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/ddy-coarse-builtin.hlsl (1 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh.hlsl (2 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl (3 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local3.hlsl (4 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl (5 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:6): no matching function for call to 'asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:14): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:22): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:15): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:17): candidate template ignored: substitution failure [with U = float, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:23): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:25): candidate template ignored: substitution failure [with U = float, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max.hlsl (6 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_spirv_type.hlsl (7 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/resources/cbuffer.hlsl (8 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 :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl (9 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:3): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:17): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:22): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:27): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:32): no matching member function for call to 'SampleCmpLevelZero' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:14): in instantiation of member function 'hlsl::Texture2D>::SampleCmpLevelZero' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:18): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:19): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:23): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:24): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:28): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:29): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:33): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:34): candidate function not viable: requires 3 arguments, but 4 were provided # | 15 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl (10 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/ternary-compat-overload-warnings.hlsl (11 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/Resources/packoffset-invalid.hlsl (12 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/BasicFeatures/MatrixElementTypeCast.hlsl (13 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/atan2.hlsl (14 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/Language/InitListAST.hlsl (15 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/frac.hlsl (16 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/unary-compat-overload-warnings.hlsl (17 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl:28:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:28'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:28'1 with "FUNC" equal to "acos" # | check:28'2 with "FUNC" equal to "acos" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:28'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl (18 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl (19 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/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/max-overloads.hlsl (21 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 :: AST/ByteCode/hlsl.hlsl (22 of 25549) ******************** TEST 'Clang :: AST/ByteCode/hlsl.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp.hlsl (23 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl (24 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl (25 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/typedefs.hlsl (26 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/typedefs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/refract.hlsl (27 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/refract.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl (28 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 :: SemaHLSL/Language/ElementwiseCasts.hlsl (29 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl (30 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:31): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sign.hlsl (31 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/clamp.hlsl (32 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 :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl (33 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 0x564bac0cec08 'vector' # | ^ # | :18857:21: note: possible intended match here # | | `-FloatingLiteral 0x564bac0cebe8 '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 0x564bac0ceb10 line:88:18 invalid FillOneHalfFloat 'int ()' # | 18852: | `-CompoundStmt 0x564bac0cec70 # | 18853: | `-ReturnStmt 0x564bac0cec60 # | 18854: | `-ImplicitCastExpr 0x564bac0cec48 'int' # | 18855: | `-ExtVectorElementExpr 0x564bac0cec20 'float' r # | 18856: | `-ImplicitCastExpr 0x564bac0cec08 'vector' # | next:84'0 X error: no match found # | 18857: | `-FloatingLiteral 0x564bac0cebe8 'float' 5.000000e-01 # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:84'1 ? possible intended match # | 18858: |-FunctionDecl 0x564bac0cedc8 line:98:8 HowManyFloats 'float2 (float)' # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18859: | |-ParmVarDecl 0x564bac0ceca0 col:28 used V 'float' # | 18860: | `-CompoundStmt 0x564bac0cef28 # | 18861: | `-ReturnStmt 0x564bac0cef18 # | 18862: | `-ExtVectorElementExpr 0x564bac0ceef0 'vector' rr # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl (34 of 25549) ******************** TEST 'Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl (35 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/degrees.hlsl (36 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians.hlsl (37 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/any.hlsl (38 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/any.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl (39 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 0x562742f7d158 <> # | |-NamespaceDecl 0x562742f7da98 <> implicit hlsl # | | |-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateTypeParmDecl 0x562742f7db20 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x562742f7d360 'float' # | | | |-NonTypeTemplateParmDecl 0x562742f7dc20 <> 'int' depth 0 index 1 element_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x562742f7dc78 <> 'int' 4 # | | | `-TypeAliasDecl 0x562742f7dd90 <> implicit vector 'vector' # | | | `-DependentSizedExtVectorType 0x562742f7dd40 'vector' dependent # | | | |-TemplateTypeParmType 0x562742f7dba0 'element' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x562742f7db20 'element' # | | | `-DeclRefExpr 0x562742f7dce0 <> 'int' lvalue NonTypeTemplateParm 0x562742f7dc20 'element_count' 'int' # | | |-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateTypeParmDecl 0x562742f7de48 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x562742f7d360 'float' # | | | |-NonTypeTemplateParmDecl 0x562742f7df20 <> 'int' depth 0 index 1 rows_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x562742f7df78 <> 'int' 4 # | | | |-NonTypeTemplateParmDecl 0x562742f7dfd0 <> 'int' depth 0 index 2 cols_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x562742f7e028 <> 'int' 4 # | | | |-BinaryOperator 0x562742f7e128 <> 'bool' '&&' # | | | | |-BinaryOperator 0x562742f7e0e8 <> 'bool' '<=' # | | | | | |-DeclRefExpr 0x562742f7e0a8 <> 'int' lvalue NonTypeTemplateParm 0x562742f7df20 'rows_count' 'int' # | | | | | `-IntegerLiteral 0x562742f7e068 <> 'int' 4 # | | | | `-BinaryOperator 0x562742f7e108 <> 'bool' '<=' # | | | | |-DeclRefExpr 0x562742f7e0c8 <> 'int' lvalue NonTypeTemplateParm 0x562742f7dfd0 'cols_count' 'int' # | | | | `-IntegerLiteral 0x562742f7e088 <> 'int' 4 # | | | `-TypeAliasDecl 0x562742fa9298 <> implicit matrix 'matrix' # | | | `-DependentSizedMatrixType 0x562742fa9230 'matrix' dependent # | | |-ClassTemplateDecl 0x562742fa9978 <> implicit Buffer # | | | |-TemplateTypeParmDecl 0x562742fa9748 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x562742fa9918 <> 'bool' Concept 0x562742fa9420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x562742fa9850 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x562742fa9820 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x562742fa97d0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x562742fa93a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x562742fa9350 'element_type' # | | | `-CXXRecordDecl 0x562742fa9648 <> implicit class Buffer # | | | `-FinalAttr 0x562742fa96f0 <> Implicit final # | | |-ClassTemplateDecl 0x562742fa9d18 <> implicit RWBuffer # | | | |-TemplateTypeParmDecl 0x562742fa9ae8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x562742fa9cb8 <> 'bool' Concept 0x562742fa9420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x562742fa9bf0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x562742fa9bc0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x562742fa9b70 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x562742fa93a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x562742fa9350 'element_type' # | | | `-CXXRecordDecl 0x562742fa99e8 <> implicit class RWBuffer # | | | `-FinalAttr 0x562742fa9a90 <> Implicit final # | | |-ClassTemplateDecl 0x562742faa0b8 <> implicit RasterizerOrderedBuffer # | | | |-TemplateTypeParmDecl 0x562742fa9e88 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x562742faa058 <> 'bool' Concept 0x562742fa9600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x562742fa9f90 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x562742fa9f60 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x562742fa9f10 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x562742fa94c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x562742fa9468 'element_type' # | | | `-CXXRecordDecl 0x562742fa9d88 <> implicit class RasterizerOrderedBuffer # | | | `-FinalAttr 0x562742fa9e30 <> Implicit final # | | |-ClassTemplateDecl 0x562742fab738 <> implicit StructuredBuffer # | | | |-TemplateTypeParmDecl 0x562742fab510 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x562742fab6d8 <> 'bool' Concept 0x562742fa9600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x562742fab610 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x562742fab5e0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x562742fab590 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x562742fa94c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x562742fa9468 'element_type' # | | | `-CXXRecordDecl 0x562742fab410 <> implicit class StructuredBuffer # | | | `-FinalAttr 0x562742fab4b8 <> Implicit final # | | |-ClassTemplateDecl 0x562742fabad8 <> implicit RWStructuredBuffer # | | | |-TemplateTypeParmDecl 0x562742fab8a8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x562742faba78 <> 'bool' Concept 0x562742fa9600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x562742fab9b0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x562742fab980 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x562742fab930 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x562742fa94c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x562742fa9468 'element_type' # | | | `-CXXRecordDecl 0x562742fab7a8 <> implicit class RWStructuredBuffer # | | | `-FinalAttr 0x562742fab850 <> Implicit final # | | |-ClassTemplateDecl 0x562742fabe78 <> implicit AppendStructuredBuffer # | | | |-TemplateTypeParmDecl 0x562742fabc48 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x562742fabe18 <> 'bool' Concept 0x562742fa9600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x562742fabd50 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x562742fabd20 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x562742fabcd0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x562742fa94c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x562742fa9468 'element_type' # | | | `-CXXRecordDecl 0x562742fabb48 <> implicit class AppendStructuredBuffer # | | | `-FinalAttr 0x562742fabbf0 <> Implicit final # | | |-ClassTemplateDecl 0x562742fac218 <> implicit ConsumeStructuredBuffer # | | | |-TemplateTypeParmDecl 0x562742fabfe8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x562742fac1b8 <> 'bool' Concept 0x562742fa9600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x562742fac0f0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x562742fac0c0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x562742fac070 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x562742fa94c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x562742fa9468 'element_type' # | | | `-CXXRecordDecl 0x562742fabee8 <> implicit class ConsumeStructuredBuffer # | | | `-FinalAttr 0x562742fabf90 <> Implicit final # | | |-ClassTemplateDecl 0x562742fac5c8 <> implicit RasterizerOrderedStructuredBuffer # | | | |-TemplateTypeParmDecl 0x562742fac388 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x562742fac568 <> 'bool' Concept 0x562742fa9600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x562742fac4a0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x562742fac470 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x562742fac420 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x562742fa94c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x562742fa9468 'element_type' # | | | `-CXXRecordDecl 0x562742fac288 <> implicit class RasterizerOrderedStructuredBuffer # | | | `-FinalAttr 0x562742fac330 <> Implicit final # | | |-CXXRecordDecl 0x562742fac638 <> implicit class ByteAddressBuffer # | | | `-FinalAttr 0x562742fac6e0 <> Implicit final # | | |-CXXRecordDecl 0x562742fac738 <> implicit class RWByteAddressBuffer # | | | `-FinalAttr 0x562742fac7e0 <> Implicit final # | | |-CXXRecordDecl 0x562742fac838 <> implicit class RasterizerOrderedByteAddressBuffer # | | | `-FinalAttr 0x562742fac8e0 <> Implicit final # | | |-CXXRecordDecl 0x562742fac938 <> implicit class SamplerState # | | | `-FinalAttr 0x562742fac9e0 <> Implicit final # | | |-CXXRecordDecl 0x562742faca38 <> implicit class SamplerComparisonState # | | | `-FinalAttr 0x562742facae0 <> Implicit final # | | |-ClassTemplateDecl 0x562742faced8 <> implicit Texture2D # | | | |-TemplateTypeParmDecl 0x562742facc70 <> typename depth 0 index 0 element_type # | | | | `-TemplateArgument type 'vector' # | | | | `-ExtVectorType 0x562742facb40 'vector' 4 # | | | | `-BuiltinType 0x562742f7d360 'float' # | | | |-ConceptSpecializationExpr 0x562742face78 <> 'bool' Concept 0x562742fa9420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x562742facdb0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x562742facd80 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x562742facd28 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x562742fa93a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x562742fa9350 'element_type' # | | | `-CXXRecordDecl 0x562742facb70 <> implicit class Texture2D # | | | `-FinalAttr 0x562742facc18 <> Implicit final # | | `-ClassTemplatePartialSpecializationDecl 0x562742fad168 <> implicit class Texture2D explicit_specialization # | | |-TemplateArgument type 'vector':'vector' # | | | `-DependentSizedExtVectorType 0x562742fad090 'vector' dependent # | | | |-TemplateTypeParmType 0x562742facfa0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x562742facf48 'element_type' # | | | `-DeclRefExpr 0x562742fad068 <> 'int' lvalue NonTypeTemplateParm 0x562742facfe8 'element_count' 'int' # | | |-TemplateTypeParmDecl 0x562742facf48 <> class depth 0 index 0 element_type # | | `-NonTypeTemplateParmDecl 0x562742facfe8 <> 'int' depth 0 index 1 element_count # | |-ConceptDecl 0x562742fa9420 <> __is_typed_resource_element_compatible # | | |-TemplateTypeParmDecl 0x562742fa9350 <> referenced typename depth 0 index 0 element_type # | | `-TypeTraitExpr 0x562742fa9400 <> 'bool' __builtin_hlsl_is_typed_resource_element_compatible # | | `-TemplateTypeParmType 0x562742fa93a0 'element_type' dependent depth 0 index 0 # | | `-TemplateTypeParm 0x562742fa9350 'element_type' # | |-ConceptDecl 0x562742fa9600 <> __is_structured_resource_element_compatible # | | |-TemplateTypeParmDecl 0x562742fa9468 <> referenced typename depth 0 index 0 element_type # | | `-BinaryOperator 0x562742fa95e0 <> 'bool' lvalue '&&' # | | |-UnaryOperator 0x562742fa9540 <> 'bool' lvalue prefix '!' cannot overflow # | | | `-TypeTraitExpr 0x562742fa9520 <> 'bool' __builtin_hlsl_is_intangible # | | | `-TemplateTypeParmType 0x562742fa94c0 'element_type' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x562742fa9468 'element_type' # | | `-BinaryOperator 0x562742fa95c0 <> 'bool' lvalue '>=' # | | |-UnaryExprOrTypeTraitExpr 0x562742fa9558 <> 'bool' sizeof 'element_type' # | | `-IntegerLiteral 0x562742fa95a0 <> '__size_t':'unsigned long' 1 # | |-UsingDirectiveDecl 0x562742fad380 <> Namespace 0x562742f7da98 'hlsl' # | |-TypedefDecl 0x562742fadb98 <> implicit __NSConstantString '__NSConstantString_tag' # | | `-RecordType 0x562742fadb60 '__NSConstantString_tag' canonical # | | `-CXXRecord 0x562742fad850 '__NSConstantString_tag' # | |-TypedefDecl 0x562742f7da40 <> implicit __builtin_va_list 'void *' # | | `-PointerType 0x562742f7d980 'void *' # | | `-BuiltinType 0x562742f7d1c0 'void' # | |-NamespaceDecl 0x562742fadbf0 prev 0x562742f7da98 line:12:11 hlsl # | | |-original Namespace 0x562742f7da98 'hlsl' # | | |-TypedefDecl 0x562742fadc78 col:13 referenced int32_t 'int' # | | | `-BuiltinType 0x562742f7d260 'int' # | | |-TypedefDecl 0x562742fadce8 col:22 referenced uint 'unsigned int' # | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | |-TypedefDecl 0x562742fadd58 col:22 referenced uint32_t 'unsigned int' # | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | |-TypedefDecl 0x562742faddc8 col:15 referenced float32_t 'float' # | | | `-BuiltinType 0x562742f7d360 'float' # | | |-TypedefDecl 0x562742fade38 col:23 referenced uint64_t 'unsigned long' # | | | `-BuiltinType 0x562742f7d320 'unsigned long' # | | |-TypedefDecl 0x562742fadea8 col:14 referenced int64_t 'long' # | | | `-BuiltinType 0x562742f7d280 'long' # | | |-TypedefDecl 0x562742fadf18 col:16 referenced float64_t 'double' # | | | `-BuiltinType 0x562742f7d380 'double' # | | |-TypedefDecl 0x562742fae1c8 col:25 bool1 'vector' # | | | `-TemplateSpecializationType 0x562742fae0f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x562742f7d1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742fadfd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742fadf98 'int' 1 # | | | `-ExtVectorType 0x562742fae0b0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x562742fae000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-BuiltinType 0x562742f7d1e0 'bool' # | | |-TypedefDecl 0x562742fae418 col:25 referenced bool2 'vector' # | | | `-TemplateSpecializationType 0x562742fae340 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x562742f7d1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fae250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fae230 'int' 2 # | | | `-ExtVectorType 0x562742fae300 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x562742fae000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-BuiltinType 0x562742f7d1e0 'bool' # | | |-TypedefDecl 0x562742fae668 col:25 referenced bool3 'vector' # | | | `-TemplateSpecializationType 0x562742fae590 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x562742f7d1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742fae4a0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742fae480 'int' 3 # | | | `-ExtVectorType 0x562742fae550 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x562742fae000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-BuiltinType 0x562742f7d1e0 'bool' # | | |-TypedefDecl 0x562742fcfff0 col:25 referenced bool4 'vector' # | | | `-TemplateSpecializationType 0x562742fae7e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x562742f7d1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742fae6f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742fae6d0 'int' 4 # | | | `-ExtVectorType 0x562742fae7a0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x562742fae000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-BuiltinType 0x562742f7d1e0 'bool' # | | |-TypedefDecl 0x562742fd0278 col:24 int1 'vector' # | | | `-TemplateSpecializationType 0x562742fd01a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x562742f7d260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742fd0080 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742fd0060 'int' 1 # | | | `-ExtVectorType 0x562742fd0160 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x562742fd00b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-BuiltinType 0x562742f7d260 'int' # | | |-TypedefDecl 0x562742fd04c8 col:24 referenced int2 'vector' # | | | `-TemplateSpecializationType 0x562742fd03f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x562742f7d260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fd0308 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fd02e8 'int' 2 # | | | `-ExtVectorType 0x562742fd03b0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x562742fd00b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-BuiltinType 0x562742f7d260 'int' # | | |-TypedefDecl 0x562742fd0718 col:24 referenced int3 'vector' # | | | `-TemplateSpecializationType 0x562742fd0640 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x562742f7d260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742fd0558 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742fd0538 'int' 3 # | | | `-ExtVectorType 0x562742fd0600 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x562742fd00b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-BuiltinType 0x562742f7d260 'int' # | | |-TypedefDecl 0x562742fd0968 col:24 referenced int4 'vector' # | | | `-TemplateSpecializationType 0x562742fd0890 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x562742f7d260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742fd07a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742fd0788 'int' 4 # | | | `-ExtVectorType 0x562742fd0850 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x562742fd00b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-BuiltinType 0x562742f7d260 'int' # | | |-TypedefDecl 0x562742fd0c28 col:25 uint1 'vector' # | | | `-TemplateSpecializationType 0x562742fd0b50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x562742fd09c0 'uint' sugar # | | | | |-Typedef 0x562742fadce8 'uint' # | | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742fd0a30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742fd0a10 'int' 1 # | | | `-ExtVectorType 0x562742fd0b10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x562742fd0a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-TypedefType 0x562742fd09c0 'uint' sugar # | | | |-Typedef 0x562742fadce8 'uint' # | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | |-TypedefDecl 0x562742fd0e98 col:25 referenced uint2 'vector' # | | | `-TemplateSpecializationType 0x562742fd0dc0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x562742fd09c0 'uint' sugar # | | | | |-Typedef 0x562742fadce8 'uint' # | | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fd0cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fd0cb0 'int' 2 # | | | `-ExtVectorType 0x562742fd0d80 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x562742fd0a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-TypedefType 0x562742fd09c0 'uint' sugar # | | | |-Typedef 0x562742fadce8 'uint' # | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | |-TypedefDecl 0x562742fd1928 col:25 referenced uint3 'vector' # | | | `-TemplateSpecializationType 0x562742fd1850 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x562742fd09c0 'uint' sugar # | | | | |-Typedef 0x562742fadce8 'uint' # | | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742fd0f40 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742fd0f20 'int' 3 # | | | `-ExtVectorType 0x562742fd1810 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x562742fd0a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-TypedefType 0x562742fd09c0 'uint' sugar # | | | |-Typedef 0x562742fadce8 'uint' # | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | |-TypedefDecl 0x562742fd1b98 col:25 referenced uint4 'vector' # | | | `-TemplateSpecializationType 0x562742fd1ac0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x562742fd09c0 'uint' sugar # | | | | |-Typedef 0x562742fadce8 'uint' # | | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742fd19d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742fd19b0 'int' 4 # | | | `-ExtVectorType 0x562742fd1a80 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x562742fd0a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-TypedefType 0x562742fd09c0 'uint' sugar # | | | |-Typedef 0x562742fadce8 'uint' # | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | |-TypedefDecl 0x562742fd1e28 col:28 int32_t1 'vector' # | | | `-TemplateSpecializationType 0x562742fd1d50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x562742fd1bf0 'int32_t' sugar # | | | | |-Typedef 0x562742fadc78 'int32_t' # | | | | `-BuiltinType 0x562742f7d260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742fd1c60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742fd1c40 'int' 1 # | | | `-ExtVectorType 0x562742fd1d10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x562742fd1c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-TypedefType 0x562742fd1bf0 'int32_t' sugar # | | | |-Typedef 0x562742fadc78 'int32_t' # | | | `-BuiltinType 0x562742f7d260 'int' # | | |-TypedefDecl 0x562742fd2068 col:28 int32_t2 'vector' # | | | `-TemplateSpecializationType 0x562742fd1f90 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x562742fd1bf0 'int32_t' sugar # | | | | |-Typedef 0x562742fadc78 'int32_t' # | | | | `-BuiltinType 0x562742f7d260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fd1ed0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fd1eb0 'int' 2 # | | | `-ExtVectorType 0x562742fd1f50 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x562742fd1c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-TypedefType 0x562742fd1bf0 'int32_t' sugar # | | | |-Typedef 0x562742fadc78 'int32_t' # | | | `-BuiltinType 0x562742f7d260 'int' # | | |-TypedefDecl 0x562742fd22a8 col:28 int32_t3 'vector' # | | | `-TemplateSpecializationType 0x562742fd21d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x562742fd1bf0 'int32_t' sugar # | | | | |-Typedef 0x562742fadc78 'int32_t' # | | | | `-BuiltinType 0x562742f7d260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742fd2110 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742fd20f0 'int' 3 # | | | `-ExtVectorType 0x562742fd2190 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x562742fd1c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-TypedefType 0x562742fd1bf0 'int32_t' sugar # | | | |-Typedef 0x562742fadc78 'int32_t' # | | | `-BuiltinType 0x562742f7d260 'int' # | | |-TypedefDecl 0x562742fd24e8 col:28 int32_t4 'vector' # | | | `-TemplateSpecializationType 0x562742fd2410 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x562742fd1bf0 'int32_t' sugar # | | | | |-Typedef 0x562742fadc78 'int32_t' # | | | | `-BuiltinType 0x562742f7d260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742fd2350 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742fd2330 'int' 4 # | | | `-ExtVectorType 0x562742fd23d0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x562742fd1c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-TypedefType 0x562742fd1bf0 'int32_t' sugar # | | | |-Typedef 0x562742fadc78 'int32_t' # | | | `-BuiltinType 0x562742f7d260 'int' # | | |-TypedefDecl 0x562742fd27a0 col:29 uint32_t1 'vector' # | | | `-TemplateSpecializationType 0x562742fd26a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x562742fd2540 'uint32_t' sugar # | | | | |-Typedef 0x562742fadd58 'uint32_t' # | | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742fd25b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742fd2590 'int' 1 # | | | `-ExtVectorType 0x562742fd2660 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x562742fd25e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-TypedefType 0x562742fd2540 'uint32_t' sugar # | | | |-Typedef 0x562742fadd58 'uint32_t' # | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | |-TypedefDecl 0x562742fd29d8 col:29 referenced uint32_t2 'vector' # | | | `-TemplateSpecializationType 0x562742fd2900 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x562742fd2540 'uint32_t' sugar # | | | | |-Typedef 0x562742fadd58 'uint32_t' # | | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fd2848 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fd2828 'int' 2 # | | | `-ExtVectorType 0x562742fd28c0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x562742fd25e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-TypedefType 0x562742fd2540 'uint32_t' sugar # | | | |-Typedef 0x562742fadd58 'uint32_t' # | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | |-TypedefDecl 0x562742fd2c18 col:29 uint32_t3 'vector' # | | | `-TemplateSpecializationType 0x562742fd2b40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x562742fd2540 'uint32_t' sugar # | | | | |-Typedef 0x562742fadd58 'uint32_t' # | | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742fd2a80 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742fd2a60 'int' 3 # | | | `-ExtVectorType 0x562742fd2b00 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x562742fd25e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-TypedefType 0x562742fd2540 'uint32_t' sugar # | | | |-Typedef 0x562742fadd58 'uint32_t' # | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | |-TypedefDecl 0x562742fd2e58 col:29 referenced uint32_t4 'vector' # | | | `-TemplateSpecializationType 0x562742fd2d80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x562742fd2540 'uint32_t' sugar # | | | | |-Typedef 0x562742fadd58 'uint32_t' # | | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742fd2cc0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742fd2ca0 'int' 4 # | | | `-ExtVectorType 0x562742fd2d40 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x562742fd25e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-TypedefType 0x562742fd2540 'uint32_t' sugar # | | | |-Typedef 0x562742fadd58 'uint32_t' # | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | |-TypedefDecl 0x562742fd3118 col:28 int64_t1 'vector' # | | | `-TemplateSpecializationType 0x562742fd3040 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x562742fd2eb0 'int64_t' sugar # | | | | |-Typedef 0x562742fadea8 'int64_t' # | | | | `-BuiltinType 0x562742f7d280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742fd2f20 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742fd2f00 'int' 1 # | | | `-ExtVectorType 0x562742fd3000 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x562742fd2f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-TypedefType 0x562742fd2eb0 'int64_t' sugar # | | | |-Typedef 0x562742fadea8 'int64_t' # | | | `-BuiltinType 0x562742f7d280 'long' # | | |-TypedefDecl 0x562742fd3388 col:28 referenced int64_t2 'vector' # | | | `-TemplateSpecializationType 0x562742fd32b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x562742fd2eb0 'int64_t' sugar # | | | | |-Typedef 0x562742fadea8 'int64_t' # | | | | `-BuiltinType 0x562742f7d280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fd31c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fd31a0 'int' 2 # | | | `-ExtVectorType 0x562742fd3270 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x562742fd2f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-TypedefType 0x562742fd2eb0 'int64_t' sugar # | | | |-Typedef 0x562742fadea8 'int64_t' # | | | `-BuiltinType 0x562742f7d280 'long' # | | |-TypedefDecl 0x562742fd35f8 col:28 referenced int64_t3 'vector' # | | | `-TemplateSpecializationType 0x562742fd3520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x562742fd2eb0 'int64_t' sugar # | | | | |-Typedef 0x562742fadea8 'int64_t' # | | | | `-BuiltinType 0x562742f7d280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742fd3430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742fd3410 'int' 3 # | | | `-ExtVectorType 0x562742fd34e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x562742fd2f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-TypedefType 0x562742fd2eb0 'int64_t' sugar # | | | |-Typedef 0x562742fadea8 'int64_t' # | | | `-BuiltinType 0x562742f7d280 'long' # | | |-TypedefDecl 0x562742fd3888 col:28 referenced int64_t4 'vector' # | | | `-TemplateSpecializationType 0x562742fd37b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x562742fd2eb0 'int64_t' sugar # | | | | |-Typedef 0x562742fadea8 'int64_t' # | | | | `-BuiltinType 0x562742f7d280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742fd36a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742fd3680 'int' 4 # | | | `-ExtVectorType 0x562742fd3750 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x562742fd2f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-TypedefType 0x562742fd2eb0 'int64_t' sugar # | | | |-Typedef 0x562742fadea8 'int64_t' # | | | `-BuiltinType 0x562742f7d280 'long' # | | |-TypedefDecl 0x562742fd3b48 col:29 uint64_t1 'vector' # | | | `-TemplateSpecializationType 0x562742fd3a70 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x562742fd38e0 'uint64_t' sugar # | | | | |-Typedef 0x562742fade38 'uint64_t' # | | | | `-BuiltinType 0x562742f7d320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742fd3950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742fd3930 'int' 1 # | | | `-ExtVectorType 0x562742fd3a30 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x562742fd3980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-TypedefType 0x562742fd38e0 'uint64_t' sugar # | | | |-Typedef 0x562742fade38 'uint64_t' # | | | `-BuiltinType 0x562742f7d320 'unsigned long' # | | |-TypedefDecl 0x562742fd3db8 col:29 referenced uint64_t2 'vector' # | | | `-TemplateSpecializationType 0x562742fd3ce0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x562742fd38e0 'uint64_t' sugar # | | | | |-Typedef 0x562742fade38 'uint64_t' # | | | | `-BuiltinType 0x562742f7d320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fd3bf0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fd3bd0 'int' 2 # | | | `-ExtVectorType 0x562742fd3ca0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x562742fd3980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-TypedefType 0x562742fd38e0 'uint64_t' sugar # | | | |-Typedef 0x562742fade38 'uint64_t' # | | | `-BuiltinType 0x562742f7d320 'unsigned long' # | | |-TypedefDecl 0x562742fd4028 col:29 referenced uint64_t3 'vector' # | | | `-TemplateSpecializationType 0x562742fd3f50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x562742fd38e0 'uint64_t' sugar # | | | | |-Typedef 0x562742fade38 'uint64_t' # | | | | `-BuiltinType 0x562742f7d320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742fd3e60 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742fd3e40 'int' 3 # | | | `-ExtVectorType 0x562742fd3f10 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x562742fd3980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-TypedefType 0x562742fd38e0 'uint64_t' sugar # | | | |-Typedef 0x562742fade38 'uint64_t' # | | | `-BuiltinType 0x562742f7d320 'unsigned long' # | | |-TypedefDecl 0x562742fd4298 col:29 referenced uint64_t4 'vector' # | | | `-TemplateSpecializationType 0x562742fd41c0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x562742fd38e0 'uint64_t' sugar # | | | | |-Typedef 0x562742fade38 'uint64_t' # | | | | `-BuiltinType 0x562742f7d320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742fd40d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742fd40b0 'int' 4 # | | | `-ExtVectorType 0x562742fd4180 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x562742fd3980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-TypedefType 0x562742fd38e0 'uint64_t' sugar # | | | |-Typedef 0x562742fade38 'uint64_t' # | | | `-BuiltinType 0x562742f7d320 'unsigned long' # | | |-TypedefDecl 0x562742fd4528 col:25 half1 'vector' # | | | `-TemplateSpecializationType 0x562742fd4450 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x562742f7d9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742fd4328 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742fd4308 'int' 1 # | | | `-ExtVectorType 0x562742fd4410 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x562742fd4360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-BuiltinType 0x562742f7d9d0 'half' # | | |-TypedefDecl 0x562742fd4fd0 col:25 referenced half2 'vector' # | | | `-TemplateSpecializationType 0x562742fd46a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x562742f7d9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fd45b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fd4598 'int' 2 # | | | `-ExtVectorType 0x562742fd4660 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x562742fd4360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-BuiltinType 0x562742f7d9d0 'half' # | | |-TypedefDecl 0x562742fd5228 col:25 referenced half3 'vector' # | | | `-TemplateSpecializationType 0x562742fd5150 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x562742f7d9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742fd5060 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742fd5040 'int' 3 # | | | `-ExtVectorType 0x562742fd5110 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x562742fd4360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-BuiltinType 0x562742f7d9d0 'half' # | | |-TypedefDecl 0x562742fd5478 col:25 referenced half4 'vector' # | | | `-TemplateSpecializationType 0x562742fd53a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x562742f7d9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742fd52b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742fd5298 'int' 4 # | | | `-ExtVectorType 0x562742fd5360 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x562742fd4360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-BuiltinType 0x562742f7d9d0 'half' # | | |-TypedefDecl 0x562742fd5708 col:26 float1 'vector' # | | | `-TemplateSpecializationType 0x562742fd5630 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x562742f7d360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742fd5508 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742fd54e8 'int' 1 # | | | `-ExtVectorType 0x562742fd55f0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x562742fd5540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-BuiltinType 0x562742f7d360 'float' # | | |-TypedefDecl 0x562742fd5958 col:26 referenced float2 'vector' # | | | `-TemplateSpecializationType 0x562742fd5880 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x562742f7d360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fd5798 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fd5778 'int' 2 # | | | `-ExtVectorType 0x562742fd5840 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x562742fd5540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-BuiltinType 0x562742f7d360 'float' # | | |-TypedefDecl 0x562742fd5ba8 col:26 referenced float3 'vector' # | | | `-TemplateSpecializationType 0x562742fd5ad0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x562742f7d360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742fd59e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742fd59c8 'int' 3 # | | | `-ExtVectorType 0x562742fd5a90 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x562742fd5540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-BuiltinType 0x562742f7d360 'float' # | | |-TypedefDecl 0x562742fd5dc8 col:26 referenced float4 'vector' # | | | `-TemplateSpecializationType 0x562742fd5cf0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x562742f7d360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742fd5c38 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742fd5c18 'int' 4 # | | | `-ExtVectorType 0x562742fd5cb0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x562742fd5540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-BuiltinType 0x562742f7d360 'float' # | | |-TypedefDecl 0x562742fd6158 col:27 double1 'vector' # | | | `-TemplateSpecializationType 0x562742fd6080 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x562742f7d380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742fd5e58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742fd5e38 'int' 1 # | | | `-ExtVectorType 0x562742fd5f40 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x562742fd5e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-BuiltinType 0x562742f7d380 'double' # | | |-TypedefDecl 0x562742fd63a8 col:27 referenced double2 'vector' # | | | `-TemplateSpecializationType 0x562742fd62d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x562742f7d380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fd61e8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fd61c8 'int' 2 # | | | `-ExtVectorType 0x562742fd6290 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x562742fd5e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-BuiltinType 0x562742f7d380 'double' # | | |-TypedefDecl 0x562742fd65f8 col:27 referenced double3 'vector' # | | | `-TemplateSpecializationType 0x562742fd6520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x562742f7d380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742fd6438 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742fd6418 'int' 3 # | | | `-ExtVectorType 0x562742fd64e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x562742fd5e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-BuiltinType 0x562742f7d380 'double' # | | |-TypedefDecl 0x562742fd6848 col:27 referenced double4 'vector' # | | | `-TemplateSpecializationType 0x562742fd6770 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x562742f7d380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742fd6688 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742fd6668 'int' 4 # | | | `-ExtVectorType 0x562742fd6730 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x562742fd5e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-BuiltinType 0x562742f7d380 'double' # | | |-TypedefDecl 0x562742fd6ad8 col:30 float32_t1 'vector' # | | | `-TemplateSpecializationType 0x562742fd6a00 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x562742fd68a0 'float32_t' sugar # | | | | |-Typedef 0x562742faddc8 'float32_t' # | | | | `-BuiltinType 0x562742f7d360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742fd6910 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742fd68f0 'int' 1 # | | | `-ExtVectorType 0x562742fd69c0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x562742fd6940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-TypedefType 0x562742fd68a0 'float32_t' sugar # | | | |-Typedef 0x562742faddc8 'float32_t' # | | | `-BuiltinType 0x562742f7d360 'float' # | | |-TypedefDecl 0x562742fd6d18 col:30 float32_t2 'vector' # | | | `-TemplateSpecializationType 0x562742fd6c40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x562742fd68a0 'float32_t' sugar # | | | | |-Typedef 0x562742faddc8 'float32_t' # | | | | `-BuiltinType 0x562742f7d360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fd6b80 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fd6b60 'int' 2 # | | | `-ExtVectorType 0x562742fd6c00 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x562742fd6940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-TypedefType 0x562742fd68a0 'float32_t' sugar # | | | |-Typedef 0x562742faddc8 'float32_t' # | | | `-BuiltinType 0x562742f7d360 'float' # | | |-TypedefDecl 0x562742fd6f58 col:30 float32_t3 'vector' # | | | `-TemplateSpecializationType 0x562742fd6e80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x562742fd68a0 'float32_t' sugar # | | | | |-Typedef 0x562742faddc8 'float32_t' # | | | | `-BuiltinType 0x562742f7d360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742fd6dc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742fd6da0 'int' 3 # | | | `-ExtVectorType 0x562742fd6e40 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x562742fd6940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-TypedefType 0x562742fd68a0 'float32_t' sugar # | | | |-Typedef 0x562742faddc8 'float32_t' # | | | `-BuiltinType 0x562742f7d360 'float' # | | |-TypedefDecl 0x562742fd71a8 col:30 float32_t4 'vector' # | | | `-TemplateSpecializationType 0x562742fd70d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x562742fd68a0 'float32_t' sugar # | | | | |-Typedef 0x562742faddc8 'float32_t' # | | | | `-BuiltinType 0x562742f7d360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742fd7000 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742fd6fe0 'int' 4 # | | | `-ExtVectorType 0x562742fd7090 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x562742fd6940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-TypedefType 0x562742fd68a0 'float32_t' sugar # | | | |-Typedef 0x562742faddc8 'float32_t' # | | | `-BuiltinType 0x562742f7d360 'float' # | | |-TypedefDecl 0x562742fd7438 col:30 float64_t1 'vector' # | | | `-TemplateSpecializationType 0x562742fd7360 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x562742fd7200 'float64_t' sugar # | | | | |-Typedef 0x562742fadf18 'float64_t' # | | | | `-BuiltinType 0x562742f7d380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742fd7270 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742fd7250 'int' 1 # | | | `-ExtVectorType 0x562742fd7320 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x562742fd72a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-TypedefType 0x562742fd7200 'float64_t' sugar # | | | |-Typedef 0x562742fadf18 'float64_t' # | | | `-BuiltinType 0x562742f7d380 'double' # | | |-TypedefDecl 0x562742fd7678 col:30 float64_t2 'vector' # | | | `-TemplateSpecializationType 0x562742fd75a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x562742fd7200 'float64_t' sugar # | | | | |-Typedef 0x562742fadf18 'float64_t' # | | | | `-BuiltinType 0x562742f7d380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fd74e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fd74c0 'int' 2 # | | | `-ExtVectorType 0x562742fd7560 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x562742fd72a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-TypedefType 0x562742fd7200 'float64_t' sugar # | | | |-Typedef 0x562742fadf18 'float64_t' # | | | `-BuiltinType 0x562742f7d380 'double' # | | |-TypedefDecl 0x562742fd78b8 col:30 float64_t3 'vector' # | | | `-TemplateSpecializationType 0x562742fd77e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x562742fd7200 'float64_t' sugar # | | | | |-Typedef 0x562742fadf18 'float64_t' # | | | | `-BuiltinType 0x562742f7d380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742fd7720 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742fd7700 'int' 3 # | | | `-ExtVectorType 0x562742fd77a0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x562742fd72a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-TypedefType 0x562742fd7200 'float64_t' sugar # | | | |-Typedef 0x562742fadf18 'float64_t' # | | | `-BuiltinType 0x562742f7d380 'double' # | | |-TypedefDecl 0x562742fd7af8 col:30 float64_t4 'vector' # | | | `-TemplateSpecializationType 0x562742fd7a20 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x562742fd7200 'float64_t' sugar # | | | | |-Typedef 0x562742fadf18 'float64_t' # | | | | `-BuiltinType 0x562742f7d380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742fd7960 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742fd7940 'int' 4 # | | | `-ExtVectorType 0x562742fd79e0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x562742fd72a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-TypedefType 0x562742fd7200 'float64_t' sugar # | | | |-Typedef 0x562742fadf18 'float64_t' # | | | `-BuiltinType 0x562742f7d380 'double' # | | |-TypedefDecl 0x562742fdd9f0 col:28 bool1x1 'matrix' # | | | `-TemplateSpecializationType 0x562742fd7f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x562742f7d1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742fd7bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742fd7b78 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742fd7bf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742fd7b98 'int' 1 # | | | `-ConstantMatrixType 0x562742fd7ef0 'matrix' # | | |-TypedefDecl 0x562742fdde10 col:28 referenced bool1x2 'matrix' # | | | `-TemplateSpecializationType 0x562742fddd10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x562742f7d1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742fdda98 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742fdda58 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fddab8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fdda78 'int' 2 # | | | `-ConstantMatrixType 0x562742fddcb0 'matrix' # | | |-TypedefDecl 0x562742fde230 col:28 referenced bool1x3 'matrix' # | | | `-TemplateSpecializationType 0x562742fde130 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x562742f7d1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742fddeb8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742fdde78 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742fdded8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742fdde98 'int' 3 # | | | `-ConstantMatrixType 0x562742fde0d0 'matrix' # | | |-TypedefDecl 0x562742fde650 col:28 referenced bool1x4 'matrix' # | | | `-TemplateSpecializationType 0x562742fde550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x562742f7d1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742fde2d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742fde298 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742fde2f8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742fde2b8 'int' 4 # | | | `-ConstantMatrixType 0x562742fde4f0 'matrix' # | | |-TypedefDecl 0x562742fe0c10 col:28 referenced bool2x1 'matrix' # | | | `-TemplateSpecializationType 0x562742fde970 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x562742f7d1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fde6f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fde6b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742fde718 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742fde6d8 'int' 1 # | | | `-ConstantMatrixType 0x562742fde910 'matrix' # | | |-TypedefDecl 0x562742fe1030 col:28 referenced bool2x2 'matrix' # | | | `-TemplateSpecializationType 0x562742fe0f30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x562742f7d1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fe0cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fe0c78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fe0cd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fe0c98 'int' 2 # | | | `-ConstantMatrixType 0x562742fe0ed0 'matrix' # | | |-TypedefDecl 0x562742fe1450 col:28 referenced bool2x3 'matrix' # | | | `-TemplateSpecializationType 0x562742fe1350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x562742f7d1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fe10d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fe1098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742fe10f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742fe10b8 'int' 3 # | | | `-ConstantMatrixType 0x562742fe12f0 'matrix' # | | |-TypedefDecl 0x562742fe1870 col:28 referenced bool2x4 'matrix' # | | | `-TemplateSpecializationType 0x562742fe1770 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x562742f7d1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fe14f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fe14b8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742fe1518 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742fe14d8 'int' 4 # | | | `-ConstantMatrixType 0x562742fe1710 'matrix' # | | |-TypedefDecl 0x562742fe2cb0 col:28 referenced bool3x1 'matrix' # | | | `-TemplateSpecializationType 0x562742fe2bb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x562742f7d1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742fe1918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742fe18d8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742fe1938 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742fe18f8 'int' 1 # | | | `-ConstantMatrixType 0x562742fe1b30 'matrix' # | | |-TypedefDecl 0x562742fe30d0 col:28 referenced bool3x2 'matrix' # | | | `-TemplateSpecializationType 0x562742fe2fd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x562742f7d1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742fe2d58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742fe2d18 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fe2d78 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fe2d38 'int' 2 # | | | `-ConstantMatrixType 0x562742fe2f70 'matrix' # | | |-TypedefDecl 0x562742fe34f0 col:28 referenced bool3x3 'matrix' # | | | `-TemplateSpecializationType 0x562742fe33f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x562742f7d1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742fe3178 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742fe3138 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742fe3198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742fe3158 'int' 3 # | | | `-ConstantMatrixType 0x562742fe3390 'matrix' # | | |-TypedefDecl 0x562742fe3910 col:28 referenced bool3x4 'matrix' # | | | `-TemplateSpecializationType 0x562742fe3810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x562742f7d1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742fe3598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742fe3558 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742fe35b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742fe3578 'int' 4 # | | | `-ConstantMatrixType 0x562742fe37b0 'matrix' # | | |-TypedefDecl 0x562742fe3d50 col:28 referenced bool4x1 'matrix' # | | | `-TemplateSpecializationType 0x562742fe3c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x562742f7d1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742fe39b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742fe3978 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742fe39d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742fe3998 'int' 1 # | | | `-ConstantMatrixType 0x562742fe3bf0 'matrix' # | | |-TypedefDecl 0x562742fe4170 col:28 referenced bool4x2 'matrix' # | | | `-TemplateSpecializationType 0x562742fe4070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x562742f7d1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742fe3df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742fe3db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fe3e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fe3dd8 'int' 2 # | | | `-ConstantMatrixType 0x562742fe4010 'matrix' # | | |-TypedefDecl 0x562742fe4590 col:28 referenced bool4x3 'matrix' # | | | `-TemplateSpecializationType 0x562742fe4490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x562742f7d1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742fe4218 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742fe41d8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742fe4238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742fe41f8 'int' 3 # | | | `-ConstantMatrixType 0x562742fe4430 'matrix' # | | |-TypedefDecl 0x562742fe49b0 col:28 referenced bool4x4 'matrix' # | | | `-TemplateSpecializationType 0x562742fe48b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x562742f7d1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742fe4638 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742fe45f8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742fe4658 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742fe4618 'int' 4 # | | | `-ConstantMatrixType 0x562742fe4850 'matrix' # | | |-TypedefDecl 0x562742fe5130 col:27 int1x1 'matrix' # | | | `-TemplateSpecializationType 0x562742fe5030 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x562742f7d260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742fe4a60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742fe4a20 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742fe4a80 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742fe4a40 'int' 1 # | | | `-ConstantMatrixType 0x562742fe4fd0 'matrix' # | | |-TypedefDecl 0x562742fe5560 col:27 int1x2 'matrix' # | | | `-TemplateSpecializationType 0x562742fe5460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x562742f7d260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742fe51e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742fe51a0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fe5200 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fe51c0 'int' 2 # | | | `-ConstantMatrixType 0x562742fe5400 'matrix' # | | |-TypedefDecl 0x562742fe5990 col:27 int1x3 'matrix' # | | | `-TemplateSpecializationType 0x562742fe5890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x562742f7d260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742fe5610 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742fe55d0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742fe5630 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742fe55f0 'int' 3 # | | | `-ConstantMatrixType 0x562742fe5830 'matrix' # | | |-TypedefDecl 0x562742fe5dc0 col:27 int1x4 'matrix' # | | | `-TemplateSpecializationType 0x562742fe5cc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x562742f7d260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742fe5a40 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742fe5a00 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742fe5a60 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742fe5a20 'int' 4 # | | | `-ConstantMatrixType 0x562742fe5c60 'matrix' # | | |-TypedefDecl 0x562742fe6500 col:27 int2x1 'matrix' # | | | `-TemplateSpecializationType 0x562742fe6400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x562742f7d260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fe5e70 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fe5e30 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742fe5e90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742fe5e50 'int' 1 # | | | `-ConstantMatrixType 0x562742fe63a0 'matrix' # | | |-TypedefDecl 0x562742fe6930 col:27 int2x2 'matrix' # | | | `-TemplateSpecializationType 0x562742fe6830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x562742f7d260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fe65b0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fe6570 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fe65d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fe6590 'int' 2 # | | | `-ConstantMatrixType 0x562742fe67d0 'matrix' # | | |-TypedefDecl 0x562742fe6d60 col:27 int2x3 'matrix' # | | | `-TemplateSpecializationType 0x562742fe6c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x562742f7d260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fe69e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fe69a0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742fe6a00 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742fe69c0 'int' 3 # | | | `-ConstantMatrixType 0x562742fe6c00 'matrix' # | | |-TypedefDecl 0x562742fd85e0 col:27 int2x4 'matrix' # | | | `-TemplateSpecializationType 0x562742fe7090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x562742f7d260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fe6e10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fe6dd0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742fe6e30 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742fe6df0 'int' 4 # | | | `-ConstantMatrixType 0x562742fe7030 'matrix' # | | |-TypedefDecl 0x562742fd8a10 col:27 int3x1 'matrix' # | | | `-TemplateSpecializationType 0x562742fd8910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x562742f7d260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742fd8690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742fd8650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742fd86b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742fd8670 'int' 1 # | | | `-ConstantMatrixType 0x562742fd88b0 'matrix' # | | |-TypedefDecl 0x562742fd8e40 col:27 int3x2 'matrix' # | | | `-TemplateSpecializationType 0x562742fd8d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x562742f7d260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742fd8ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742fd8a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fd8ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fd8aa0 'int' 2 # | | | `-ConstantMatrixType 0x562742fd8ce0 'matrix' # | | |-TypedefDecl 0x562742fd9270 col:27 int3x3 'matrix' # | | | `-TemplateSpecializationType 0x562742fd9170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x562742f7d260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742fd8ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742fd8eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742fd8f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742fd8ed0 'int' 3 # | | | `-ConstantMatrixType 0x562742fd9110 'matrix' # | | |-TypedefDecl 0x562742fda7c0 col:27 int3x4 'matrix' # | | | `-TemplateSpecializationType 0x562742fda6c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x562742f7d260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742fd9320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742fd92e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742fd9340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742fd9300 'int' 4 # | | | `-ConstantMatrixType 0x562742fd9540 'matrix' # | | |-TypedefDecl 0x562742fdabf0 col:27 int4x1 'matrix' # | | | `-TemplateSpecializationType 0x562742fdaaf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x562742f7d260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742fda870 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742fda830 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742fda890 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742fda850 'int' 1 # | | | `-ConstantMatrixType 0x562742fdaa90 'matrix' # | | |-TypedefDecl 0x562742fdb020 col:27 int4x2 'matrix' # | | | `-TemplateSpecializationType 0x562742fdaf20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x562742f7d260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742fdaca0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742fdac60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fdacc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fdac80 'int' 2 # | | | `-ConstantMatrixType 0x562742fdaec0 'matrix' # | | |-TypedefDecl 0x562742fdb450 col:27 int4x3 'matrix' # | | | `-TemplateSpecializationType 0x562742fdb350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x562742f7d260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742fdb0d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742fdb090 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742fdb0f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742fdb0b0 'int' 3 # | | | `-ConstantMatrixType 0x562742fdb2f0 'matrix' # | | |-TypedefDecl 0x562742fdb890 col:27 int4x4 'matrix' # | | | `-TemplateSpecializationType 0x562742fdb790 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x562742f7d260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742fdb500 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742fdb4c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742fdb520 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742fdb4e0 'int' 4 # | | | `-ConstantMatrixType 0x562742fdb730 'matrix' # | | |-TypedefDecl 0x562742fdbd10 col:28 uint1x1 'matrix' # | | | `-TemplateSpecializationType 0x562742fdbc10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x562742fd09c0 'uint' sugar # | | | | |-Typedef 0x562742fadce8 'uint' # | | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742fdb958 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742fdb918 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742fdb978 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742fdb938 'int' 1 # | | | `-ConstantMatrixType 0x562742fdbbb0 'matrix' # | | |-TypedefDecl 0x562742fdc150 col:28 uint1x2 'matrix' # | | | `-TemplateSpecializationType 0x562742fdc050 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x562742fd09c0 'uint' sugar # | | | | |-Typedef 0x562742fadce8 'uint' # | | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742fdbdd8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742fdbd98 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fdbdf8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fdbdb8 'int' 2 # | | | `-ConstantMatrixType 0x562742fdbff0 'matrix' # | | |-TypedefDecl 0x562742fdc590 col:28 uint1x3 'matrix' # | | | `-TemplateSpecializationType 0x562742fdc490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x562742fd09c0 'uint' sugar # | | | | |-Typedef 0x562742fadce8 'uint' # | | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742fdc218 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742fdc1d8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742fdc238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742fdc1f8 'int' 3 # | | | `-ConstantMatrixType 0x562742fdc430 'matrix' # | | |-TypedefDecl 0x562742fdcb80 col:28 uint1x4 'matrix' # | | | `-TemplateSpecializationType 0x562742fdca80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x562742fd09c0 'uint' sugar # | | | | |-Typedef 0x562742fadce8 'uint' # | | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742fdc658 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742fdc618 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742fdc678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742fdc638 'int' 4 # | | | `-ConstantMatrixType 0x562742fdca20 'matrix' # | | |-TypedefDecl 0x562742fdcfc0 col:28 uint2x1 'matrix' # | | | `-TemplateSpecializationType 0x562742fdcec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x562742fd09c0 'uint' sugar # | | | | |-Typedef 0x562742fadce8 'uint' # | | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fdcc48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fdcc08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742fdcc68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742fdcc28 'int' 1 # | | | `-ConstantMatrixType 0x562742fdce60 'matrix' # | | |-TypedefDecl 0x562742fdd400 col:28 uint2x2 'matrix' # | | | `-TemplateSpecializationType 0x562742fdd300 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x562742fd09c0 'uint' sugar # | | | | |-Typedef 0x562742fadce8 'uint' # | | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fdd088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fdd048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fdd0a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fdd068 'int' 2 # | | | `-ConstantMatrixType 0x562742fdd2a0 'matrix' # | | |-TypedefDecl 0x562742ff1d00 col:28 uint2x3 'matrix' # | | | `-TemplateSpecializationType 0x562742fdd740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x562742fd09c0 'uint' sugar # | | | | |-Typedef 0x562742fadce8 'uint' # | | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fdd4c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fdd488 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742fdd4e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742fdd4a8 'int' 3 # | | | `-ConstantMatrixType 0x562742fdd6e0 'matrix' # | | |-TypedefDecl 0x562742ff2140 col:28 uint2x4 'matrix' # | | | `-TemplateSpecializationType 0x562742ff2040 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x562742fd09c0 'uint' sugar # | | | | |-Typedef 0x562742fadce8 'uint' # | | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742ff1dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742ff1d88 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742ff1de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742ff1da8 'int' 4 # | | | `-ConstantMatrixType 0x562742ff1fe0 'matrix' # | | |-TypedefDecl 0x562742ff2580 col:28 uint3x1 'matrix' # | | | `-TemplateSpecializationType 0x562742ff2480 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x562742fd09c0 'uint' sugar # | | | | |-Typedef 0x562742fadce8 'uint' # | | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742ff2208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742ff21c8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742ff2228 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742ff21e8 'int' 1 # | | | `-ConstantMatrixType 0x562742ff2420 'matrix' # | | |-TypedefDecl 0x562742ff29c0 col:28 uint3x2 'matrix' # | | | `-TemplateSpecializationType 0x562742ff28c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x562742fd09c0 'uint' sugar # | | | | |-Typedef 0x562742fadce8 'uint' # | | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742ff2648 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742ff2608 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742ff2668 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742ff2628 'int' 2 # | | | `-ConstantMatrixType 0x562742ff2860 'matrix' # | | |-TypedefDecl 0x562742ff3920 col:28 uint3x3 'matrix' # | | | `-TemplateSpecializationType 0x562742ff3820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x562742fd09c0 'uint' sugar # | | | | |-Typedef 0x562742fadce8 'uint' # | | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742ff2a88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742ff2a48 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742ff2aa8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742ff2a68 'int' 3 # | | | `-ConstantMatrixType 0x562742ff2ca0 'matrix' # | | |-TypedefDecl 0x562742ff3d60 col:28 uint3x4 'matrix' # | | | `-TemplateSpecializationType 0x562742ff3c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x562742fd09c0 'uint' sugar # | | | | |-Typedef 0x562742fadce8 'uint' # | | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742ff39e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742ff39a8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742ff3a08 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742ff39c8 'int' 4 # | | | `-ConstantMatrixType 0x562742ff3c00 'matrix' # | | |-TypedefDecl 0x562742ff41a0 col:28 uint4x1 'matrix' # | | | `-TemplateSpecializationType 0x562742ff40a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x562742fd09c0 'uint' sugar # | | | | |-Typedef 0x562742fadce8 'uint' # | | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742ff3e28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742ff3de8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742ff3e48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742ff3e08 'int' 1 # | | | `-ConstantMatrixType 0x562742ff4040 'matrix' # | | |-TypedefDecl 0x562742ff45e0 col:28 uint4x2 'matrix' # | | | `-TemplateSpecializationType 0x562742ff44e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x562742fd09c0 'uint' sugar # | | | | |-Typedef 0x562742fadce8 'uint' # | | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742ff4268 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742ff4228 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742ff4288 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742ff4248 'int' 2 # | | | `-ConstantMatrixType 0x562742ff4480 'matrix' # | | |-TypedefDecl 0x562742ff4d30 col:28 uint4x3 'matrix' # | | | `-TemplateSpecializationType 0x562742ff4c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x562742fd09c0 'uint' sugar # | | | | |-Typedef 0x562742fadce8 'uint' # | | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742ff46a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742ff4668 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742ff46c8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742ff4688 'int' 3 # | | | `-ConstantMatrixType 0x562742ff4bd0 'matrix' # | | |-TypedefDecl 0x562742ff5170 col:28 uint4x4 'matrix' # | | | `-TemplateSpecializationType 0x562742ff5070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x562742fd09c0 'uint' sugar # | | | | |-Typedef 0x562742fadce8 'uint' # | | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742ff4df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742ff4db8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742ff4e18 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742ff4dd8 'int' 4 # | | | `-ConstantMatrixType 0x562742ff5010 'matrix' # | | |-TypedefDecl 0x562742ff54f0 col:31 int32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x562742ff53f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x562742fd1bf0 'int32_t' sugar # | | | | |-Typedef 0x562742fadc78 'int32_t' # | | | | `-BuiltinType 0x562742f7d260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742ff5238 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742ff51f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742ff5258 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742ff5218 'int' 1 # | | | `-ConstantMatrixType 0x562742ff5390 'matrix' # | | |-TypedefDecl 0x562742ff5830 col:31 int32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x562742ff5730 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x562742fd1bf0 'int32_t' sugar # | | | | |-Typedef 0x562742fadc78 'int32_t' # | | | | `-BuiltinType 0x562742f7d260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742ff55b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742ff5578 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742ff55d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742ff5598 'int' 2 # | | | `-ConstantMatrixType 0x562742ff56d0 'matrix' # | | |-TypedefDecl 0x562742fe7470 col:31 int32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x562742ff5a70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x562742fd1bf0 'int32_t' sugar # | | | | |-Typedef 0x562742fadc78 'int32_t' # | | | | `-BuiltinType 0x562742f7d260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742ff58f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742ff58b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742ff5918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742ff58d8 'int' 3 # | | | `-ConstantMatrixType 0x562742ff5a10 'matrix' # | | |-TypedefDecl 0x562742fe77b0 col:31 int32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x562742fe76b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x562742fd1bf0 'int32_t' sugar # | | | | |-Typedef 0x562742fadc78 'int32_t' # | | | | `-BuiltinType 0x562742f7d260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742fe7538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742fe74f8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742fe7558 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742fe7518 'int' 4 # | | | `-ConstantMatrixType 0x562742fe7650 'matrix' # | | |-TypedefDecl 0x562742fe7af0 col:31 int32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x562742fe79f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x562742fd1bf0 'int32_t' sugar # | | | | |-Typedef 0x562742fadc78 'int32_t' # | | | | `-BuiltinType 0x562742f7d260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fe7878 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fe7838 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742fe7898 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742fe7858 'int' 1 # | | | `-ConstantMatrixType 0x562742fe7990 'matrix' # | | |-TypedefDecl 0x562742fe7e30 col:31 int32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x562742fe7d30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x562742fd1bf0 'int32_t' sugar # | | | | |-Typedef 0x562742fadc78 'int32_t' # | | | | `-BuiltinType 0x562742f7d260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fe7bb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fe7b78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fe7bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fe7b98 'int' 2 # | | | `-ConstantMatrixType 0x562742fe7cd0 'matrix' # | | |-TypedefDecl 0x562742fe8170 col:31 int32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x562742fe8070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x562742fd1bf0 'int32_t' sugar # | | | | |-Typedef 0x562742fadc78 'int32_t' # | | | | `-BuiltinType 0x562742f7d260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fe7ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fe7eb8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742fe7f18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742fe7ed8 'int' 3 # | | | `-ConstantMatrixType 0x562742fe8010 'matrix' # | | |-TypedefDecl 0x562742fe94d0 col:31 int32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x562742fe83b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x562742fd1bf0 'int32_t' sugar # | | | | |-Typedef 0x562742fadc78 'int32_t' # | | | | `-BuiltinType 0x562742f7d260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fe8238 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fe81f8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742fe8258 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742fe8218 'int' 4 # | | | `-ConstantMatrixType 0x562742fe8350 'matrix' # | | |-TypedefDecl 0x562742fe9810 col:31 int32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x562742fe9710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x562742fd1bf0 'int32_t' sugar # | | | | |-Typedef 0x562742fadc78 'int32_t' # | | | | `-BuiltinType 0x562742f7d260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742fe9598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742fe9558 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742fe95b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742fe9578 'int' 1 # | | | `-ConstantMatrixType 0x562742fe96b0 'matrix' # | | |-TypedefDecl 0x562742fe9b50 col:31 int32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x562742fe9a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x562742fd1bf0 'int32_t' sugar # | | | | |-Typedef 0x562742fadc78 'int32_t' # | | | | `-BuiltinType 0x562742f7d260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742fe98d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742fe9898 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fe98f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fe98b8 'int' 2 # | | | `-ConstantMatrixType 0x562742fe99f0 'matrix' # | | |-TypedefDecl 0x562742fe9e90 col:31 int32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x562742fe9d90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x562742fd1bf0 'int32_t' sugar # | | | | |-Typedef 0x562742fadc78 'int32_t' # | | | | `-BuiltinType 0x562742f7d260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742fe9c18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742fe9bd8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742fe9c38 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742fe9bf8 'int' 3 # | | | `-ConstantMatrixType 0x562742fe9d30 'matrix' # | | |-TypedefDecl 0x562742fea1d0 col:31 int32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x562742fea0d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x562742fd1bf0 'int32_t' sugar # | | | | |-Typedef 0x562742fadc78 'int32_t' # | | | | `-BuiltinType 0x562742f7d260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742fe9f58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742fe9f18 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742fe9f78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742fe9f38 'int' 4 # | | | `-ConstantMatrixType 0x562742fea070 'matrix' # | | |-TypedefDecl 0x562742fea560 col:31 int32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x562742fea460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x562742fd1bf0 'int32_t' sugar # | | | | |-Typedef 0x562742fadc78 'int32_t' # | | | | `-BuiltinType 0x562742f7d260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742fea298 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742fea258 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742fea2b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742fea278 'int' 1 # | | | `-ConstantMatrixType 0x562742fea3b0 'matrix' # | | |-TypedefDecl 0x562742fea8a0 col:31 int32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x562742fea7a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x562742fd1bf0 'int32_t' sugar # | | | | |-Typedef 0x562742fadc78 'int32_t' # | | | | `-BuiltinType 0x562742f7d260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742fea628 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742fea5e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fea648 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fea608 'int' 2 # | | | `-ConstantMatrixType 0x562742fea740 'matrix' # | | |-TypedefDecl 0x562742feabe0 col:31 int32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x562742feaae0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x562742fd1bf0 'int32_t' sugar # | | | | |-Typedef 0x562742fadc78 'int32_t' # | | | | `-BuiltinType 0x562742f7d260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742fea968 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742fea928 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742fea988 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742fea948 'int' 3 # | | | `-ConstantMatrixType 0x562742feaa80 'matrix' # | | |-TypedefDecl 0x562742feaf20 col:31 int32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x562742feae20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x562742fd1bf0 'int32_t' sugar # | | | | |-Typedef 0x562742fadc78 'int32_t' # | | | | `-BuiltinType 0x562742f7d260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742feaca8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742feac68 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742feacc8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742feac88 'int' 4 # | | | `-ConstantMatrixType 0x562742feadc0 'matrix' # | | |-TypedefDecl 0x562742feb2a0 col:32 uint32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x562742feb1a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x562742fd2540 'uint32_t' sugar # | | | | |-Typedef 0x562742fadd58 'uint32_t' # | | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742feafe8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742feafa8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742feb008 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742feafc8 'int' 1 # | | | `-ConstantMatrixType 0x562742feb140 'matrix' # | | |-TypedefDecl 0x562742feb600 col:32 uint32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x562742feb500 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x562742fd2540 'uint32_t' sugar # | | | | |-Typedef 0x562742fadd58 'uint32_t' # | | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742feb368 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742feb328 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742feb388 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742feb348 'int' 2 # | | | `-ConstantMatrixType 0x562742feb4a0 'matrix' # | | |-TypedefDecl 0x562742feb940 col:32 uint32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x562742feb840 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x562742fd2540 'uint32_t' sugar # | | | | |-Typedef 0x562742fadd58 'uint32_t' # | | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742feb6c8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742feb688 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742feb6e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742feb6a8 'int' 3 # | | | `-ConstantMatrixType 0x562742feb7e0 'matrix' # | | |-TypedefDecl 0x562742febc80 col:32 uint32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x562742febb80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x562742fd2540 'uint32_t' sugar # | | | | |-Typedef 0x562742fadd58 'uint32_t' # | | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742feba08 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742feb9c8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742feba28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742feb9e8 'int' 4 # | | | `-ConstantMatrixType 0x562742febb20 'matrix' # | | |-TypedefDecl 0x562742febfc0 col:32 uint32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x562742febec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x562742fd2540 'uint32_t' sugar # | | | | |-Typedef 0x562742fadd58 'uint32_t' # | | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742febd48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742febd08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742febd68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742febd28 'int' 1 # | | | `-ConstantMatrixType 0x562742febe60 'matrix' # | | |-TypedefDecl 0x562742fec300 col:32 uint32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x562742fec200 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x562742fd2540 'uint32_t' sugar # | | | | |-Typedef 0x562742fadd58 'uint32_t' # | | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fec088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fec048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fec0a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fec068 'int' 2 # | | | `-ConstantMatrixType 0x562742fec1a0 'matrix' # | | |-TypedefDecl 0x562742fec650 col:32 uint32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x562742fec550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x562742fd2540 'uint32_t' sugar # | | | | |-Typedef 0x562742fadd58 'uint32_t' # | | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fec3c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fec388 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742fec3e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742fec3a8 'int' 3 # | | | `-ConstantMatrixType 0x562742fec4f0 'matrix' # | | |-TypedefDecl 0x562742fec990 col:32 uint32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x562742fec890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x562742fd2540 'uint32_t' sugar # | | | | |-Typedef 0x562742fadd58 'uint32_t' # | | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fec718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fec6d8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742fec738 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742fec6f8 'int' 4 # | | | `-ConstantMatrixType 0x562742fec830 'matrix' # | | |-TypedefDecl 0x562742feccd0 col:32 uint32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x562742fecbd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x562742fd2540 'uint32_t' sugar # | | | | |-Typedef 0x562742fadd58 'uint32_t' # | | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742feca58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742feca18 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742feca78 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742feca38 'int' 1 # | | | `-ConstantMatrixType 0x562742fecb70 'matrix' # | | |-TypedefDecl 0x562742fed010 col:32 uint32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x562742fecf10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x562742fd2540 'uint32_t' sugar # | | | | |-Typedef 0x562742fadd58 'uint32_t' # | | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742fecd98 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742fecd58 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fecdb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fecd78 'int' 2 # | | | `-ConstantMatrixType 0x562742feceb0 'matrix' # | | |-TypedefDecl 0x562742fed350 col:32 uint32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x562742fed250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x562742fd2540 'uint32_t' sugar # | | | | |-Typedef 0x562742fadd58 'uint32_t' # | | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742fed0d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742fed098 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742fed0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742fed0b8 'int' 3 # | | | `-ConstantMatrixType 0x562742fed1f0 'matrix' # | | |-TypedefDecl 0x562742fed6a0 col:32 uint32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x562742fed5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x562742fd2540 'uint32_t' sugar # | | | | |-Typedef 0x562742fadd58 'uint32_t' # | | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742fed418 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742fed3d8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742fed438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742fed3f8 'int' 4 # | | | `-ConstantMatrixType 0x562742fed540 'matrix' # | | |-TypedefDecl 0x562742fed9e0 col:32 uint32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x562742fed8e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x562742fd2540 'uint32_t' sugar # | | | | |-Typedef 0x562742fadd58 'uint32_t' # | | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742fed768 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742fed728 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742fed788 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742fed748 'int' 1 # | | | `-ConstantMatrixType 0x562742fed880 'matrix' # | | |-TypedefDecl 0x562742fedd20 col:32 uint32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x562742fedc20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x562742fd2540 'uint32_t' sugar # | | | | |-Typedef 0x562742fadd58 'uint32_t' # | | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742fedaa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742feda68 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fedac8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742feda88 'int' 2 # | | | `-ConstantMatrixType 0x562742fedbc0 'matrix' # | | |-TypedefDecl 0x562742fee060 col:32 uint32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x562742fedf60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x562742fd2540 'uint32_t' sugar # | | | | |-Typedef 0x562742fadd58 'uint32_t' # | | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742fedde8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742fedda8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742fede08 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742feddc8 'int' 3 # | | | `-ConstantMatrixType 0x562742fedf00 'matrix' # | | |-TypedefDecl 0x562742fee3a0 col:32 uint32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x562742fee2a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x562742fd2540 'uint32_t' sugar # | | | | |-Typedef 0x562742fadd58 'uint32_t' # | | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742fee128 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742fee0e8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742fee148 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742fee108 'int' 4 # | | | `-ConstantMatrixType 0x562742fee240 'matrix' # | | |-TypedefDecl 0x562742fee840 col:31 int64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x562742fee740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x562742fd2eb0 'int64_t' sugar # | | | | |-Typedef 0x562742fadea8 'int64_t' # | | | | `-BuiltinType 0x562742f7d280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742fee468 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742fee428 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742fee4a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742fee448 'int' 1 # | | | `-ConstantMatrixType 0x562742fee6e0 'matrix' # | | |-TypedefDecl 0x562742feec80 col:31 int64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x562742feeb80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x562742fd2eb0 'int64_t' sugar # | | | | |-Typedef 0x562742fadea8 'int64_t' # | | | | `-BuiltinType 0x562742f7d280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742fee908 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742fee8c8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fee928 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fee8e8 'int' 2 # | | | `-ConstantMatrixType 0x562742feeb20 'matrix' # | | |-TypedefDecl 0x562742fef0c0 col:31 int64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x562742feefc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x562742fd2eb0 'int64_t' sugar # | | | | |-Typedef 0x562742fadea8 'int64_t' # | | | | `-BuiltinType 0x562742f7d280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742feed48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742feed08 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742feed68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742feed28 'int' 3 # | | | `-ConstantMatrixType 0x562742feef60 'matrix' # | | |-TypedefDecl 0x562742fef830 col:31 int64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x562742fef400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x562742fd2eb0 'int64_t' sugar # | | | | |-Typedef 0x562742fadea8 'int64_t' # | | | | `-BuiltinType 0x562742f7d280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742fef188 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742fef148 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742fef1a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742fef168 'int' 4 # | | | `-ConstantMatrixType 0x562742fef3a0 'matrix' # | | |-TypedefDecl 0x562742fefc70 col:31 int64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x562742fefb70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x562742fd2eb0 'int64_t' sugar # | | | | |-Typedef 0x562742fadea8 'int64_t' # | | | | `-BuiltinType 0x562742f7d280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fef8f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fef8b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742fef918 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742fef8d8 'int' 1 # | | | `-ConstantMatrixType 0x562742fefb10 'matrix' # | | |-TypedefDecl 0x562742ff00b0 col:31 int64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x562742feffb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x562742fd2eb0 'int64_t' sugar # | | | | |-Typedef 0x562742fadea8 'int64_t' # | | | | `-BuiltinType 0x562742f7d280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fefd38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fefcf8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fefd58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fefd18 'int' 2 # | | | `-ConstantMatrixType 0x562742feff50 'matrix' # | | |-TypedefDecl 0x562742ff04f0 col:31 int64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x562742ff03f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x562742fd2eb0 'int64_t' sugar # | | | | |-Typedef 0x562742fadea8 'int64_t' # | | | | `-BuiltinType 0x562742f7d280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742ff0178 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742ff0138 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742ff0198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742ff0158 'int' 3 # | | | `-ConstantMatrixType 0x562742ff0390 'matrix' # | | |-TypedefDecl 0x56274300ada0 col:31 int64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x56274300aca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x562742fd2eb0 'int64_t' sugar # | | | | |-Typedef 0x562742fadea8 'int64_t' # | | | | `-BuiltinType 0x562742f7d280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742ff05b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742ff0578 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742ff05d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742ff0598 'int' 4 # | | | `-ConstantMatrixType 0x56274300ac40 'matrix' # | | |-TypedefDecl 0x56274300b1e0 col:31 int64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x56274300b0e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x562742fd2eb0 'int64_t' sugar # | | | | |-Typedef 0x562742fadea8 'int64_t' # | | | | `-BuiltinType 0x562742f7d280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56274300ae68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56274300ae28 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56274300ae88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56274300ae48 'int' 1 # | | | `-ConstantMatrixType 0x56274300b080 'matrix' # | | |-TypedefDecl 0x56274300b620 col:31 int64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x56274300b520 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x562742fd2eb0 'int64_t' sugar # | | | | |-Typedef 0x562742fadea8 'int64_t' # | | | | `-BuiltinType 0x562742f7d280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56274300b2a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56274300b268 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56274300b2c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56274300b288 'int' 2 # | | | `-ConstantMatrixType 0x56274300b4c0 'matrix' # | | |-TypedefDecl 0x56274300ba60 col:31 int64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x56274300b960 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x562742fd2eb0 'int64_t' sugar # | | | | |-Typedef 0x562742fadea8 'int64_t' # | | | | `-BuiltinType 0x562742f7d280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56274300b6e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56274300b6a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56274300b708 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56274300b6c8 'int' 3 # | | | `-ConstantMatrixType 0x56274300b900 'matrix' # | | |-TypedefDecl 0x56274300c110 col:31 int64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x56274300c010 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x562742fd2eb0 'int64_t' sugar # | | | | |-Typedef 0x562742fadea8 'int64_t' # | | | | `-BuiltinType 0x562742f7d280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56274300bb28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56274300bae8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56274300bb48 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56274300bb08 'int' 4 # | | | `-ConstantMatrixType 0x56274300bfb0 'matrix' # | | |-TypedefDecl 0x56274300c550 col:31 int64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x56274300c450 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x562742fd2eb0 'int64_t' sugar # | | | | |-Typedef 0x562742fadea8 'int64_t' # | | | | `-BuiltinType 0x562742f7d280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56274300c1d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56274300c198 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56274300c1f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56274300c1b8 'int' 1 # | | | `-ConstantMatrixType 0x56274300c3f0 'matrix' # | | |-TypedefDecl 0x56274300c990 col:31 int64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x56274300c890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x562742fd2eb0 'int64_t' sugar # | | | | |-Typedef 0x562742fadea8 'int64_t' # | | | | `-BuiltinType 0x562742f7d280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56274300c618 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56274300c5d8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56274300c638 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56274300c5f8 'int' 2 # | | | `-ConstantMatrixType 0x56274300c830 'matrix' # | | |-TypedefDecl 0x56274300cdd0 col:31 int64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x56274300ccd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x562742fd2eb0 'int64_t' sugar # | | | | |-Typedef 0x562742fadea8 'int64_t' # | | | | `-BuiltinType 0x562742f7d280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56274300ca58 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56274300ca18 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56274300ca78 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56274300ca38 'int' 3 # | | | `-ConstantMatrixType 0x56274300cc70 'matrix' # | | |-TypedefDecl 0x56274300d470 col:31 int64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x56274300d370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x562742fd2eb0 'int64_t' sugar # | | | | |-Typedef 0x562742fadea8 'int64_t' # | | | | `-BuiltinType 0x562742f7d280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56274300d0f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56274300d0b0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56274300d110 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56274300d0d0 'int' 4 # | | | `-ConstantMatrixType 0x56274300d310 'matrix' # | | |-TypedefDecl 0x56274300d8f0 col:32 uint64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x56274300d7f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x562742fd38e0 'uint64_t' sugar # | | | | |-Typedef 0x562742fade38 'uint64_t' # | | | | `-BuiltinType 0x562742f7d320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56274300d538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56274300d4f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56274300d558 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56274300d518 'int' 1 # | | | `-ConstantMatrixType 0x56274300d790 'matrix' # | | |-TypedefDecl 0x56274300dd30 col:32 uint64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x56274300dc30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x562742fd38e0 'uint64_t' sugar # | | | | |-Typedef 0x562742fade38 'uint64_t' # | | | | `-BuiltinType 0x562742f7d320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56274300d9b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56274300d978 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56274300d9d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56274300d998 'int' 2 # | | | `-ConstantMatrixType 0x56274300dbd0 'matrix' # | | |-TypedefDecl 0x562743011350 col:32 uint64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x562743011250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x562742fd38e0 'uint64_t' sugar # | | | | |-Typedef 0x562742fade38 'uint64_t' # | | | | `-BuiltinType 0x562742f7d320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56274300ddf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56274300ddb8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56274300de18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56274300ddd8 'int' 3 # | | | `-ConstantMatrixType 0x56274300e010 'matrix' # | | |-TypedefDecl 0x562743011790 col:32 uint64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x562743011690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x562742fd38e0 'uint64_t' sugar # | | | | |-Typedef 0x562742fade38 'uint64_t' # | | | | `-BuiltinType 0x562742f7d320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562743011418 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5627430113d8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562743011438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5627430113f8 'int' 4 # | | | `-ConstantMatrixType 0x562743011630 'matrix' # | | |-TypedefDecl 0x562743011bd0 col:32 uint64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x562743011ad0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x562742fd38e0 'uint64_t' sugar # | | | | |-Typedef 0x562742fade38 'uint64_t' # | | | | `-BuiltinType 0x562742f7d320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562743011858 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562743011818 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562743011878 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562743011838 'int' 1 # | | | `-ConstantMatrixType 0x562743011a70 'matrix' # | | |-TypedefDecl 0x562743012010 col:32 uint64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x562743011f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x562742fd38e0 'uint64_t' sugar # | | | | |-Typedef 0x562742fade38 'uint64_t' # | | | | `-BuiltinType 0x562742f7d320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562743011c98 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562743011c58 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562743011cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562743011c78 'int' 2 # | | | `-ConstantMatrixType 0x562743011eb0 'matrix' # | | |-TypedefDecl 0x562743012460 col:32 uint64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x562743012360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x562742fd38e0 'uint64_t' sugar # | | | | |-Typedef 0x562742fade38 'uint64_t' # | | | | `-BuiltinType 0x562742f7d320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5627430120d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562743012098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5627430120f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5627430120b8 'int' 3 # | | | `-ConstantMatrixType 0x562743012300 'matrix' # | | |-TypedefDecl 0x5627430128a0 col:32 uint64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5627430127a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x562742fd38e0 'uint64_t' sugar # | | | | |-Typedef 0x562742fade38 'uint64_t' # | | | | `-BuiltinType 0x562742f7d320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562743012528 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5627430124e8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562743012548 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562743012508 'int' 4 # | | | `-ConstantMatrixType 0x562743012740 'matrix' # | | |-TypedefDecl 0x562743012ce0 col:32 uint64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x562743012be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x562742fd38e0 'uint64_t' sugar # | | | | |-Typedef 0x562742fade38 'uint64_t' # | | | | `-BuiltinType 0x562742f7d320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562743012968 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562743012928 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562743012988 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562743012948 'int' 1 # | | | `-ConstantMatrixType 0x562743012b80 'matrix' # | | |-TypedefDecl 0x562743013120 col:32 uint64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x562743013020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x562742fd38e0 'uint64_t' sugar # | | | | |-Typedef 0x562742fade38 'uint64_t' # | | | | `-BuiltinType 0x562742f7d320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562743012da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562743012d68 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562743012dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562743012d88 'int' 2 # | | | `-ConstantMatrixType 0x562743012fc0 'matrix' # | | |-TypedefDecl 0x562743013590 col:32 uint64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x562743013490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x562742fd38e0 'uint64_t' sugar # | | | | |-Typedef 0x562742fade38 'uint64_t' # | | | | `-BuiltinType 0x562742f7d320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5627430131e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5627430131a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562743013208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5627430131c8 'int' 3 # | | | `-ConstantMatrixType 0x562743013430 'matrix' # | | |-TypedefDecl 0x5627430139d0 col:32 uint64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5627430138d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x562742fd38e0 'uint64_t' sugar # | | | | |-Typedef 0x562742fade38 'uint64_t' # | | | | `-BuiltinType 0x562742f7d320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562743013658 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562743013618 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562743013678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562743013638 'int' 4 # | | | `-ConstantMatrixType 0x562743013870 'matrix' # | | |-TypedefDecl 0x562743013e10 col:32 uint64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x562743013d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x562742fd38e0 'uint64_t' sugar # | | | | |-Typedef 0x562742fade38 'uint64_t' # | | | | `-BuiltinType 0x562742f7d320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562743013a98 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562743013a58 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562743013ab8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562743013a78 'int' 1 # | | | `-ConstantMatrixType 0x562743013cb0 'matrix' # | | |-TypedefDecl 0x562743014280 col:32 uint64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x562743014150 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x562742fd38e0 'uint64_t' sugar # | | | | |-Typedef 0x562742fade38 'uint64_t' # | | | | `-BuiltinType 0x562742f7d320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562743013ed8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562743013e98 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562743013ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562743013eb8 'int' 2 # | | | `-ConstantMatrixType 0x5627430140f0 'matrix' # | | |-TypedefDecl 0x5627430146c0 col:32 uint64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5627430145c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x562742fd38e0 'uint64_t' sugar # | | | | |-Typedef 0x562742fade38 'uint64_t' # | | | | `-BuiltinType 0x562742f7d320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562743014348 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562743014308 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562743014368 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562743014328 'int' 3 # | | | `-ConstantMatrixType 0x562743014560 'matrix' # | | |-TypedefDecl 0x562743014b00 col:32 uint64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x562743014a00 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x562742fd38e0 'uint64_t' sugar # | | | | |-Typedef 0x562742fade38 'uint64_t' # | | | | `-BuiltinType 0x562742f7d320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562743014788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562743014748 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5627430147a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562743014768 'int' 4 # | | | `-ConstantMatrixType 0x5627430149a0 'matrix' # | | |-TypedefDecl 0x562743014f60 col:28 half1x1 'matrix' # | | | `-TemplateSpecializationType 0x562743014e60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x562742f7d9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562743014bb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562743014b70 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562743014bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562743014b90 'int' 1 # | | | `-ConstantMatrixType 0x562743014e00 'matrix' # | | |-TypedefDecl 0x5627430153c0 col:28 half1x2 'matrix' # | | | `-TemplateSpecializationType 0x5627430152c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x562742f7d9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562743015010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562743014fd0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562743015030 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562743014ff0 'int' 2 # | | | `-ConstantMatrixType 0x562743015230 'matrix' # | | |-TypedefDecl 0x5627430157f0 col:28 half1x3 'matrix' # | | | `-TemplateSpecializationType 0x5627430156f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x562742f7d9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562743015470 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562743015430 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562743015490 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562743015450 'int' 3 # | | | `-ConstantMatrixType 0x562743015690 'matrix' # | | |-TypedefDecl 0x562743015c20 col:28 half1x4 'matrix' # | | | `-TemplateSpecializationType 0x562743015b20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x562742f7d9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5627430158a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562743015860 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5627430158c0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562743015880 'int' 4 # | | | `-ConstantMatrixType 0x562743015ac0 'matrix' # | | |-TypedefDecl 0x562743016050 col:28 half2x1 'matrix' # | | | `-TemplateSpecializationType 0x562743015f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x562742f7d9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562743015cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562743015c90 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562743015cf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562743015cb0 'int' 1 # | | | `-ConstantMatrixType 0x562743015ef0 'matrix' # | | |-TypedefDecl 0x5627430166e0 col:28 half2x2 'matrix' # | | | `-TemplateSpecializationType 0x5627430165e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x562742f7d9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562743016100 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5627430160c0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562743016120 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5627430160e0 'int' 2 # | | | `-ConstantMatrixType 0x562743016580 'matrix' # | | |-TypedefDecl 0x562743016b10 col:28 half2x3 'matrix' # | | | `-TemplateSpecializationType 0x562743016a10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x562742f7d9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562743016790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562743016750 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5627430167b0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562743016770 'int' 3 # | | | `-ConstantMatrixType 0x5627430169b0 'matrix' # | | |-TypedefDecl 0x562743016f40 col:28 half2x4 'matrix' # | | | `-TemplateSpecializationType 0x562743016e40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x562742f7d9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562743016bc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562743016b80 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562743016be0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562743016ba0 'int' 4 # | | | `-ConstantMatrixType 0x562743016de0 'matrix' # | | |-TypedefDecl 0x562743017370 col:28 half3x1 'matrix' # | | | `-TemplateSpecializationType 0x562743017270 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x562742f7d9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562743016ff0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562743016fb0 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562743017010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562743016fd0 'int' 1 # | | | `-ConstantMatrixType 0x562743017210 'matrix' # | | |-TypedefDecl 0x562743019a10 col:28 half3x2 'matrix' # | | | `-TemplateSpecializationType 0x562743019910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x562742f7d9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562743017420 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5627430173e0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562743017440 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562743017400 'int' 2 # | | | `-ConstantMatrixType 0x5627430198b0 'matrix' # | | |-TypedefDecl 0x562743019e40 col:28 half3x3 'matrix' # | | | `-TemplateSpecializationType 0x562743019d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x562742f7d9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562743019ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562743019a80 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562743019ae0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562743019aa0 'int' 3 # | | | `-ConstantMatrixType 0x562743019ce0 'matrix' # | | |-TypedefDecl 0x56274301a270 col:28 half3x4 'matrix' # | | | `-TemplateSpecializationType 0x56274301a170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x562742f7d9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562743019ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562743019eb0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562743019f10 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562743019ed0 'int' 4 # | | | `-ConstantMatrixType 0x56274301a110 'matrix' # | | |-TypedefDecl 0x56274301a6a0 col:28 half4x1 'matrix' # | | | `-TemplateSpecializationType 0x56274301a5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x562742f7d9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56274301a320 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56274301a2e0 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56274301a340 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56274301a300 'int' 1 # | | | `-ConstantMatrixType 0x56274301a540 'matrix' # | | |-TypedefDecl 0x56274301aaf0 col:28 half4x2 'matrix' # | | | `-TemplateSpecializationType 0x56274301a9f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x562742f7d9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56274301a770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56274301a710 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x56274301a790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x56274301a750 'int' 2 # | | | `-ConstantMatrixType 0x56274301a990 'matrix' # | | |-TypedefDecl 0x56274301af20 col:28 half4x3 'matrix' # | | | `-TemplateSpecializationType 0x56274301ae20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x562742f7d9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56274301aba0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56274301ab60 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x56274301abc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x56274301ab80 'int' 3 # | | | `-ConstantMatrixType 0x56274301adc0 'matrix' # | | |-TypedefDecl 0x56274301b350 col:28 half4x4 'matrix' # | | | `-TemplateSpecializationType 0x56274301b250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x562742f7d9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56274301afd0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56274301af90 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x56274301aff0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x56274301afb0 'int' 4 # | | | `-ConstantMatrixType 0x56274301b1f0 'matrix' # | | |-TypedefDecl 0x562742ff5c80 col:29 float1x1 'matrix' # | | | `-TemplateSpecializationType 0x56274301b6b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x562742f7d360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56274301b400 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56274301b3c0 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x56274301b420 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x56274301b3e0 'int' 1 # | | | `-ConstantMatrixType 0x56274301b650 'matrix' # | | |-TypedefDecl 0x562742ff60b0 col:29 float1x2 'matrix' # | | | `-TemplateSpecializationType 0x562742ff5fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x562742f7d360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742ff5d30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742ff5cf0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742ff5d50 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742ff5d10 'int' 2 # | | | `-ConstantMatrixType 0x562742ff5f50 'matrix' # | | |-TypedefDecl 0x562742ff64e0 col:29 float1x3 'matrix' # | | | `-TemplateSpecializationType 0x562742ff63e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x562742f7d360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742ff6160 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742ff6120 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742ff6180 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742ff6140 'int' 3 # | | | `-ConstantMatrixType 0x562742ff6380 'matrix' # | | |-TypedefDecl 0x562742ff6910 col:29 float1x4 'matrix' # | | | `-TemplateSpecializationType 0x562742ff6810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x562742f7d360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742ff6590 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742ff6550 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742ff65b0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742ff6570 'int' 4 # | | | `-ConstantMatrixType 0x562742ff67b0 'matrix' # | | |-TypedefDecl 0x562742ff6d70 col:29 float2x1 'matrix' # | | | `-TemplateSpecializationType 0x562742ff6c70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x562742f7d360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742ff69c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742ff6980 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742ff69e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742ff69a0 'int' 1 # | | | `-ConstantMatrixType 0x562742ff6c10 'matrix' # | | |-TypedefDecl 0x562742ff71a0 col:29 float2x2 'matrix' # | | | `-TemplateSpecializationType 0x562742ff70a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x562742f7d360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742ff6e20 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742ff6de0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742ff6e40 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742ff6e00 'int' 2 # | | | `-ConstantMatrixType 0x562742ff7040 'matrix' # | | |-TypedefDecl 0x562742ff75d0 col:29 float2x3 'matrix' # | | | `-TemplateSpecializationType 0x562742ff74d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x562742f7d360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742ff7250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742ff7210 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742ff7270 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742ff7230 'int' 3 # | | | `-ConstantMatrixType 0x562742ff7470 'matrix' # | | |-TypedefDecl 0x562742ff7a00 col:29 float2x4 'matrix' # | | | `-TemplateSpecializationType 0x562742ff7900 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x562742f7d360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742ff7680 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742ff7640 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742ff76a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742ff7660 'int' 4 # | | | `-ConstantMatrixType 0x562742ff78a0 'matrix' # | | |-TypedefDecl 0x562742ff7e40 col:29 float3x1 'matrix' # | | | `-TemplateSpecializationType 0x562742ff7d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x562742f7d360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742ff7ab0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742ff7a70 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742ff7ad0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742ff7a90 'int' 1 # | | | `-ConstantMatrixType 0x562742ff7ce0 'matrix' # | | |-TypedefDecl 0x562742ff8270 col:29 float3x2 'matrix' # | | | `-TemplateSpecializationType 0x562742ff8170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x562742f7d360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742ff7ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742ff7eb0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742ff7f10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742ff7ed0 'int' 2 # | | | `-ConstantMatrixType 0x562742ff8110 'matrix' # | | |-TypedefDecl 0x562742ff86a0 col:29 float3x3 'matrix' # | | | `-TemplateSpecializationType 0x562742ff85a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x562742f7d360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742ff8320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742ff82e0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742ff8340 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742ff8300 'int' 3 # | | | `-ConstantMatrixType 0x562742ff8540 'matrix' # | | |-TypedefDecl 0x562742ff8ad0 col:29 float3x4 'matrix' # | | | `-TemplateSpecializationType 0x562742ff89d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x562742f7d360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742ff8750 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742ff8710 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742ff8770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742ff8730 'int' 4 # | | | `-ConstantMatrixType 0x562742ff8970 'matrix' # | | |-TypedefDecl 0x562742ff9f30 col:29 float4x1 'matrix' # | | | `-TemplateSpecializationType 0x562742ff9e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x562742f7d360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742ff8b80 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742ff8b40 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742ff8ba0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742ff8b60 'int' 1 # | | | `-ConstantMatrixType 0x562742ff9dd0 'matrix' # | | |-TypedefDecl 0x562742ffa360 col:29 float4x2 'matrix' # | | | `-TemplateSpecializationType 0x562742ffa260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x562742f7d360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742ff9fe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742ff9fa0 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742ffa000 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742ff9fc0 'int' 2 # | | | `-ConstantMatrixType 0x562742ffa200 'matrix' # | | |-TypedefDecl 0x562742ffa790 col:29 float4x3 'matrix' # | | | `-TemplateSpecializationType 0x562742ffa690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x562742f7d360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742ffa410 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742ffa3d0 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742ffa430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742ffa3f0 'int' 3 # | | | `-ConstantMatrixType 0x562742ffa630 'matrix' # | | |-TypedefDecl 0x562742ffabc0 col:29 float4x4 'matrix' # | | | `-TemplateSpecializationType 0x562742ffaac0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x562742f7d360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742ffa840 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742ffa800 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742ffa860 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742ffa820 'int' 4 # | | | `-ConstantMatrixType 0x562742ffaa60 'matrix' # | | |-TypedefDecl 0x562742ffb040 col:30 double1x1 'matrix' # | | | `-TemplateSpecializationType 0x562742ffaf40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x562742f7d380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742ffac90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742ffac50 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742ffacb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742ffac70 'int' 1 # | | | `-ConstantMatrixType 0x562742ffaee0 'matrix' # | | |-TypedefDecl 0x562742ffb470 col:30 double1x2 'matrix' # | | | `-TemplateSpecializationType 0x562742ffb370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x562742f7d380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742ffb0f0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742ffb0b0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742ffb110 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742ffb0d0 'int' 2 # | | | `-ConstantMatrixType 0x562742ffb310 'matrix' # | | |-TypedefDecl 0x562742ffb8a0 col:30 double1x3 'matrix' # | | | `-TemplateSpecializationType 0x562742ffb7a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x562742f7d380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742ffb520 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742ffb4e0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742ffb540 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742ffb500 'int' 3 # | | | `-ConstantMatrixType 0x562742ffb740 'matrix' # | | |-TypedefDecl 0x562742ffc4f0 col:30 double1x4 'matrix' # | | | `-TemplateSpecializationType 0x562742ffbbd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x562742f7d380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742ffb950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742ffb910 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742ffb970 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742ffb930 'int' 4 # | | | `-ConstantMatrixType 0x562742ffbb70 'matrix' # | | |-TypedefDecl 0x562742ffc920 col:30 double2x1 'matrix' # | | | `-TemplateSpecializationType 0x562742ffc820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x562742f7d380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742ffc5a0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742ffc560 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742ffc5c0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742ffc580 'int' 1 # | | | `-ConstantMatrixType 0x562742ffc7c0 'matrix' # | | |-TypedefDecl 0x562742ffcd50 col:30 double2x2 'matrix' # | | | `-TemplateSpecializationType 0x562742ffcc50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x562742f7d380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742ffc9d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742ffc990 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742ffc9f0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742ffc9b0 'int' 2 # | | | `-ConstantMatrixType 0x562742ffcbf0 'matrix' # | | |-TypedefDecl 0x562742ffd180 col:30 double2x3 'matrix' # | | | `-TemplateSpecializationType 0x562742ffd080 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x562742f7d380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742ffce00 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742ffcdc0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742ffce20 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742ffcde0 'int' 3 # | | | `-ConstantMatrixType 0x562742ffd020 'matrix' # | | |-TypedefDecl 0x562742ffd5e0 col:30 double2x4 'matrix' # | | | `-TemplateSpecializationType 0x562742ffd4e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x562742f7d380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742ffd230 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742ffd1f0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742ffd250 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742ffd210 'int' 4 # | | | `-ConstantMatrixType 0x562742ffd480 'matrix' # | | |-TypedefDecl 0x562742ffda10 col:30 double3x1 'matrix' # | | | `-TemplateSpecializationType 0x562742ffd910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x562742f7d380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742ffd690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742ffd650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742ffd6b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742ffd670 'int' 1 # | | | `-ConstantMatrixType 0x562742ffd8b0 'matrix' # | | |-TypedefDecl 0x562742ffde40 col:30 double3x2 'matrix' # | | | `-TemplateSpecializationType 0x562742ffdd40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x562742f7d380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742ffdac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742ffda80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742ffdae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742ffdaa0 'int' 2 # | | | `-ConstantMatrixType 0x562742ffdce0 'matrix' # | | |-TypedefDecl 0x562742ffe270 col:30 double3x3 'matrix' # | | | `-TemplateSpecializationType 0x562742ffe170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x562742f7d380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742ffdef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742ffdeb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742ffdf10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742ffded0 'int' 3 # | | | `-ConstantMatrixType 0x562742ffe110 'matrix' # | | |-TypedefDecl 0x562742fff9c0 col:30 double3x4 'matrix' # | | | `-TemplateSpecializationType 0x562742fff8c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x562742f7d380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562742ffe320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562742ffe2e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742ffe340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742ffe300 'int' 4 # | | | `-ConstantMatrixType 0x562742fff860 'matrix' # | | |-TypedefDecl 0x562742fffdf0 col:30 double4x1 'matrix' # | | | `-TemplateSpecializationType 0x562742fffcf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x562742f7d380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742fffa70 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742fffa30 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562742fffa90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562742fffa50 'int' 1 # | | | `-ConstantMatrixType 0x562742fffc90 'matrix' # | | |-TypedefDecl 0x562743000220 col:30 double4x2 'matrix' # | | | `-TemplateSpecializationType 0x562743000120 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x562742f7d380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562742fffea0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562742fffe60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562742fffec0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562742fffe80 'int' 2 # | | | `-ConstantMatrixType 0x5627430000c0 'matrix' # | | |-TypedefDecl 0x562743000650 col:30 double4x3 'matrix' # | | | `-TemplateSpecializationType 0x562743000550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x562742f7d380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5627430002d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562743000290 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5627430002f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5627430002b0 'int' 3 # | | | `-ConstantMatrixType 0x5627430004f0 'matrix' # | | |-TypedefDecl 0x562743000da0 col:30 double4x4 'matrix' # | | | `-TemplateSpecializationType 0x562743000ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x562742f7d380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562743000700 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5627430006c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562743000720 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5627430006e0 'int' 4 # | | | `-ConstantMatrixType 0x562743000c40 'matrix' # | | |-TypedefDecl 0x562743001120 col:33 float32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x562743001020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x562742fd68a0 'float32_t' sugar # | | | | |-Typedef 0x562742faddc8 'float32_t' # | | | | `-BuiltinType 0x562742f7d360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562743000e68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562743000e28 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562743000e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562743000e48 'int' 1 # | | | `-ConstantMatrixType 0x562743000fc0 'matrix' # | | |-TypedefDecl 0x562743001460 col:33 float32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x562743001360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x562742fd68a0 'float32_t' sugar # | | | | |-Typedef 0x562742faddc8 'float32_t' # | | | | `-BuiltinType 0x562742f7d360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5627430011e8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5627430011a8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562743001208 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5627430011c8 'int' 2 # | | | `-ConstantMatrixType 0x562743001300 'matrix' # | | |-TypedefDecl 0x5627430017a0 col:33 float32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5627430016a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x562742fd68a0 'float32_t' sugar # | | | | |-Typedef 0x562742faddc8 'float32_t' # | | | | `-BuiltinType 0x562742f7d360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562743001528 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5627430014e8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562743001548 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562743001508 'int' 3 # | | | `-ConstantMatrixType 0x562743001640 'matrix' # | | |-TypedefDecl 0x562743002b10 col:33 float32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5627430019e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x562742fd68a0 'float32_t' sugar # | | | | |-Typedef 0x562742faddc8 'float32_t' # | | | | `-BuiltinType 0x562742f7d360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562743001868 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562743001828 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562743001888 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562743001848 'int' 4 # | | | `-ConstantMatrixType 0x562743001980 'matrix' # | | |-TypedefDecl 0x562743002e50 col:33 float32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x562743002d50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x562742fd68a0 'float32_t' sugar # | | | | |-Typedef 0x562742faddc8 'float32_t' # | | | | `-BuiltinType 0x562742f7d360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562743002bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562743002b98 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562743002bf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562743002bb8 'int' 1 # | | | `-ConstantMatrixType 0x562743002cf0 'matrix' # | | |-TypedefDecl 0x562743003190 col:33 float32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x562743003090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x562742fd68a0 'float32_t' sugar # | | | | |-Typedef 0x562742faddc8 'float32_t' # | | | | `-BuiltinType 0x562742f7d360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562743002f18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562743002ed8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562743002f38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562743002ef8 'int' 2 # | | | `-ConstantMatrixType 0x562743003030 'matrix' # | | |-TypedefDecl 0x5627430034d0 col:33 float32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5627430033d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x562742fd68a0 'float32_t' sugar # | | | | |-Typedef 0x562742faddc8 'float32_t' # | | | | `-BuiltinType 0x562742f7d360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562743003258 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562743003218 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562743003278 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562743003238 'int' 3 # | | | `-ConstantMatrixType 0x562743003370 'matrix' # | | |-TypedefDecl 0x562743003810 col:33 float32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x562743003710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x562742fd68a0 'float32_t' sugar # | | | | |-Typedef 0x562742faddc8 'float32_t' # | | | | `-BuiltinType 0x562742f7d360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562743003598 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562743003558 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5627430035b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562743003578 'int' 4 # | | | `-ConstantMatrixType 0x5627430036b0 'matrix' # | | |-TypedefDecl 0x562743003b60 col:33 float32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x562743003a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x562742fd68a0 'float32_t' sugar # | | | | |-Typedef 0x562742faddc8 'float32_t' # | | | | `-BuiltinType 0x562742f7d360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5627430038d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562743003898 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5627430038f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5627430038b8 'int' 1 # | | | `-ConstantMatrixType 0x5627430039f0 'matrix' # | | |-TypedefDecl 0x562743003ea0 col:33 float32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x562743003da0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x562742fd68a0 'float32_t' sugar # | | | | |-Typedef 0x562742faddc8 'float32_t' # | | | | `-BuiltinType 0x562742f7d360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562743003c28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562743003be8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562743003c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562743003c08 'int' 2 # | | | `-ConstantMatrixType 0x562743003d40 'matrix' # | | |-TypedefDecl 0x5627430041e0 col:33 float32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5627430040e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x562742fd68a0 'float32_t' sugar # | | | | |-Typedef 0x562742faddc8 'float32_t' # | | | | `-BuiltinType 0x562742f7d360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562743003f68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562743003f28 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562743003f88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562743003f48 'int' 3 # | | | `-ConstantMatrixType 0x562743004080 'matrix' # | | |-TypedefDecl 0x562743004520 col:33 float32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x562743004420 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x562742fd68a0 'float32_t' sugar # | | | | |-Typedef 0x562742faddc8 'float32_t' # | | | | `-BuiltinType 0x562742f7d360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5627430042a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562743004268 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5627430042c8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562743004288 'int' 4 # | | | `-ConstantMatrixType 0x5627430043c0 'matrix' # | | |-TypedefDecl 0x562743004860 col:33 float32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x562743004760 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x562742fd68a0 'float32_t' sugar # | | | | |-Typedef 0x562742faddc8 'float32_t' # | | | | `-BuiltinType 0x562742f7d360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5627430045e8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5627430045a8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562743004608 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5627430045c8 'int' 1 # | | | `-ConstantMatrixType 0x562743004700 'matrix' # | | |-TypedefDecl 0x562743004bf0 col:33 float32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x562743004af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x562742fd68a0 'float32_t' sugar # | | | | |-Typedef 0x562742faddc8 'float32_t' # | | | | `-BuiltinType 0x562742f7d360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562743004928 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5627430048e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562743004948 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562743004908 'int' 2 # | | | `-ConstantMatrixType 0x562743004a40 'matrix' # | | |-TypedefDecl 0x562743004f30 col:33 float32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x562743004e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x562742fd68a0 'float32_t' sugar # | | | | |-Typedef 0x562742faddc8 'float32_t' # | | | | `-BuiltinType 0x562742f7d360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562743004cb8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562743004c78 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562743004cd8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562743004c98 'int' 3 # | | | `-ConstantMatrixType 0x562743004dd0 'matrix' # | | |-TypedefDecl 0x562743005270 col:33 float32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x562743005170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x562742fd68a0 'float32_t' sugar # | | | | |-Typedef 0x562742faddc8 'float32_t' # | | | | `-BuiltinType 0x562742f7d360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562743004ff8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562743004fb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562743005018 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562743004fd8 'int' 4 # | | | `-ConstantMatrixType 0x562743005110 'matrix' # | | |-TypedefDecl 0x5627430055f0 col:33 float64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5627430054f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x562742fd7200 'float64_t' sugar # | | | | |-Typedef 0x562742fadf18 'float64_t' # | | | | `-BuiltinType 0x562742f7d380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562743005338 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5627430052f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562743005358 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562743005318 'int' 1 # | | | `-ConstantMatrixType 0x562743005490 'matrix' # | | |-TypedefDecl 0x562743005930 col:33 float64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x562743005830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x562742fd7200 'float64_t' sugar # | | | | |-Typedef 0x562742fadf18 'float64_t' # | | | | `-BuiltinType 0x562742f7d380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5627430056b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562743005678 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5627430056d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562743005698 'int' 2 # | | | `-ConstantMatrixType 0x5627430057d0 'matrix' # | | |-TypedefDecl 0x562743005c90 col:33 float64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x562743005b90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x562742fd7200 'float64_t' sugar # | | | | |-Typedef 0x562742fadf18 'float64_t' # | | | | `-BuiltinType 0x562742f7d380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5627430059f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5627430059b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562743005a18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5627430059d8 'int' 3 # | | | `-ConstantMatrixType 0x562743005b30 'matrix' # | | |-TypedefDecl 0x562743005fd0 col:33 float64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x562743005ed0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x562742fd7200 'float64_t' sugar # | | | | |-Typedef 0x562742fadf18 'float64_t' # | | | | `-BuiltinType 0x562742f7d380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562743005d58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562743005d18 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562743005d78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562743005d38 'int' 4 # | | | `-ConstantMatrixType 0x562743005e70 'matrix' # | | |-TypedefDecl 0x562743006310 col:33 float64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x562743006210 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x562742fd7200 'float64_t' sugar # | | | | |-Typedef 0x562742fadf18 'float64_t' # | | | | `-BuiltinType 0x562742f7d380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562743006098 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562743006058 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5627430060b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562743006078 'int' 1 # | | | `-ConstantMatrixType 0x5627430061b0 'matrix' # | | |-TypedefDecl 0x562743006650 col:33 float64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x562743006550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x562742fd7200 'float64_t' sugar # | | | | |-Typedef 0x562742fadf18 'float64_t' # | | | | `-BuiltinType 0x562742f7d380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5627430063d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562743006398 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5627430063f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5627430063b8 'int' 2 # | | | `-ConstantMatrixType 0x5627430064f0 'matrix' # | | |-TypedefDecl 0x562743006990 col:33 float64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x562743006890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x562742fd7200 'float64_t' sugar # | | | | |-Typedef 0x562742fadf18 'float64_t' # | | | | `-BuiltinType 0x562742f7d380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562743006718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5627430066d8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562743006738 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5627430066f8 'int' 3 # | | | `-ConstantMatrixType 0x562743006830 'matrix' # | | |-TypedefDecl 0x562743006ce0 col:33 float64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x562743006be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x562742fd7200 'float64_t' sugar # | | | | |-Typedef 0x562742fadf18 'float64_t' # | | | | `-BuiltinType 0x562742f7d380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562743006a58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562743006a18 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562743006a78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562743006a38 'int' 4 # | | | `-ConstantMatrixType 0x562743006b80 'matrix' # | | |-TypedefDecl 0x562743007020 col:33 float64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x562743006f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x562742fd7200 'float64_t' sugar # | | | | |-Typedef 0x562742fadf18 'float64_t' # | | | | `-BuiltinType 0x562742f7d380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562743006da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562743006d68 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562743006dc8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562743006d88 'int' 1 # | | | `-ConstantMatrixType 0x562743006ec0 'matrix' # | | |-TypedefDecl 0x562743007360 col:33 float64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x562743007260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x562742fd7200 'float64_t' sugar # | | | | |-Typedef 0x562742fadf18 'float64_t' # | | | | `-BuiltinType 0x562742f7d380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5627430070e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5627430070a8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562743007108 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5627430070c8 'int' 2 # | | | `-ConstantMatrixType 0x562743007200 'matrix' # | | |-TypedefDecl 0x5627430076a0 col:33 float64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5627430075a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x562742fd7200 'float64_t' sugar # | | | | |-Typedef 0x562742fadf18 'float64_t' # | | | | `-BuiltinType 0x562742f7d380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562743007428 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5627430073e8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562743007448 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562743007408 'int' 3 # | | | `-ConstantMatrixType 0x562743007540 'matrix' # | | |-TypedefDecl 0x5627430079e0 col:33 float64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5627430078e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x562742fd7200 'float64_t' sugar # | | | | |-Typedef 0x562742fadf18 'float64_t' # | | | | `-BuiltinType 0x562742f7d380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562743007768 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562743007728 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562743007788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562743007748 'int' 4 # | | | `-ConstantMatrixType 0x562743007880 'matrix' # | | |-TypedefDecl 0x562743007d30 col:33 float64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x562743007c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x562742fd7200 'float64_t' sugar # | | | | |-Typedef 0x562742fadf18 'float64_t' # | | | | `-BuiltinType 0x562742f7d380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562743007aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562743007a68 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562743007ac8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562743007a88 'int' 1 # | | | `-ConstantMatrixType 0x562743007bd0 'matrix' # | | |-TypedefDecl 0x562743008070 col:33 float64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x562743007f70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x562742fd7200 'float64_t' sugar # | | | | |-Typedef 0x562742fadf18 'float64_t' # | | | | `-BuiltinType 0x562742f7d380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562743007df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562743007db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562743007e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562743007dd8 'int' 2 # | | | `-ConstantMatrixType 0x562743007f10 'matrix' # | | |-TypedefDecl 0x5627430083b0 col:33 float64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5627430082b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x562742fd7200 'float64_t' sugar # | | | | |-Typedef 0x562742fadf18 'float64_t' # | | | | `-BuiltinType 0x562742f7d380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562743008138 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5627430080f8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562743008158 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562743008118 'int' 3 # | | | `-ConstantMatrixType 0x562743008250 'matrix' # | | `-TypedefDecl 0x5627430086f0 col:33 float64_t4x4 'matrix' # | | `-TemplateSpecializationType 0x5627430085f0 'matrix' sugar alias # | | |-name: 'matrix':'hlsl::matrix' qualified # | | | `-TypeAliasTemplateDecl 0x562742fa92f8 <> implicit matrix # | | |-TemplateArgument type 'float64_t':'double' # | | | `-TypedefType 0x562742fd7200 'float64_t' sugar # | | | |-Typedef 0x562742fadf18 'float64_t' # | | | `-BuiltinType 0x562742f7d380 'double' # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x562743008478 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x562743008438 'int' 4 # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x562743008498 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x562743008458 'int' 4 # | | `-ConstantMatrixType 0x562743008590 'matrix' # | |-NamespaceDecl 0x56274301ba18 prev 0x562742fadbf0 line:12:11 hlsl # | | |-original Namespace 0x562742f7da98 'hlsl' # | | `-NamespaceDecl 0x56274301ba88 line:14:11 __detail # | | |-ClassTemplateDecl 0x56274301bd68 line:16:42 is_same # | | | |-TemplateTypeParmDecl 0x56274301bb10 col:20 typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x56274301bb90 col:32 typename depth 0 index 1 U # | | | `-CXXRecordDecl 0x56274301bc68 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 0x56274301bd10 <> Implicit # | | | |-CXXRecordDecl 0x56274301be40 col:42 implicit struct is_same # | | | `-VarDecl 0x56274301bef8 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x56274301bf80 'bool' false # | | |-ClassTemplatePartialSpecializationDecl 0x56274301c2f0 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 0x562742f7db70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x562742f7db70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x56274301c028 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x56274301c520 <> Implicit # | | | |-CXXRecordDecl 0x56274301c5e0 col:30 implicit struct is_same # | | | `-VarDecl 0x56274301c698 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x56274301c700 'bool' true # | | |-ClassTemplateDecl 0x562743021088 col:38 enable_if # | | | |-NonTypeTemplateParmDecl 0x562743020e88 col:16 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x562743020ee0 col:28 typename depth 0 index 1 T # | | | `-CXXRecordDecl 0x562743020f88 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 0x562743021030 <> Implicit # | | | `-CXXRecordDecl 0x562743021160 col:38 implicit struct enable_if # | | |-ClassTemplatePartialSpecializationDecl 0x562743021540 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 0x562742f7db70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x562743021248 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x5627430217a0 <> Implicit # | | | |-CXXRecordDecl 0x562743021860 col:30 implicit struct enable_if # | | | `-TypeAliasDecl 0x562743021918 col:9 Type 'T' # | | | `-TemplateTypeParmType 0x5627430212a0 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x562743021248 'T' # | | |-TypeAliasTemplateDecl 0x562743021d00 col:1 enable_if_t # | | | |-NonTypeTemplateParmDecl 0x5627430219e0 col:16 referenced 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x562743021a48 col:25 referenced class depth 0 index 1 T # | | | | `-TemplateArgument type 'void' # | | | | `-BuiltinType 0x562742f7d1c0 'void' # | | | `-TypeAliasDecl 0x562743021ca0 col:7 enable_if_t 'typename enable_if::Type' # | | | `-DependentNameType 0x562743021c30 'typename enable_if::Type' dependent # | | |-FunctionTemplateDecl 0x562743023160 line:35:1 bit_cast # | | | |-TemplateTypeParmDecl 0x562743021d58 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x562743022630 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x5627430226c8 col:39 referenced 'int' depth 0 index 2 N # | | | `-FunctionDecl 0x5627430230b8 line:35:1 constexpr bit_cast 'enable_if_t> (vector)' implicit-inline # | | | |-ParmVarDecl 0x562743022f68 col:23 referenced V 'vector' # | | | `-CompoundStmt 0x562743023440 # | | | `-ReturnStmt 0x562743023430 # | | | `-BuiltinBitCastExpr 0x562743023408 'vector' # | | | `-DeclRefExpr 0x5627430233b0 'vector' lvalue ParmVar 0x562743022f68 'V' 'vector' # | | |-FunctionTemplateDecl 0x562743025c50 line:40:50 bit_cast # | | | |-TemplateTypeParmDecl 0x562743023458 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x5627430234e0 col:32 referenced typename depth 0 index 1 T # | | | `-FunctionDecl 0x562743025ba8 line:40:50 constexpr bit_cast 'enable_if_t (T)' implicit-inline # | | | |-ParmVarDecl 0x562743025a60 col:61 referenced F 'T' # | | | `-CompoundStmt 0x562743025da8 # | | | `-ReturnStmt 0x562743025d98 # | | | `-BuiltinBitCastExpr 0x562743025d70 'U' # | | | `-DeclRefExpr 0x562743025d40 'T' lvalue ParmVar 0x562743025a60 'F' 'T' # | | |-ClassTemplateDecl 0x562743025f60 line:44:30 is_arithmetic # | | | |-TemplateTypeParmDecl 0x562743025dc0 col:20 referenced typename depth 0 index 0 T # | | | `-CXXRecordDecl 0x562743025e60 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 0x562743025f08 <> Implicit # | | | |-CXXRecordDecl 0x562743026038 col:30 implicit struct is_arithmetic # | | | `-VarDecl 0x5627430260f0 col:21 Value 'const hlsl_private bool' static cinit # | | | `-TypeTraitExpr 0x562743026168 'bool' __is_arithmetic # | | | `-TemplateTypeParmType 0x562743025e10 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x562743025dc0 'T' # | | `-TypeAliasTemplateDecl 0x562743026c08 line:49:1 HLSL_FIXED_VECTOR # | | |-TemplateTypeParmDecl 0x5627430261d8 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x562743026278 col:27 referenced 'int' depth 0 index 1 N # | | `-TypeAliasDecl 0x562743026ba8 line:49:7 HLSL_FIXED_VECTOR 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' # | | `-TemplateSpecializationType 0x562743026ad0 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' sugar dependent alias # | | |-name: 'vector':'hlsl::vector' qualified # | | | `-TypeAliasTemplateDecl 0x562742f7ddf0 <> 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 0x5627430266a0 '__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 0x56274301ba88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x562743021d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x5627430263f0 'bool' # | | | | `-BinaryOperator 0x5627430263d0 'bool' '&&' # | | | | |-BinaryOperator 0x562743026350 'bool' '>' # | | | | | |-DeclRefExpr 0x562743026310 'int' NonTypeTemplateParm 0x562743026278 'N' 'int' # | | | | | `-IntegerLiteral 0x562743026330 'int' 1 # | | | | `-BinaryOperator 0x5627430263b0 'bool' '<=' # | | | | |-DeclRefExpr 0x562743026370 'int' NonTypeTemplateParm 0x562743026278 'N' 'int' # | | | | `-IntegerLiteral 0x562743026390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x562743026230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5627430261d8 'T' # | | | `-DependentNameType 0x562743026650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | |-TemplateArgument expr 'N':'value-parameter-0-1' # | | | `-DeclRefExpr 0x5627430269b0 'int' NonTypeTemplateParm 0x562743026278 'N' 'int' # | | `-DependentSizedExtVectorType 0x562743026a80 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' dependent # | | |-SubstTemplateTypeParmType 0x5627430269e0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562742f7ddf0 'vector' # | | | `-TemplateSpecializationType 0x5627430266a0 '__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 0x56274301ba88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x562743021d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x5627430263f0 'bool' # | | | | `-BinaryOperator 0x5627430263d0 'bool' '&&' # | | | | |-BinaryOperator 0x562743026350 'bool' '>' # | | | | | |-DeclRefExpr 0x562743026310 'int' NonTypeTemplateParm 0x562743026278 'N' 'int' # | | | | | `-IntegerLiteral 0x562743026330 'int' 1 # | | | | `-BinaryOperator 0x5627430263b0 'bool' '<=' # | | | | |-DeclRefExpr 0x562743026370 'int' NonTypeTemplateParm 0x562743026278 'N' 'int' # | | | | `-IntegerLiteral 0x562743026390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x562743026230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5627430261d8 'T' # | | | `-DependentNameType 0x562743026650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | `-SubstNonTypeTemplateParmExpr 0x562743026a18 <> 'int' # | | |-NonTypeTemplateParmDecl 0x562742f7dc20 <> 'int' depth 0 index 1 element_count # | | | `-TemplateArgument expr '4' # | | | `-IntegerLiteral 0x562742f7dc78 <> 'int' 4 # | | `-DeclRefExpr 0x5627430269b0 'int' NonTypeTemplateParm 0x562743026278 'N' 'int' # | |-NamespaceDecl 0x562743026ca8 prev 0x56274301ba18 line:12:11 hlsl # | | |-original Namespace 0x562742f7da98 'hlsl' # | | |-FunctionDecl 0x562743026e28 col:6 abs 'half (half)' # | | | |-ParmVarDecl 0x562743026d40 col:14 'half' # | | | |-BuiltinAliasAttr 0x562743026ed8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x562743026f50 Implicit # | | | `-ConstAttr 0x562743026f78 Implicit # | | |-FunctionDecl 0x562743027128 col:7 abs 'half2 (half2)' # | | | |-ParmVarDecl 0x562743027000 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5627430271d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x562743027250 Implicit # | | | `-ConstAttr 0x562743027278 Implicit # | | |-FunctionDecl 0x562743027438 col:7 abs 'half3 (half3)' # | | | |-ParmVarDecl 0x562743027310 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5627430274e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x562743027560 Implicit # | | | `-ConstAttr 0x562743027588 Implicit # | | |-FunctionDecl 0x562743027748 col:7 abs 'half4 (half4)' # | | | |-ParmVarDecl 0x562743027620 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5627430277f8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x562743027870 Implicit # | | | `-ConstAttr 0x562743027898 Implicit # | | |-FunctionDecl 0x562743028e68 col:5 abs 'int (int)' # | | | |-ParmVarDecl 0x562743028d80 col:12 'int' # | | | |-BuiltinAliasAttr 0x562743028f18 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x562743028f90 Implicit # | | | `-ConstAttr 0x562743028fb8 Implicit # | | |-FunctionDecl 0x562743029178 col:6 abs 'int2 (int2)' # | | | |-ParmVarDecl 0x562743029050 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x562743029228 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5627430292a0 Implicit # | | | `-ConstAttr 0x5627430292c8 Implicit # | | |-FunctionDecl 0x562743029488 col:6 abs 'int3 (int3)' # | | | |-ParmVarDecl 0x562743029360 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x562743029538 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5627430295b0 Implicit # | | | `-ConstAttr 0x5627430295d8 Implicit # | | |-FunctionDecl 0x562743029798 col:6 abs 'int4 (int4)' # | | | |-ParmVarDecl 0x562743029670 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x562743029848 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5627430298c0 Implicit # | | | `-ConstAttr 0x5627430298e8 Implicit # | | |-FunctionDecl 0x562743029a68 col:16 constexpr abs 'uint (uint)' implicit-inline # | | | |-ParmVarDecl 0x562743029938 col:25 used V 'uint':'unsigned int' # | | | `-CompoundStmt 0x562743029b88 # | | | `-ReturnStmt 0x562743029b78 # | | | `-ImplicitCastExpr 0x562743029b60 'uint':'unsigned int' # | | | `-DeclRefExpr 0x562743029b40 'uint':'unsigned int' lvalue ParmVar 0x562743029938 'V' 'uint':'unsigned int' # | | |-FunctionDecl 0x562743029d90 col:17 constexpr abs 'uint2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x562743029bd8 col:27 used V 'uint2':'vector' # | | | `-CompoundStmt 0x562743029eb0 # | | | `-ReturnStmt 0x562743029ea0 # | | | `-ImplicitCastExpr 0x562743029e88 'uint2':'vector' # | | | `-DeclRefExpr 0x562743029e68 'uint2':'vector' lvalue ParmVar 0x562743029bd8 'V' 'uint2':'vector' # | | |-FunctionDecl 0x56274302a038 col:17 constexpr abs 'uint3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x562743029f08 col:27 used V 'uint3':'vector' # | | | `-CompoundStmt 0x56274302a158 # | | | `-ReturnStmt 0x56274302a148 # | | | `-ImplicitCastExpr 0x56274302a130 'uint3':'vector' # | | | `-DeclRefExpr 0x56274302a110 'uint3':'vector' lvalue ParmVar 0x562743029f08 'V' 'uint3':'vector' # | | |-FunctionDecl 0x56274302a2d8 col:17 constexpr abs 'uint4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x56274302a1a8 col:27 used V 'uint4':'vector' # | | | `-CompoundStmt 0x56274302a3f8 # | | | `-ReturnStmt 0x56274302a3e8 # | | | `-ImplicitCastExpr 0x56274302a3d0 'uint4':'vector' # | | | `-DeclRefExpr 0x56274302a3b0 'uint4':'vector' lvalue ParmVar 0x56274302a1a8 'V' 'uint4':'vector' # | | |-FunctionDecl 0x56274302a528 col:7 abs 'float (float)' # | | | |-ParmVarDecl 0x56274302a438 col:16 'float' # | | | |-BuiltinAliasAttr 0x56274302a5d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x56274302a650 Implicit # | | | `-ConstAttr 0x56274302a678 Implicit # | | |-FunctionDecl 0x56274302a838 col:8 abs 'float2 (float2)' # | | | |-ParmVarDecl 0x56274302a710 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56274302a8e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x56274302a960 Implicit # | | | `-ConstAttr 0x56274302a988 Implicit # | | |-FunctionDecl 0x56274302ab48 col:8 abs 'float3 (float3)' # | | | |-ParmVarDecl 0x56274302aa20 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56274302abf8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x56274302ac70 Implicit # | | | `-ConstAttr 0x56274302ac98 Implicit # | | |-FunctionDecl 0x56274302b5d8 col:8 abs 'float4 (float4)' # | | | |-ParmVarDecl 0x56274302b4b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56274302b688 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x56274302b700 Implicit # | | | `-ConstAttr 0x56274302b728 Implicit # | | |-FunctionDecl 0x56274302b8c8 col:9 abs 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x56274302b7a0 col:20 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x56274302b978 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x56274302b9f0 Implicit # | | | `-ConstAttr 0x56274302ba18 Implicit # | | |-FunctionDecl 0x56274302bbd8 col:10 abs 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x56274302bab0 col:22 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56274302bc88 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x56274302bd00 Implicit # | | | `-ConstAttr 0x56274302bd28 Implicit # | | |-FunctionDecl 0x56274302bee8 col:10 abs 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x56274302bdc0 col:22 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56274302bf98 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x56274302c010 Implicit # | | | `-ConstAttr 0x56274302c038 Implicit # | | |-FunctionDecl 0x56274302c1f8 col:10 abs 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x56274302c0d0 col:22 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56274302c2a8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x56274302c320 Implicit # | | | `-ConstAttr 0x56274302c348 Implicit # | | |-FunctionDecl 0x562743030b70 col:20 constexpr abs 'uint64_t (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x56274302c398 col:33 used V 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x562743030c90 # | | | `-ReturnStmt 0x562743030c80 # | | | `-ImplicitCastExpr 0x562743030c68 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x562743030c48 'uint64_t':'unsigned long' lvalue ParmVar 0x56274302c398 'V' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x562743030e18 col:21 constexpr abs 'uint64_t2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562743030ce8 col:35 used V 'uint64_t2':'vector' # | | | `-CompoundStmt 0x562743030f38 # | | | `-ReturnStmt 0x562743030f28 # | | | `-ImplicitCastExpr 0x562743030f10 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x562743030ef0 'uint64_t2':'vector' lvalue ParmVar 0x562743030ce8 'V' 'uint64_t2':'vector' # | | |-FunctionDecl 0x5627430310b8 col:21 constexpr abs 'uint64_t3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562743030f88 col:35 used V 'uint64_t3':'vector' # | | | `-CompoundStmt 0x5627430311d8 # | | | `-ReturnStmt 0x5627430311c8 # | | | `-ImplicitCastExpr 0x5627430311b0 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x562743031190 'uint64_t3':'vector' lvalue ParmVar 0x562743030f88 'V' 'uint64_t3':'vector' # | | |-FunctionDecl 0x562743031358 col:21 constexpr abs 'uint64_t4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562743031228 col:35 used V 'uint64_t4':'vector' # | | | `-CompoundStmt 0x562743031478 # | | | `-ReturnStmt 0x562743031468 # | | | `-ImplicitCastExpr 0x562743031450 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x562743031430 'uint64_t4':'vector' lvalue ParmVar 0x562743031228 'V' 'uint64_t4':'vector' # | | |-FunctionDecl 0x5627430315a8 col:8 abs 'double (double)' # | | | |-ParmVarDecl 0x5627430314b8 col:18 'double' # | | | |-BuiltinAliasAttr 0x562743031658 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5627430316d0 Implicit # | | | `-ConstAttr 0x5627430316f8 Implicit # | | |-FunctionDecl 0x5627430318b8 col:9 abs 'double2 (double2)' # | | | |-ParmVarDecl 0x562743031790 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x562743031968 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5627430319e0 Implicit # | | | `-ConstAttr 0x562743031a08 Implicit # | | |-FunctionDecl 0x562743032cc8 col:9 abs 'double3 (double3)' # | | | |-ParmVarDecl 0x562743031aa0 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x562743032d78 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x562743032df0 Implicit # | | | `-ConstAttr 0x562743032e18 Implicit # | | |-FunctionDecl 0x562743032fd8 col:9 abs 'double4 (double4)' # | | | |-ParmVarDecl 0x562743032eb0 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x562743033088 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x562743033100 Implicit # | | | `-ConstAttr 0x562743033128 Implicit # | | |-FunctionDecl 0x562743033238 col:6 acos 'half (half)' # | | | |-ParmVarDecl 0x562743033188 col:15 'half' # | | | |-BuiltinAliasAttr 0x5627430332e8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x562743033360 Implicit # | | | `-ConstAttr 0x562743033388 Implicit # | | |-FunctionDecl 0x5627430334a0 col:7 acos 'half2 (half2)' # | | | |-ParmVarDecl 0x5627430333f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562743033550 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5627430335c8 Implicit # | | | `-ConstAttr 0x5627430335f0 Implicit # | | |-FunctionDecl 0x562743033718 col:7 acos 'half3 (half3)' # | | | |-ParmVarDecl 0x562743033668 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5627430337c8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x562743033840 Implicit # | | | `-ConstAttr 0x562743033868 Implicit # | | |-FunctionDecl 0x562743033990 col:7 acos 'half4 (half4)' # | | | |-ParmVarDecl 0x5627430338e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562743033a40 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x562743033ab8 Implicit # | | | `-ConstAttr 0x562743033ae0 Implicit # | | |-FunctionDecl 0x562743033c30 col:7 used acos 'float (float)' # | | | |-ParmVarDecl 0x562743033b40 col:17 'float' # | | | |-BuiltinAliasAttr 0x562743033ce0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x562743033d58 Implicit # | | | `-ConstAttr 0x562743033d80 Implicit # | | |-FunctionDecl 0x562743033ea8 col:8 used acos 'float2 (float2)' # | | | |-ParmVarDecl 0x562743033df8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562743033f58 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x562743033fd0 Implicit # | | | `-ConstAttr 0x562743033ff8 Implicit # | | |-FunctionDecl 0x562743034120 col:8 used acos 'float3 (float3)' # | | | |-ParmVarDecl 0x562743034070 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5627430341d0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x562743034248 Implicit # | | | `-ConstAttr 0x562743034270 Implicit # | | |-FunctionDecl 0x562743034398 col:8 used acos 'float4 (float4)' # | | | |-ParmVarDecl 0x5627430342e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562743034448 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5627430344c0 Implicit # | | | `-ConstAttr 0x5627430344e8 Implicit # | | |-FunctionDecl 0x562743034768 col:11 AddUint64 'uint32_t2 (uint32_t2, uint32_t2)' # | | | |-ParmVarDecl 0x562743034590 col:30 'uint32_t2':'vector' # | | | |-ParmVarDecl 0x562743034610 col:41 'uint32_t2':'vector' # | | | |-AvailabilityAttr 0x562743034820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430348e0 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x562743034928 Implicit # | | | `-ConstAttr 0x562743034950 Implicit # | | |-FunctionDecl 0x562743037050 col:11 AddUint64 'uint32_t4 (uint32_t4, uint32_t4)' # | | | |-ParmVarDecl 0x5627430349f0 col:30 'uint32_t4':'vector' # | | | |-ParmVarDecl 0x562743034a70 col:41 'uint32_t4':'vector' # | | | |-AvailabilityAttr 0x562743037108 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430371c8 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x562743037210 Implicit # | | | `-ConstAttr 0x562743037238 Implicit # | | |-FunctionDecl 0x562743037380 col:6 all 'bool (half)' # | | | |-ParmVarDecl 0x562743037298 col:14 'half' # | | | |-BuiltinAliasAttr 0x562743037430 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5627430374a8 Implicit # | | | `-ConstAttr 0x5627430374d0 Implicit # | | |-FunctionDecl 0x562743037660 col:6 all 'bool (half2)' # | | | |-ParmVarDecl 0x562743037538 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562743037710 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x562743037788 Implicit # | | | `-ConstAttr 0x5627430377b0 Implicit # | | |-FunctionDecl 0x562743037950 col:6 all 'bool (half3)' # | | | |-ParmVarDecl 0x562743037828 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562743037a00 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x562743037a78 Implicit # | | | `-ConstAttr 0x562743037aa0 Implicit # | | |-FunctionDecl 0x562743037c40 col:6 all 'bool (half4)' # | | | |-ParmVarDecl 0x562743037b18 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562743037cf0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x562743037d68 Implicit # | | | `-ConstAttr 0x562743037d90 Implicit # | | |-FunctionDecl 0x562743037ed0 col:6 all 'bool (bool)' # | | | |-ParmVarDecl 0x562743037de8 col:14 'bool' # | | | |-BuiltinAliasAttr 0x562743037f80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x562743037ff8 Implicit # | | | `-ConstAttr 0x562743038020 Implicit # | | |-FunctionDecl 0x5627430381f0 col:6 all 'bool (bool2)' # | | | |-ParmVarDecl 0x5627430380d0 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x5627430382a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x562743038318 Implicit # | | | `-ConstAttr 0x562743038340 Implicit # | | |-FunctionDecl 0x562743038500 col:6 all 'bool (bool3)' # | | | |-ParmVarDecl 0x5627430383e0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x5627430385b0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x562743038628 Implicit # | | | `-ConstAttr 0x562743038650 Implicit # | | |-FunctionDecl 0x562743038810 col:6 all 'bool (bool4)' # | | | |-ParmVarDecl 0x5627430386f0 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x5627430388c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x562743038938 Implicit # | | | `-ConstAttr 0x562743038960 Implicit # | | |-FunctionDecl 0x562743038ab0 col:6 all 'bool (int)' # | | | |-ParmVarDecl 0x5627430389d0 col:13 'int' # | | | |-BuiltinAliasAttr 0x562743038b60 clang_builtin_alias __builtin_hlsl_all # | | | |-BuiltinAliasAttr 0x562743038bc0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x562743038c08 Implicit # | | | `-ConstAttr 0x562743038c30 Implicit # | | |-FunctionDecl 0x562743038dd0 col:6 all 'bool (int2)' # | | | |-ParmVarDecl 0x562743038ca8 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x562743038e80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x562743038ef8 Implicit # | | | `-ConstAttr 0x562743038f20 Implicit # | | |-FunctionDecl 0x5627430390d0 col:6 all 'bool (int3)' # | | | |-ParmVarDecl 0x562743038f98 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x562743039180 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5627430391f8 Implicit # | | | `-ConstAttr 0x562743039220 Implicit # | | |-FunctionDecl 0x5627430393c0 col:6 all 'bool (int4)' # | | | |-ParmVarDecl 0x562743039298 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x562743039470 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5627430394e8 Implicit # | | | `-ConstAttr 0x562743039510 Implicit # | | |-FunctionDecl 0x5627430396b0 col:6 all 'bool (uint)' # | | | |-ParmVarDecl 0x562743039588 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x562743039760 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5627430397d8 Implicit # | | | `-ConstAttr 0x562743039800 Implicit # | | |-FunctionDecl 0x5627430399a0 col:6 all 'bool (uint2)' # | | | |-ParmVarDecl 0x562743039878 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x562743039a50 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x562743039ac8 Implicit # | | | `-ConstAttr 0x562743039af0 Implicit # | | |-FunctionDecl 0x562743039c90 col:6 all 'bool (uint3)' # | | | |-ParmVarDecl 0x562743039b68 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x562743039d40 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x562743039db8 Implicit # | | | `-ConstAttr 0x562743039de0 Implicit # | | |-FunctionDecl 0x562743039f80 col:6 all 'bool (uint4)' # | | | |-ParmVarDecl 0x562743039e58 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x56274303a030 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56274303a0c8 Implicit # | | | `-ConstAttr 0x56274303a0f0 Implicit # | | |-FunctionDecl 0x56274303a230 col:6 all 'bool (float)' # | | | |-ParmVarDecl 0x56274303a150 col:15 'float' # | | | |-BuiltinAliasAttr 0x56274303a2e0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56274303a358 Implicit # | | | `-ConstAttr 0x56274303a380 Implicit # | | |-FunctionDecl 0x56274303a520 col:6 all 'bool (float2)' # | | | |-ParmVarDecl 0x56274303a3f8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56274303a5d0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56274303a648 Implicit # | | | `-ConstAttr 0x56274303a670 Implicit # | | |-FunctionDecl 0x56274303a810 col:6 all 'bool (float3)' # | | | |-ParmVarDecl 0x56274303a6e8 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56274303a8c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56274303a938 Implicit # | | | `-ConstAttr 0x56274303a960 Implicit # | | |-FunctionDecl 0x56274303ab00 col:6 all 'bool (float4)' # | | | |-ParmVarDecl 0x56274303a9d8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56274303abb0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56274303ac28 Implicit # | | | `-ConstAttr 0x56274303ac50 Implicit # | | |-FunctionDecl 0x56274303adf0 col:6 all 'bool (int64_t)' # | | | |-ParmVarDecl 0x56274303acc8 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x56274303aea0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56274303af18 Implicit # | | | `-ConstAttr 0x56274303af40 Implicit # | | |-FunctionDecl 0x56274303b0f0 col:6 all 'bool (int64_t2)' # | | | |-ParmVarDecl 0x56274303afb8 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56274303b1a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56274303b218 Implicit # | | | `-ConstAttr 0x56274303b240 Implicit # | | |-FunctionDecl 0x56274303b3e0 col:6 all 'bool (int64_t3)' # | | | |-ParmVarDecl 0x56274303b2b8 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56274303b490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56274303b508 Implicit # | | | `-ConstAttr 0x56274303b530 Implicit # | | |-FunctionDecl 0x56274303b6d0 col:6 all 'bool (int64_t4)' # | | | |-ParmVarDecl 0x56274303b5a8 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56274303b780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56274303b7f8 Implicit # | | | `-ConstAttr 0x56274303b820 Implicit # | | |-FunctionDecl 0x56274303b9c0 col:6 all 'bool (uint64_t)' # | | | |-ParmVarDecl 0x56274303b898 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x56274303ba70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56274303bae8 Implicit # | | | `-ConstAttr 0x56274303bb10 Implicit # | | |-FunctionDecl 0x56274303bcb0 col:6 all 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x56274303bb88 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56274303bd60 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56274303bdd8 Implicit # | | | `-ConstAttr 0x56274303be00 Implicit # | | |-FunctionDecl 0x56274303bfa0 col:6 all 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x56274303be78 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56274303c050 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56274303dc98 Implicit # | | | `-ConstAttr 0x56274303dcc0 Implicit # | | |-FunctionDecl 0x56274303de60 col:6 all 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x56274303dd38 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56274303df10 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56274303df88 Implicit # | | | `-ConstAttr 0x56274303dfb0 Implicit # | | |-FunctionDecl 0x56274303e0f0 col:6 all 'bool (double)' # | | | |-ParmVarDecl 0x56274303e010 col:16 'double' # | | | |-BuiltinAliasAttr 0x56274303e1a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56274303e218 Implicit # | | | `-ConstAttr 0x56274303e240 Implicit # | | |-FunctionDecl 0x56274303e3e0 col:6 all 'bool (double2)' # | | | |-ParmVarDecl 0x56274303e2b8 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x56274303e490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56274303e508 Implicit # | | | `-ConstAttr 0x56274303e530 Implicit # | | |-FunctionDecl 0x56274303e6d0 col:6 all 'bool (double3)' # | | | |-ParmVarDecl 0x56274303e5a8 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x56274303e780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56274303e7f8 Implicit # | | | `-ConstAttr 0x56274303e820 Implicit # | | |-FunctionDecl 0x56274303e9c0 col:6 all 'bool (double4)' # | | | |-ParmVarDecl 0x56274303e898 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x56274303ea70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x56274303eae8 Implicit # | | | `-ConstAttr 0x56274303eb10 Implicit # | | |-FunctionDecl 0x56274303ed00 col:6 and 'bool (bool, bool)' # | | | |-ParmVarDecl 0x56274303eb68 col:15 x 'bool' # | | | |-ParmVarDecl 0x56274303ebe0 col:23 y 'bool' # | | | |-BuiltinAliasAttr 0x56274303edb8 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x56274303ee30 Implicit # | | | `-ConstAttr 0x56274303ee58 Implicit # | | |-FunctionDecl 0x56274303f078 col:7 and 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x56274303eea8 col:17 x 'bool2':'vector' # | | | |-ParmVarDecl 0x56274303ef28 col:26 y 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x56274303f130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x56274303f1a8 Implicit # | | | `-ConstAttr 0x56274303f1d0 Implicit # | | |-FunctionDecl 0x56274303f408 col:7 and 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x56274303f230 col:17 x 'bool3':'vector' # | | | |-ParmVarDecl 0x56274303f2b0 col:26 y 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x56274303f4c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x56274303f538 Implicit # | | | `-ConstAttr 0x56274303f560 Implicit # | | |-FunctionDecl 0x56274303f798 col:7 and 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x56274303f5c0 col:17 x 'bool4':'vector' # | | | |-ParmVarDecl 0x56274303f640 col:26 y 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x56274303f850 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x56274303f8c8 Implicit # | | | `-ConstAttr 0x56274303f8f0 Implicit # | | |-FunctionDecl 0x56274303fb48 col:9 and 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x56274303f978 col:21 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x56274303f9f8 col:32 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x56274303fc00 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x56274303fc88 Implicit # | | | `-ConstAttr 0x56274303fcb0 Implicit # | | |-FunctionDecl 0x56274303ff08 col:9 and 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x56274303fd38 col:21 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x56274303fdb8 col:32 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x56274303ffc0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x562743040038 Implicit # | | | `-ConstAttr 0x562743040060 Implicit # | | |-FunctionDecl 0x5627430402b8 col:9 and 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x5627430400e8 col:21 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x562743040168 col:32 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x562743040370 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5627430403e8 Implicit # | | | `-ConstAttr 0x562743040410 Implicit # | | |-FunctionDecl 0x562743040668 col:9 and 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x562743040498 col:21 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x562743040518 col:32 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x562743040720 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x562743040798 Implicit # | | | `-ConstAttr 0x5627430407c0 Implicit # | | |-FunctionDecl 0x562743040a18 col:9 and 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x562743040848 col:21 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x5627430408c8 col:32 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x562743040ad0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x562743040b48 Implicit # | | | `-ConstAttr 0x562743040b70 Implicit # | | |-FunctionDecl 0x562743040de8 col:9 and 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x562743040bf8 col:21 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x562743040c98 col:32 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x562743040ea0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x562743040f18 Implicit # | | | `-ConstAttr 0x562743040f40 Implicit # | | |-FunctionDecl 0x562743041198 col:9 and 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x562743040fc8 col:21 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x562743041048 col:32 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x562743041250 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5627430412c8 Implicit # | | | `-ConstAttr 0x5627430412f0 Implicit # | | |-FunctionDecl 0x562743041548 col:9 and 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x562743041378 col:21 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x5627430413f8 col:32 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x562743041600 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x562743041678 Implicit # | | | `-ConstAttr 0x5627430416a0 Implicit # | | |-FunctionDecl 0x5627430418f8 col:9 and 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x562743041728 col:21 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x5627430417a8 col:32 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x5627430419b0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x562743041a28 Implicit # | | | `-ConstAttr 0x562743041a50 Implicit # | | |-FunctionDecl 0x562743041cc8 col:9 and 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x562743041ad8 col:21 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x562743041b58 col:32 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x562743041d80 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x562743041df8 Implicit # | | | `-ConstAttr 0x562743041e20 Implicit # | | |-FunctionDecl 0x562743042078 col:9 and 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x562743041ea8 col:21 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x562743041f28 col:32 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x562743042130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5627430421a8 Implicit # | | | `-ConstAttr 0x5627430421d0 Implicit # | | |-FunctionDecl 0x562743042428 col:9 and 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x562743042258 col:21 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x5627430422d8 col:32 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x5627430424e0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x562743042558 Implicit # | | | `-ConstAttr 0x562743042580 Implicit # | | |-FunctionDecl 0x5627430427d8 col:9 and 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x562743042608 col:21 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x562743042688 col:32 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x562743042890 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x562743042908 Implicit # | | | `-ConstAttr 0x562743042930 Implicit # | | |-FunctionDecl 0x562743042b88 col:9 and 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x5627430429b8 col:21 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x562743042a38 col:32 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x562743042c40 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x56274300e288 Implicit # | | | `-ConstAttr 0x56274300e2b0 Implicit # | | |-FunctionDecl 0x56274300e508 col:9 and 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x56274300e338 col:21 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x56274300e3b8 col:32 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x56274300e5c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x56274300e638 Implicit # | | | `-ConstAttr 0x56274300e660 Implicit # | | |-FunctionDecl 0x56274300e768 col:6 any 'bool (half)' # | | | |-ParmVarDecl 0x56274300e6c0 col:14 'half' # | | | |-BuiltinAliasAttr 0x56274300e818 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56274300e890 Implicit # | | | `-ConstAttr 0x56274300e8b8 Implicit # | | |-FunctionDecl 0x56274300e9c8 col:6 any 'bool (half2)' # | | | |-ParmVarDecl 0x56274300e920 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56274300ea78 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56274300eaf0 Implicit # | | | `-ConstAttr 0x56274300eb18 Implicit # | | |-FunctionDecl 0x56274300ec38 col:6 any 'bool (half3)' # | | | |-ParmVarDecl 0x56274300eb90 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56274300ece8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56274300ed60 Implicit # | | | `-ConstAttr 0x56274300ed88 Implicit # | | |-FunctionDecl 0x56274300eea8 col:6 any 'bool (half4)' # | | | |-ParmVarDecl 0x56274300ee00 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56274300ef58 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56274300efd0 Implicit # | | | `-ConstAttr 0x56274300eff8 Implicit # | | |-FunctionDecl 0x56274300f0f8 col:6 any 'bool (bool)' # | | | |-ParmVarDecl 0x56274300f050 col:14 'bool' # | | | |-BuiltinAliasAttr 0x56274300f1a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x562743047cb0 Implicit # | | | `-ConstAttr 0x562743047cd8 Implicit # | | |-FunctionDecl 0x562743047df8 col:6 any 'bool (bool2)' # | | | |-ParmVarDecl 0x562743047d50 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x562743047ea8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x562743047f20 Implicit # | | | `-ConstAttr 0x562743047f48 Implicit # | | |-FunctionDecl 0x562743048068 col:6 any 'bool (bool3)' # | | | |-ParmVarDecl 0x562743047fc0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x562743048118 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x562743048190 Implicit # | | | `-ConstAttr 0x5627430481b8 Implicit # | | |-FunctionDecl 0x5627430482d8 col:6 any 'bool (bool4)' # | | | |-ParmVarDecl 0x562743048230 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x562743048388 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x562743048400 Implicit # | | | `-ConstAttr 0x562743048428 Implicit # | | |-FunctionDecl 0x562743048540 col:6 any 'bool (int)' # | | | |-ParmVarDecl 0x562743048498 col:13 'int' # | | | |-BuiltinAliasAttr 0x5627430485f0 clang_builtin_alias __builtin_hlsl_any # | | | |-BuiltinAliasAttr 0x562743048650 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x562743048698 Implicit # | | | `-ConstAttr 0x5627430486c0 Implicit # | | |-FunctionDecl 0x5627430487e0 col:6 any 'bool (int2)' # | | | |-ParmVarDecl 0x562743048738 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x562743048890 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x562743048908 Implicit # | | | `-ConstAttr 0x562743048930 Implicit # | | |-FunctionDecl 0x562743048a50 col:6 any 'bool (int3)' # | | | |-ParmVarDecl 0x5627430489a8 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x562743048b00 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x562743048b78 Implicit # | | | `-ConstAttr 0x562743048ba0 Implicit # | | |-FunctionDecl 0x562743048ce8 col:6 any 'bool (int4)' # | | | |-ParmVarDecl 0x562743048c18 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x562743048d98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x562743048e10 Implicit # | | | `-ConstAttr 0x562743048e38 Implicit # | | |-FunctionDecl 0x562743048f58 col:6 any 'bool (uint)' # | | | |-ParmVarDecl 0x562743048eb0 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x562743049008 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x562743049080 Implicit # | | | `-ConstAttr 0x5627430490a8 Implicit # | | |-FunctionDecl 0x5627430491c8 col:6 any 'bool (uint2)' # | | | |-ParmVarDecl 0x562743049120 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x562743049278 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5627430492f0 Implicit # | | | `-ConstAttr 0x562743049318 Implicit # | | |-FunctionDecl 0x562743049438 col:6 any 'bool (uint3)' # | | | |-ParmVarDecl 0x562743049390 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5627430494e8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x562743049560 Implicit # | | | `-ConstAttr 0x562743049588 Implicit # | | |-FunctionDecl 0x5627430496a8 col:6 any 'bool (uint4)' # | | | |-ParmVarDecl 0x562743049600 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x562743049758 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5627430497d0 Implicit # | | | `-ConstAttr 0x5627430497f8 Implicit # | | |-FunctionDecl 0x562743049900 col:6 any 'bool (float)' # | | | |-ParmVarDecl 0x562743049858 col:15 'float' # | | | |-BuiltinAliasAttr 0x5627430499b0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x562743049a28 Implicit # | | | `-ConstAttr 0x562743049a50 Implicit # | | |-FunctionDecl 0x562743049b70 col:6 any 'bool (float2)' # | | | |-ParmVarDecl 0x562743049ac8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562743049c20 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x562743049c98 Implicit # | | | `-ConstAttr 0x562743049cd0 Implicit # | | |-FunctionDecl 0x562743049df0 col:6 any 'bool (float3)' # | | | |-ParmVarDecl 0x562743049d48 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562743049ea0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x562743049f18 Implicit # | | | `-ConstAttr 0x562743049f40 Implicit # | | |-FunctionDecl 0x56274304a060 col:6 any 'bool (float4)' # | | | |-ParmVarDecl 0x562743049fb8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56274304a110 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56274304a188 Implicit # | | | `-ConstAttr 0x56274304a1b0 Implicit # | | |-FunctionDecl 0x56274304a2d0 col:6 any 'bool (int64_t)' # | | | |-ParmVarDecl 0x56274304a228 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x56274304a380 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56274304a3f8 Implicit # | | | `-ConstAttr 0x56274304a420 Implicit # | | |-FunctionDecl 0x56274304a540 col:6 any 'bool (int64_t2)' # | | | |-ParmVarDecl 0x56274304a498 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56274304a5f0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56274304a668 Implicit # | | | `-ConstAttr 0x56274304a690 Implicit # | | |-FunctionDecl 0x56274304a7b0 col:6 any 'bool (int64_t3)' # | | | |-ParmVarDecl 0x56274304a708 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56274304a860 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56274304a8d8 Implicit # | | | `-ConstAttr 0x56274304a900 Implicit # | | |-FunctionDecl 0x56274304aa20 col:6 any 'bool (int64_t4)' # | | | |-ParmVarDecl 0x56274304a978 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56274304aad0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56274304ab48 Implicit # | | | `-ConstAttr 0x56274304ab70 Implicit # | | |-FunctionDecl 0x56274304ace0 col:6 any 'bool (uint64_t)' # | | | |-ParmVarDecl 0x56274304abe8 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x56274304ad90 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56274304ae08 Implicit # | | | `-ConstAttr 0x56274304ae30 Implicit # | | |-FunctionDecl 0x56274304af50 col:6 any 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x56274304aea8 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56274304b000 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56274304b078 Implicit # | | | `-ConstAttr 0x56274304b0a0 Implicit # | | |-FunctionDecl 0x56274304b1c0 col:6 any 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x56274304b118 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56274304b270 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56274304b2e8 Implicit # | | | `-ConstAttr 0x56274304b310 Implicit # | | |-FunctionDecl 0x56274304b430 col:6 any 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x56274304b388 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56274304b4e0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56274304b558 Implicit # | | | `-ConstAttr 0x56274304b580 Implicit # | | |-FunctionDecl 0x56274304b688 col:6 any 'bool (double)' # | | | |-ParmVarDecl 0x56274304b5e0 col:16 'double' # | | | |-BuiltinAliasAttr 0x56274304b738 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56274304b7b0 Implicit # | | | `-ConstAttr 0x56274304b7d8 Implicit # | | |-FunctionDecl 0x56274304b8f8 col:6 any 'bool (double2)' # | | | |-ParmVarDecl 0x56274304b850 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x56274304b9a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56274304ba20 Implicit # | | | `-ConstAttr 0x56274304ba48 Implicit # | | |-FunctionDecl 0x56274304bb68 col:6 any 'bool (double3)' # | | | |-ParmVarDecl 0x56274304bac0 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x56274304bc18 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56274304bc90 Implicit # | | | `-ConstAttr 0x56274304bcb8 Implicit # | | |-FunctionDecl 0x56274304bde8 col:6 any 'bool (double4)' # | | | |-ParmVarDecl 0x56274304bd40 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x56274304be98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x56274304bf10 Implicit # | | | `-ConstAttr 0x56274304bf38 Implicit # | | |-FunctionDecl 0x56274304c188 col:8 asdouble 'double (uint, uint)' # | | | |-ParmVarDecl 0x56274304bfb0 col:21 'uint':'unsigned int' # | | | |-ParmVarDecl 0x56274304c030 col:27 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x56274304c240 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x56274304c2b8 Implicit # | | | `-ConstAttr 0x56274304c2e0 Implicit # | | |-FunctionDecl 0x56274304c518 col:9 asdouble 'double2 (uint2, uint2)' # | | | |-ParmVarDecl 0x56274304c348 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x56274304c3c8 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x56274304c5d0 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x56274304c648 Implicit # | | | `-ConstAttr 0x56274304c670 Implicit # | | |-FunctionDecl 0x56274304c8b8 col:9 asdouble 'double3 (uint3, uint3)' # | | | |-ParmVarDecl 0x56274304c6e8 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x56274304c768 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x56274304c970 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x56274304c9e8 Implicit # | | | `-ConstAttr 0x56274304ca10 Implicit # | | |-FunctionDecl 0x56274304cd00 col:9 asdouble 'double4 (uint4, uint4)' # | | | |-ParmVarDecl 0x56274304ca88 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x56274304cb08 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x56274304cdb8 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x56274304ce30 Implicit # | | | `-ConstAttr 0x56274304ce58 Implicit # | | |-FunctionDecl 0x56274304cf68 col:6 asin 'half (half)' # | | | |-ParmVarDecl 0x56274304ceb8 col:15 'half' # | | | |-BuiltinAliasAttr 0x56274304d018 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x56274304d090 Implicit # | | | `-ConstAttr 0x56274304d0b8 Implicit # | | |-FunctionDecl 0x56274304d1d0 col:7 asin 'half2 (half2)' # | | | |-ParmVarDecl 0x56274304d120 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56274304d280 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x56274304d2f8 Implicit # | | | `-ConstAttr 0x56274304d320 Implicit # | | |-FunctionDecl 0x56274304d448 col:7 asin 'half3 (half3)' # | | | |-ParmVarDecl 0x56274304d398 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56274304d4f8 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x56274304d570 Implicit # | | | `-ConstAttr 0x56274304d598 Implicit # | | |-FunctionDecl 0x56274304d6c0 col:7 asin 'half4 (half4)' # | | | |-ParmVarDecl 0x56274304d610 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56274304d770 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x56274304d7e8 Implicit # | | | `-ConstAttr 0x56274304d810 Implicit # | | |-FunctionDecl 0x56274304d920 col:7 used asin 'float (float)' # | | | |-ParmVarDecl 0x56274304d870 col:17 'float' # | | | |-BuiltinAliasAttr 0x56274304d9d0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x56274304da48 Implicit # | | | `-ConstAttr 0x56274304da70 Implicit # | | |-FunctionDecl 0x56274304db98 col:8 used asin 'float2 (float2)' # | | | |-ParmVarDecl 0x56274304dae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56274304dc48 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x56274304dcc0 Implicit # | | | `-ConstAttr 0x56274303c460 Implicit # | | |-FunctionDecl 0x56274303c588 col:8 used asin 'float3 (float3)' # | | | |-ParmVarDecl 0x56274303c4d8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56274303c638 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x56274303c6b0 Implicit # | | | `-ConstAttr 0x56274303c6d8 Implicit # | | |-FunctionDecl 0x56274303c800 col:8 used asin 'float4 (float4)' # | | | |-ParmVarDecl 0x56274303c750 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56274303c8b0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x56274303c928 Implicit # | | | `-ConstAttr 0x56274303c950 Implicit # | | |-FunctionDecl 0x56274303ca60 col:6 atan 'half (half)' # | | | |-ParmVarDecl 0x56274303c9b0 col:15 'half' # | | | |-BuiltinAliasAttr 0x56274303cb10 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x56274303cb88 Implicit # | | | `-ConstAttr 0x56274303cbb0 Implicit # | | |-FunctionDecl 0x56274303ccc8 col:7 atan 'half2 (half2)' # | | | |-ParmVarDecl 0x56274303cc18 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56274303cd78 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x56274303cdf0 Implicit # | | | `-ConstAttr 0x56274303ce18 Implicit # | | |-FunctionDecl 0x56274303cf40 col:7 atan 'half3 (half3)' # | | | |-ParmVarDecl 0x56274303ce90 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56274303cff0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x56274303d068 Implicit # | | | `-ConstAttr 0x56274303d090 Implicit # | | |-FunctionDecl 0x56274303d1b8 col:7 atan 'half4 (half4)' # | | | |-ParmVarDecl 0x56274303d108 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56274303d268 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x56274303d2e0 Implicit # | | | `-ConstAttr 0x56274303d308 Implicit # | | |-FunctionDecl 0x562743050d00 col:7 used atan 'float (float)' # | | | |-ParmVarDecl 0x56274303d368 col:17 'float' # | | | |-BuiltinAliasAttr 0x562743050db0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x562743050e28 Implicit # | | | `-ConstAttr 0x562743050e50 Implicit # | | |-FunctionDecl 0x562743050f78 col:8 used atan 'float2 (float2)' # | | | |-ParmVarDecl 0x562743050ec8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562743051028 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5627430510a0 Implicit # | | | `-ConstAttr 0x5627430510c8 Implicit # | | |-FunctionDecl 0x5627430511f0 col:8 used atan 'float3 (float3)' # | | | |-ParmVarDecl 0x562743051140 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5627430512a0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x562743051318 Implicit # | | | `-ConstAttr 0x562743051340 Implicit # | | |-FunctionDecl 0x562743051468 col:8 used atan 'float4 (float4)' # | | | |-ParmVarDecl 0x5627430513b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562743051518 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x562743051590 Implicit # | | | `-ConstAttr 0x5627430515b8 Implicit # | | |-FunctionDecl 0x5627430517a8 col:6 atan2 'half (half, half)' # | | | |-ParmVarDecl 0x562743051618 col:17 y 'half' # | | | |-ParmVarDecl 0x562743051698 col:25 x 'half' # | | | |-BuiltinAliasAttr 0x562743051860 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5627430518d8 Implicit # | | | `-ConstAttr 0x562743051900 Implicit # | | |-FunctionDecl 0x562743051b28 col:7 atan2 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x562743051950 col:19 y 'half2':'vector' # | | | |-ParmVarDecl 0x5627430519d0 col:28 x 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562743051be0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x562743051c58 Implicit # | | | `-ConstAttr 0x562743051c80 Implicit # | | |-FunctionDecl 0x562743051ee8 col:7 atan2 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x562743051d10 col:19 y 'half3':'vector' # | | | |-ParmVarDecl 0x562743051d90 col:28 x 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562743051fa0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x562743052018 Implicit # | | | `-ConstAttr 0x562743052040 Implicit # | | |-FunctionDecl 0x562743052278 col:7 atan2 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5627430520a0 col:19 y 'half4':'vector' # | | | |-ParmVarDecl 0x562743052120 col:28 x 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562743052330 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5627430523a8 Implicit # | | | `-ConstAttr 0x5627430523d0 Implicit # | | |-FunctionDecl 0x5627430525c8 col:7 used atan2 'float (float, float)' # | | | |-ParmVarDecl 0x562743052430 col:19 y 'float' # | | | |-ParmVarDecl 0x5627430524b0 col:28 x 'float' # | | | |-BuiltinAliasAttr 0x562743052680 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5627430526f8 Implicit # | | | `-ConstAttr 0x562743052720 Implicit # | | |-FunctionDecl 0x562743052958 col:8 used atan2 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x562743052780 col:21 y 'float2':'vector' # | | | |-ParmVarDecl 0x562743052800 col:31 x 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562743052a10 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x562743052a88 Implicit # | | | `-ConstAttr 0x562743052ab0 Implicit # | | |-FunctionDecl 0x562743052d20 col:8 used atan2 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x562743052b10 col:21 y 'float3':'vector' # | | | |-ParmVarDecl 0x562743052b90 col:31 x 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562743052dd8 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x562743052e50 Implicit # | | | `-ConstAttr 0x562743052e78 Implicit # | | |-FunctionDecl 0x5627430530a8 col:8 used atan2 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x562743052ed8 col:21 y 'float4':'vector' # | | | |-ParmVarDecl 0x562743052f58 col:31 x 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562743053160 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5627430531d8 Implicit # | | | `-ConstAttr 0x562743053200 Implicit # | | |-FunctionDecl 0x562743053310 col:6 ceil 'half (half)' # | | | |-ParmVarDecl 0x562743053260 col:15 'half' # | | | |-BuiltinAliasAttr 0x5627430533c0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x562743053438 Implicit # | | | `-ConstAttr 0x562743053460 Implicit # | | |-FunctionDecl 0x562743053578 col:7 ceil 'half2 (half2)' # | | | |-ParmVarDecl 0x5627430534c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562743053628 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5627430536a0 Implicit # | | | `-ConstAttr 0x5627430536c8 Implicit # | | |-FunctionDecl 0x5627430537f0 col:7 ceil 'half3 (half3)' # | | | |-ParmVarDecl 0x562743053740 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5627430538a0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x562743053918 Implicit # | | | `-ConstAttr 0x562743053940 Implicit # | | |-FunctionDecl 0x562743053a68 col:7 ceil 'half4 (half4)' # | | | |-ParmVarDecl 0x5627430539b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562743053b18 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x562743053b90 Implicit # | | | `-ConstAttr 0x562743053bb8 Implicit # | | |-FunctionDecl 0x562743053d30 col:7 used ceil 'float (float)' # | | | |-ParmVarDecl 0x562743053c18 col:17 'float' # | | | |-BuiltinAliasAttr 0x562743053de0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x562743053e58 Implicit # | | | `-ConstAttr 0x562743053e80 Implicit # | | |-FunctionDecl 0x562743053fa8 col:8 used ceil 'float2 (float2)' # | | | |-ParmVarDecl 0x562743053ef8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562743054058 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5627430540d0 Implicit # | | | `-ConstAttr 0x5627430540f8 Implicit # | | |-FunctionDecl 0x562743054220 col:8 used ceil 'float3 (float3)' # | | | |-ParmVarDecl 0x562743054170 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5627430542d0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x562743054348 Implicit # | | | `-ConstAttr 0x562743054370 Implicit # | | |-FunctionDecl 0x562743054498 col:8 used ceil 'float4 (float4)' # | | | |-ParmVarDecl 0x5627430543e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562743054548 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5627430545c0 Implicit # | | | `-ConstAttr 0x5627430545e8 Implicit # | | |-FunctionDecl 0x562743054888 col:6 clamp 'half (half, half, half)' # | | | |-ParmVarDecl 0x562743054648 col:16 'half' # | | | |-ParmVarDecl 0x5627430546c8 col:22 'half' # | | | |-ParmVarDecl 0x562743054748 col:28 'half' # | | | |-BuiltinAliasAttr 0x562743054948 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5627430549c0 Implicit # | | | `-ConstAttr 0x5627430549e8 Implicit # | | |-FunctionDecl 0x562743054d40 col:7 clamp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x562743054a50 col:18 'half2':'vector' # | | | |-ParmVarDecl 0x562743054ad0 col:25 'half2':'vector' # | | | |-ParmVarDecl 0x562743054b50 col:32 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562743054e00 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x562743054e78 Implicit # | | | `-ConstAttr 0x562743054ea0 Implicit # | | |-FunctionDecl 0x5627430551a8 col:7 clamp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x562743054f18 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x562743054f98 col:25 'half3':'vector' # | | | |-ParmVarDecl 0x562743055018 col:32 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562743055268 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5627430552e0 Implicit # | | | `-ConstAttr 0x562743055308 Implicit # | | |-FunctionDecl 0x562743055608 col:7 clamp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x562743055380 col:18 'half4':'vector' # | | | |-ParmVarDecl 0x562743055400 col:25 'half4':'vector' # | | | |-ParmVarDecl 0x562743055480 col:32 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5627430556c8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x562743055740 Implicit # | | | `-ConstAttr 0x562743055768 Implicit # | | |-FunctionDecl 0x562743055a08 col:5 clamp 'int (int, int, int)' # | | | |-ParmVarDecl 0x5627430557c8 col:14 'int' # | | | |-ParmVarDecl 0x562743055848 col:19 'int' # | | | |-ParmVarDecl 0x5627430558c8 col:24 'int' # | | | |-BuiltinAliasAttr 0x562743055ac8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x562743055b40 Implicit # | | | `-ConstAttr 0x562743055b68 Implicit # | | |-FunctionDecl 0x562743055ed8 col:6 clamp 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x562743055be0 col:16 'int2':'vector' # | | | |-ParmVarDecl 0x562743055c60 col:22 'int2':'vector' # | | | |-ParmVarDecl 0x562743055d50 col:28 'int2':'vector' # | | | |-BuiltinAliasAttr 0x562743055f98 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x562743056010 Implicit # | | | `-ConstAttr 0x562743056038 Implicit # | | |-FunctionDecl 0x562743056338 col:6 clamp 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x5627430560b0 col:16 'int3':'vector' # | | | |-ParmVarDecl 0x562743056130 col:22 'int3':'vector' # | | | |-ParmVarDecl 0x5627430561b0 col:28 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5627430563f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x562743056470 Implicit # | | | `-ConstAttr 0x562743056498 Implicit # | | |-FunctionDecl 0x562743056798 col:6 clamp 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x562743056510 col:16 'int4':'vector' # | | | |-ParmVarDecl 0x562743056590 col:22 'int4':'vector' # | | | |-ParmVarDecl 0x562743056610 col:28 'int4':'vector' # | | | |-BuiltinAliasAttr 0x562743056858 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5627430568d0 Implicit # | | | `-ConstAttr 0x5627430568f8 Implicit # | | |-FunctionDecl 0x562743056bf8 col:6 clamp 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x562743056970 col:16 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5627430569f0 col:22 'uint':'unsigned int' # | | | |-ParmVarDecl 0x562743056a70 col:28 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x562743056cb8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x562743056d60 Implicit # | | | `-ConstAttr 0x562743056d88 Implicit # | | |-FunctionDecl 0x562743057088 col:7 clamp 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x562743056e00 col:18 'uint2':'vector' # | | | |-ParmVarDecl 0x562743056e80 col:25 'uint2':'vector' # | | | |-ParmVarDecl 0x562743056f00 col:32 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x562743057148 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5627430571c0 Implicit # | | | `-ConstAttr 0x5627430571e8 Implicit # | | |-FunctionDecl 0x5627430574e8 col:7 clamp 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x562743057260 col:18 'uint3':'vector' # | | | |-ParmVarDecl 0x5627430572e0 col:25 'uint3':'vector' # | | | |-ParmVarDecl 0x562743057360 col:32 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5627430575a8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x562743057620 Implicit # | | | `-ConstAttr 0x562743057648 Implicit # | | |-FunctionDecl 0x562743057948 col:7 clamp 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x5627430576c0 col:18 'uint4':'vector' # | | | |-ParmVarDecl 0x562743057740 col:25 'uint4':'vector' # | | | |-ParmVarDecl 0x5627430577c0 col:32 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x562743057a08 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x562743057a80 Implicit # | | | `-ConstAttr 0x562743057aa8 Implicit # | | |-FunctionDecl 0x562743058e08 col:9 clamp 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x562743057b20 col:22 'int64_t':'long' # | | | |-ParmVarDecl 0x562743057ba0 col:31 'int64_t':'long' # | | | |-ParmVarDecl 0x562743057c20 col:40 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x562743058ec8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x562743058f40 Implicit # | | | `-ConstAttr 0x562743058f68 Implicit # | | |-FunctionDecl 0x562743059268 col:10 clamp 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x562743058fe0 col:24 'int64_t2':'vector' # | | | |-ParmVarDecl 0x562743059060 col:34 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5627430590e0 col:44 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x562743059328 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5627430593a0 Implicit # | | | `-ConstAttr 0x5627430593c8 Implicit # | | |-FunctionDecl 0x5627430596c8 col:10 clamp 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x562743059440 col:24 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5627430594c0 col:34 'int64_t3':'vector' # | | | |-ParmVarDecl 0x562743059540 col:44 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x562743059788 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x562743059800 Implicit # | | | `-ConstAttr 0x562743059828 Implicit # | | |-FunctionDecl 0x562743059b28 col:10 clamp 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5627430598a0 col:24 'int64_t4':'vector' # | | | |-ParmVarDecl 0x562743059920 col:34 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5627430599a0 col:44 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x562743059be8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x562743059c60 Implicit # | | | `-ConstAttr 0x562743059c88 Implicit # | | |-FunctionDecl 0x562743059f98 col:10 clamp 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x562743059d00 col:24 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x562743059d90 col:34 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x562743059e10 col:44 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x56274305a058 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56274305a0d0 Implicit # | | | `-ConstAttr 0x56274305a0f8 Implicit # | | |-FunctionDecl 0x56274305a3f8 col:11 clamp 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x56274305a170 col:26 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x56274305a1f0 col:37 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x56274305a270 col:48 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56274305a4b8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56274305a530 Implicit # | | | `-ConstAttr 0x56274305a558 Implicit # | | |-FunctionDecl 0x56274305a858 col:11 clamp 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x56274305a5d0 col:26 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x56274305a650 col:37 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x56274305a6d0 col:48 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56274305a918 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56274305a990 Implicit # | | | `-ConstAttr 0x56274305a9b8 Implicit # | | |-FunctionDecl 0x56274305acb8 col:11 clamp 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x56274305aa30 col:26 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x56274305aab0 col:37 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x56274305ab30 col:48 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56274305ada0 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56274305ae18 Implicit # | | | `-ConstAttr 0x56274305ae40 Implicit # | | |-FunctionDecl 0x56274305b0d8 col:7 clamp 'float (float, float, float)' # | | | |-ParmVarDecl 0x56274305aea0 col:18 'float' # | | | |-ParmVarDecl 0x56274305af20 col:25 'float' # | | | |-ParmVarDecl 0x56274305afa0 col:32 'float' # | | | |-BuiltinAliasAttr 0x56274305b198 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56274305b210 Implicit # | | | `-ConstAttr 0x56274305b238 Implicit # | | |-FunctionDecl 0x56274305b538 col:8 clamp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x56274305b2b0 col:20 'float2':'vector' # | | | |-ParmVarDecl 0x56274305b330 col:28 'float2':'vector' # | | | |-ParmVarDecl 0x56274305b3b0 col:36 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56274305b5f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56274305b670 Implicit # | | | `-ConstAttr 0x56274305b698 Implicit # | | |-FunctionDecl 0x56274305b998 col:8 clamp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x56274305b710 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x56274305b790 col:28 'float3':'vector' # | | | |-ParmVarDecl 0x56274305b810 col:36 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56274305ba58 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56274305bad0 Implicit # | | | `-ConstAttr 0x56274305baf8 Implicit # | | |-FunctionDecl 0x562743042d28 col:8 clamp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x56274305bb70 col:20 'float4':'vector' # | | | |-ParmVarDecl 0x56274305bbf0 col:28 'float4':'vector' # | | | |-ParmVarDecl 0x56274305bc70 col:36 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562743042de8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x562743042e60 Implicit # | | | `-ConstAttr 0x562743042e88 Implicit # | | |-FunctionDecl 0x562743043128 col:8 clamp 'double (double, double, double)' # | | | |-ParmVarDecl 0x562743042ee8 col:20 'double' # | | | |-ParmVarDecl 0x562743042f68 col:28 'double' # | | | |-ParmVarDecl 0x562743042fe8 col:36 'double' # | | | |-BuiltinAliasAttr 0x5627430431e8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x562743043260 Implicit # | | | `-ConstAttr 0x562743043288 Implicit # | | |-FunctionDecl 0x562743043588 col:9 clamp 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x562743043300 col:22 'double2':'vector' # | | | |-ParmVarDecl 0x562743043380 col:31 'double2':'vector' # | | | |-ParmVarDecl 0x562743043400 col:40 'double2':'vector' # | | | |-BuiltinAliasAttr 0x562743043648 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5627430436c0 Implicit # | | | `-ConstAttr 0x5627430436e8 Implicit # | | |-FunctionDecl 0x5627430439e8 col:9 clamp 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x562743043760 col:22 'double3':'vector' # | | | |-ParmVarDecl 0x5627430437e0 col:31 'double3':'vector' # | | | |-ParmVarDecl 0x562743043860 col:40 'double3':'vector' # | | | |-BuiltinAliasAttr 0x562743043aa8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x562743043b20 Implicit # | | | `-ConstAttr 0x562743043b48 Implicit # | | |-FunctionDecl 0x56274305dfc8 col:9 clamp 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x562743043bc0 col:22 'double4':'vector' # | | | |-ParmVarDecl 0x56274305ddc0 col:31 'double4':'vector' # | | | |-ParmVarDecl 0x56274305de40 col:40 'double4':'vector' # | | | |-BuiltinAliasAttr 0x56274305e088 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x56274305e100 Implicit # | | | `-ConstAttr 0x56274305e128 Implicit # | | |-FunctionDecl 0x56274305e270 col:6 clip 'void (float)' # | | | |-ParmVarDecl 0x56274305e188 col:16 'float' # | | | |-BuiltinAliasAttr 0x56274305e320 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x56274305e398 Implicit # | | | `-ConstAttr 0x56274305e3c0 Implicit # | | |-FunctionDecl 0x56274305e550 col:6 clip 'void (float2)' # | | | |-ParmVarDecl 0x56274305e428 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56274305e600 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x56274305e678 Implicit # | | | `-ConstAttr 0x56274305e6a0 Implicit # | | |-FunctionDecl 0x56274305e840 col:6 clip 'void (float3)' # | | | |-ParmVarDecl 0x56274305e718 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56274305e8f0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x56274305e968 Implicit # | | | `-ConstAttr 0x56274305e990 Implicit # | | |-FunctionDecl 0x56274305eb30 col:6 clip 'void (float4)' # | | | |-ParmVarDecl 0x56274305ea08 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56274305ebe0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x56274305ec58 Implicit # | | | `-ConstAttr 0x56274305ec80 Implicit # | | |-FunctionDecl 0x56274305edd0 col:6 cos 'half (half)' # | | | |-ParmVarDecl 0x56274305ece0 col:14 'half' # | | | |-BuiltinAliasAttr 0x56274305ee80 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x56274305eef8 Implicit # | | | `-ConstAttr 0x56274305ef20 Implicit # | | |-FunctionDecl 0x56274305f038 col:7 cos 'half2 (half2)' # | | | |-ParmVarDecl 0x56274305ef88 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56274305f0e8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x56274305f160 Implicit # | | | `-ConstAttr 0x56274305f188 Implicit # | | |-FunctionDecl 0x56274305f2b0 col:7 cos 'half3 (half3)' # | | | |-ParmVarDecl 0x56274305f200 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56274305f360 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x56274305f3d8 Implicit # | | | `-ConstAttr 0x56274305f400 Implicit # | | |-FunctionDecl 0x56274305f528 col:7 cos 'half4 (half4)' # | | | |-ParmVarDecl 0x56274305f478 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56274305f5d8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x56274305f650 Implicit # | | | `-ConstAttr 0x56274305f678 Implicit # | | |-FunctionDecl 0x56274305f788 col:7 used cos 'float (float)' # | | | |-ParmVarDecl 0x56274305f6d8 col:16 'float' # | | | |-BuiltinAliasAttr 0x56274305f838 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x56274305f8b0 Implicit # | | | `-ConstAttr 0x56274305f8d8 Implicit # | | |-FunctionDecl 0x56274305fa00 col:8 used cos 'float2 (float2)' # | | | |-ParmVarDecl 0x56274305f950 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56274305fab0 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x56274305fb28 Implicit # | | | `-ConstAttr 0x56274305fb50 Implicit # | | |-FunctionDecl 0x56274305fc78 col:8 used cos 'float3 (float3)' # | | | |-ParmVarDecl 0x56274305fbc8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56274305fd28 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x56274305fda0 Implicit # | | | `-ConstAttr 0x562743060df0 Implicit # | | |-FunctionDecl 0x562743060f18 col:8 used cos 'float4 (float4)' # | | | |-ParmVarDecl 0x562743060e68 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562743060fc8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x562743061040 Implicit # | | | `-ConstAttr 0x562743061068 Implicit # | | |-FunctionDecl 0x562743061178 col:6 cosh 'half (half)' # | | | |-ParmVarDecl 0x5627430610c8 col:15 'half' # | | | |-BuiltinAliasAttr 0x562743061228 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5627430612a0 Implicit # | | | `-ConstAttr 0x5627430612c8 Implicit # | | |-FunctionDecl 0x5627430613e0 col:7 cosh 'half2 (half2)' # | | | |-ParmVarDecl 0x562743061330 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562743061490 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x562743061508 Implicit # | | | `-ConstAttr 0x562743061530 Implicit # | | |-FunctionDecl 0x562743061658 col:7 cosh 'half3 (half3)' # | | | |-ParmVarDecl 0x5627430615a8 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562743061708 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x562743061780 Implicit # | | | `-ConstAttr 0x5627430617a8 Implicit # | | |-FunctionDecl 0x5627430618d0 col:7 cosh 'half4 (half4)' # | | | |-ParmVarDecl 0x562743061820 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562743061980 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5627430619f8 Implicit # | | | `-ConstAttr 0x562743061a20 Implicit # | | |-FunctionDecl 0x562743061b30 col:7 used cosh 'float (float)' # | | | |-ParmVarDecl 0x562743061a80 col:17 'float' # | | | |-BuiltinAliasAttr 0x562743061be0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x562743061c58 Implicit # | | | `-ConstAttr 0x562743061c80 Implicit # | | |-FunctionDecl 0x562743061e00 col:8 used cosh 'float2 (float2)' # | | | |-ParmVarDecl 0x562743061cf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562743061eb0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x562743061f28 Implicit # | | | `-ConstAttr 0x562743061f50 Implicit # | | |-FunctionDecl 0x562743062078 col:8 used cosh 'float3 (float3)' # | | | |-ParmVarDecl 0x562743061fc8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562743062128 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5627430621a0 Implicit # | | | `-ConstAttr 0x5627430621c8 Implicit # | | |-FunctionDecl 0x5627430622f0 col:8 used cosh 'float4 (float4)' # | | | |-ParmVarDecl 0x562743062240 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5627430623a0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x562743062418 Implicit # | | | `-ConstAttr 0x562743062440 Implicit # | | |-FunctionDecl 0x5627430625b8 col:19 countbits 'const uint (int)' inline # | | | |-ParmVarDecl 0x562743062490 col:33 used x 'int' # | | | `-CompoundStmt 0x562743062a28 # | | | `-ReturnStmt 0x562743062a18 # | | | `-ImplicitCastExpr 0x562743062a00 'const uint':'const unsigned int' # | | | `-CallExpr 0x5627430629b8 'int' # | | | |-ImplicitCastExpr 0x5627430629a0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5627430628e8 '' Function 0x562743062748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5627430629e8 'int' # | | | `-DeclRefExpr 0x562743062920 'int' lvalue ParmVar 0x562743062490 'x' 'int' # | | |-FunctionDecl 0x562743062b88 line:836:20 countbits 'const uint2 (int2)' inline # | | | |-ParmVarDecl 0x562743062a58 col:35 used x 'int2':'vector' # | | | `-CompoundStmt 0x562743062d28 # | | | `-ReturnStmt 0x562743062d18 # | | | `-ImplicitCastExpr 0x562743062d00 'vector' # | | | `-CallExpr 0x562743062cb8 'int2':'vector' # | | | |-ImplicitCastExpr 0x562743062ca0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x562743062c60 '' Function 0x562743062748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x562743062ce8 'int2':'vector' # | | | `-DeclRefExpr 0x562743062c80 'int2':'vector' lvalue ParmVar 0x562743062a58 'x' 'int2':'vector' # | | |-FunctionDecl 0x562743062eb8 line:839:20 countbits 'const uint3 (int3)' inline # | | | |-ParmVarDecl 0x562743062d58 col:35 used x 'int3':'vector' # | | | `-CompoundStmt 0x562743063058 # | | | `-ReturnStmt 0x562743063048 # | | | `-ImplicitCastExpr 0x562743063030 'vector' # | | | `-CallExpr 0x562743062fe8 'int3':'vector' # | | | |-ImplicitCastExpr 0x562743062fd0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x562743062f90 '' Function 0x562743062748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x562743063018 'int3':'vector' # | | | `-DeclRefExpr 0x562743062fb0 'int3':'vector' lvalue ParmVar 0x562743062d58 'x' 'int3':'vector' # | | |-FunctionDecl 0x5627430631b8 line:842:20 countbits 'const uint4 (int4)' inline # | | | |-ParmVarDecl 0x562743063088 col:35 used x 'int4':'vector' # | | | `-CompoundStmt 0x562743063358 # | | | `-ReturnStmt 0x562743063348 # | | | `-ImplicitCastExpr 0x562743063330 'vector' # | | | `-CallExpr 0x5627430632e8 'int4':'vector' # | | | |-ImplicitCastExpr 0x5627430632d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x562743063290 '' Function 0x562743062748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x562743063318 'int4':'vector' # | | | `-DeclRefExpr 0x5627430632b0 'int4':'vector' lvalue ParmVar 0x562743063088 'x' 'int4':'vector' # | | |-FunctionDecl 0x5627430634b8 line:846:19 countbits 'const uint (uint)' inline # | | | |-ParmVarDecl 0x562743063388 col:34 used x 'uint':'unsigned int' # | | | `-CompoundStmt 0x562743063640 # | | | `-ReturnStmt 0x562743063630 # | | | `-CallExpr 0x5627430635e8 'uint':'unsigned int' # | | | |-ImplicitCastExpr 0x5627430635d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x562743063590 '' Function 0x562743062748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x562743063618 'uint':'unsigned int' # | | | `-DeclRefExpr 0x5627430635b0 'uint':'unsigned int' lvalue ParmVar 0x562743063388 'x' 'uint':'unsigned int' # | | |-FunctionDecl 0x562743063798 line:849:20 countbits 'const uint2 (uint2)' inline # | | | |-ParmVarDecl 0x562743063670 col:36 used x 'uint2':'vector' # | | | `-CompoundStmt 0x562743063920 # | | | `-ReturnStmt 0x562743063910 # | | | `-CallExpr 0x5627430638c8 'uint2':'vector' # | | | |-ImplicitCastExpr 0x5627430638b0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x562743063870 '' Function 0x562743062748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5627430638f8 'uint2':'vector' # | | | `-DeclRefExpr 0x562743063890 'uint2':'vector' lvalue ParmVar 0x562743063670 'x' 'uint2':'vector' # | | |-FunctionDecl 0x562743063a78 line:852:20 countbits 'const uint3 (uint3)' inline # | | | |-ParmVarDecl 0x562743063950 col:36 used x 'uint3':'vector' # | | | `-CompoundStmt 0x562743063c00 # | | | `-ReturnStmt 0x562743063bf0 # | | | `-CallExpr 0x562743063ba8 'uint3':'vector' # | | | |-ImplicitCastExpr 0x562743063b90 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x562743063b50 '' Function 0x562743062748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x562743063bd8 'uint3':'vector' # | | | `-DeclRefExpr 0x562743063b70 'uint3':'vector' lvalue ParmVar 0x562743063950 'x' 'uint3':'vector' # | | |-FunctionDecl 0x562743063d58 line:855:20 countbits 'const uint4 (uint4)' inline # | | | |-ParmVarDecl 0x562743063c30 col:36 used x 'uint4':'vector' # | | | `-CompoundStmt 0x562743063ef8 # | | | `-ReturnStmt 0x562743063ee8 # | | | `-CallExpr 0x562743063ea0 'uint4':'vector' # | | | |-ImplicitCastExpr 0x562743063e88 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x562743063e48 '' Function 0x562743062748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x562743063ed0 'uint4':'vector' # | | | `-DeclRefExpr 0x562743063e68 'uint4':'vector' lvalue ParmVar 0x562743063c30 'x' 'uint4':'vector' # | | |-FunctionDecl 0x562743064058 line:859:19 countbits 'const uint (int64_t)' inline # | | | |-ParmVarDecl 0x562743063f28 col:37 used x 'int64_t':'long' # | | | `-CompoundStmt 0x5627430641f8 # | | | `-ReturnStmt 0x5627430641e8 # | | | `-ImplicitCastExpr 0x5627430641d0 'const uint':'const unsigned int' # | | | `-CallExpr 0x562743064188 'int64_t':'long' # | | | |-ImplicitCastExpr 0x562743064170 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x562743064130 '' Function 0x562743062748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5627430641b8 'int64_t':'long' # | | | `-DeclRefExpr 0x562743064150 'int64_t':'long' lvalue ParmVar 0x562743063f28 'x' 'int64_t':'long' # | | |-FunctionDecl 0x562743064358 line:862:20 countbits 'const uint2 (int64_t2)' inline # | | | |-ParmVarDecl 0x562743064228 col:39 used x 'int64_t2':'vector' # | | | `-CompoundStmt 0x5627430644f8 # | | | `-ReturnStmt 0x5627430644e8 # | | | `-ImplicitCastExpr 0x5627430644d0 'vector' # | | | `-CallExpr 0x562743064488 'int64_t2':'vector' # | | | |-ImplicitCastExpr 0x562743064470 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x562743064430 '' Function 0x562743062748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5627430644b8 'int64_t2':'vector' # | | | `-DeclRefExpr 0x562743064450 'int64_t2':'vector' lvalue ParmVar 0x562743064228 'x' 'int64_t2':'vector' # | | |-FunctionDecl 0x562743064658 line:865:20 countbits 'const uint3 (int64_t3)' inline # | | | |-ParmVarDecl 0x562743064528 col:39 used x 'int64_t3':'vector' # | | | `-CompoundStmt 0x5627430647f8 # | | | `-ReturnStmt 0x5627430647e8 # | | | `-ImplicitCastExpr 0x5627430647d0 'vector' # | | | `-CallExpr 0x562743064788 'int64_t3':'vector' # | | | |-ImplicitCastExpr 0x562743064770 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x562743064730 '' Function 0x562743062748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5627430647b8 'int64_t3':'vector' # | | | `-DeclRefExpr 0x562743064750 'int64_t3':'vector' lvalue ParmVar 0x562743064528 'x' 'int64_t3':'vector' # | | |-FunctionDecl 0x562743064958 line:868:20 countbits 'const uint4 (int64_t4)' inline # | | | |-ParmVarDecl 0x562743064828 col:39 used x 'int64_t4':'vector' # | | | `-CompoundStmt 0x562743064af8 # | | | `-ReturnStmt 0x562743064ae8 # | | | `-ImplicitCastExpr 0x562743064ad0 'vector' # | | | `-CallExpr 0x562743064a88 'int64_t4':'vector' # | | | |-ImplicitCastExpr 0x562743064a70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x562743064a30 '' Function 0x562743062748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x562743064ab8 'int64_t4':'vector' # | | | `-DeclRefExpr 0x562743064a50 'int64_t4':'vector' lvalue ParmVar 0x562743064828 'x' 'int64_t4':'vector' # | | |-FunctionDecl 0x562743064c58 line:872:19 countbits 'const uint (uint64_t)' inline # | | | |-ParmVarDecl 0x562743064b28 col:38 used x 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x562743064df8 # | | | `-ReturnStmt 0x562743064de8 # | | | `-ImplicitCastExpr 0x562743064dd0 'const uint':'const unsigned int' # | | | `-CallExpr 0x562743064d88 'uint64_t':'unsigned long' # | | | |-ImplicitCastExpr 0x562743064d70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x562743064d30 '' Function 0x562743062748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x562743064db8 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x562743064d50 'uint64_t':'unsigned long' lvalue ParmVar 0x562743064b28 'x' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x562743064f78 line:875:20 countbits 'const uint2 (uint64_t2)' inline # | | | |-ParmVarDecl 0x562743064e48 col:40 used x 'uint64_t2':'vector' # | | | `-CompoundStmt 0x562743065118 # | | | `-ReturnStmt 0x562743065108 # | | | `-ImplicitCastExpr 0x5627430650f0 'vector' # | | | `-CallExpr 0x5627430650a8 'uint64_t2':'vector' # | | | |-ImplicitCastExpr 0x562743065090 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x562743065050 '' Function 0x562743062748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5627430650d8 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x562743065070 'uint64_t2':'vector' lvalue ParmVar 0x562743064e48 'x' 'uint64_t2':'vector' # | | |-FunctionDecl 0x562743065278 line:878:20 countbits 'const uint3 (uint64_t3)' inline # | | | |-ParmVarDecl 0x562743065148 col:40 used x 'uint64_t3':'vector' # | | | `-CompoundStmt 0x562743065418 # | | | `-ReturnStmt 0x562743065408 # | | | `-ImplicitCastExpr 0x5627430653f0 'vector' # | | | `-CallExpr 0x5627430653a8 'uint64_t3':'vector' # | | | |-ImplicitCastExpr 0x562743065390 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x562743065350 '' Function 0x562743062748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5627430653d8 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x562743065370 'uint64_t3':'vector' lvalue ParmVar 0x562743065148 'x' 'uint64_t3':'vector' # | | |-FunctionDecl 0x562743065578 line:881:20 countbits 'const uint4 (uint64_t4)' inline # | | | |-ParmVarDecl 0x562743065448 col:40 used x 'uint64_t4':'vector' # | | | `-CompoundStmt 0x562743065718 # | | | `-ReturnStmt 0x562743065708 # | | | `-ImplicitCastExpr 0x5627430656f0 'vector' # | | | `-CallExpr 0x5627430656a8 'uint64_t4':'vector' # | | | |-ImplicitCastExpr 0x562743065690 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x562743065650 '' Function 0x562743062748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5627430656d8 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x562743065670 'uint64_t4':'vector' lvalue ParmVar 0x562743065448 'x' 'uint64_t4':'vector' # | | |-FunctionDecl 0x562743065808 col:6 degrees 'half (half)' # | | | |-ParmVarDecl 0x562743065758 col:18 'half' # | | | |-BuiltinAliasAttr 0x5627430658b8 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x562743065930 Implicit # | | | `-ConstAttr 0x562743065958 Implicit # | | |-FunctionDecl 0x562743065a70 col:7 degrees 'half2 (half2)' # | | | |-ParmVarDecl 0x5627430659c0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562743065b20 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x562743065b98 Implicit # | | | `-ConstAttr 0x562743065bc0 Implicit # | | |-FunctionDecl 0x562743065ce8 col:7 degrees 'half3 (half3)' # | | | |-ParmVarDecl 0x562743065c38 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562743065d98 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x562743066b50 Implicit # | | | `-ConstAttr 0x562743066b78 Implicit # | | |-FunctionDecl 0x562743066ca0 col:7 degrees 'half4 (half4)' # | | | |-ParmVarDecl 0x562743066bf0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562743066d50 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x562743066dc8 Implicit # | | | `-ConstAttr 0x562743066df0 Implicit # | | |-FunctionDecl 0x562743066f00 col:7 used degrees 'float (float)' # | | | |-ParmVarDecl 0x562743066e50 col:20 'float' # | | | |-BuiltinAliasAttr 0x562743066fb0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x562743067028 Implicit # | | | `-ConstAttr 0x562743067050 Implicit # | | |-FunctionDecl 0x562743067178 col:8 used degrees 'float2 (float2)' # | | | |-ParmVarDecl 0x5627430670c8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562743067228 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5627430672a0 Implicit # | | | `-ConstAttr 0x5627430672c8 Implicit # | | |-FunctionDecl 0x5627430673f0 col:8 used degrees 'float3 (float3)' # | | | |-ParmVarDecl 0x562743067340 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5627430674a0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x562743067518 Implicit # | | | `-ConstAttr 0x562743067540 Implicit # | | |-FunctionDecl 0x562743067668 col:8 used degrees 'float4 (float4)' # | | | |-ParmVarDecl 0x5627430675b8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562743067718 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x562743067790 Implicit # | | | `-ConstAttr 0x5627430677b8 Implicit # | | |-FunctionDecl 0x562743067968 col:6 dot 'half (half, half)' # | | | |-ParmVarDecl 0x562743067818 col:14 'half' # | | | |-ParmVarDecl 0x562743067898 col:20 'half' # | | | |-BuiltinAliasAttr 0x562743067a20 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x562743067a98 Implicit # | | | `-ConstAttr 0x562743067ac0 Implicit # | | |-FunctionDecl 0x562743067d38 col:6 dot 'half (half2, half2)' # | | | |-ParmVarDecl 0x562743067b60 col:15 'half2':'vector' # | | | |-ParmVarDecl 0x562743067be0 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562743067df0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x562743067e68 Implicit # | | | `-ConstAttr 0x562743067e90 Implicit # | | |-FunctionDecl 0x5627430680d8 col:6 dot 'half (half3, half3)' # | | | |-ParmVarDecl 0x562743067f08 col:15 'half3':'vector' # | | | |-ParmVarDecl 0x562743067f88 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562743068190 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x562743068208 Implicit # | | | `-ConstAttr 0x562743068230 Implicit # | | |-FunctionDecl 0x562743068478 col:6 dot 'half (half4, half4)' # | | | |-ParmVarDecl 0x5627430682a8 col:15 'half4':'vector' # | | | |-ParmVarDecl 0x562743068328 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562743068530 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5627430685a8 Implicit # | | | `-ConstAttr 0x5627430685d0 Implicit # | | |-FunctionDecl 0x562743068780 col:7 dot 'float (float, float)' # | | | |-ParmVarDecl 0x562743068630 col:16 'float' # | | | |-ParmVarDecl 0x5627430686b0 col:23 'float' # | | | |-BuiltinAliasAttr 0x562743068838 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5627430688b0 Implicit # | | | `-ConstAttr 0x5627430688d8 Implicit # | | |-FunctionDecl 0x562743068b70 col:7 dot 'float (float2, float2)' # | | | |-ParmVarDecl 0x562743068950 col:17 'float2':'vector' # | | | |-ParmVarDecl 0x5627430689d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562743068c28 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x562743068ca0 Implicit # | | | `-ConstAttr 0x562743068cc8 Implicit # | | |-FunctionDecl 0x562743068f18 col:7 dot 'float (float3, float3)' # | | | |-ParmVarDecl 0x562743068d40 col:17 'float3':'vector' # | | | |-ParmVarDecl 0x562743068dc0 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562743068fd0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x562743069048 Implicit # | | | `-ConstAttr 0x562743069070 Implicit # | | |-FunctionDecl 0x5627430692b8 col:7 dot 'float (float4, float4)' # | | | |-ParmVarDecl 0x5627430690e8 col:17 'float4':'vector' # | | | |-ParmVarDecl 0x562743069168 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562743069370 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5627430693e8 Implicit # | | | `-ConstAttr 0x562743069410 Implicit # | | |-FunctionDecl 0x562743069608 col:8 dot 'double (double, double)' # | | | |-ParmVarDecl 0x562743069470 col:18 'double' # | | | |-ParmVarDecl 0x5627430694f0 col:26 'double' # | | | |-BuiltinAliasAttr 0x5627430696c0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x562743069738 Implicit # | | | `-ConstAttr 0x562743069760 Implicit # | | |-FunctionDecl 0x562743069958 col:5 dot 'int (int, int)' # | | | |-ParmVarDecl 0x5627430697c0 col:12 'int' # | | | |-ParmVarDecl 0x562743069840 col:17 'int' # | | | |-BuiltinAliasAttr 0x562743069a10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x562743069a88 Implicit # | | | `-ConstAttr 0x562743069ab0 Implicit # | | |-FunctionDecl 0x562743069d58 col:5 dot 'int (int2, int2)' # | | | |-ParmVarDecl 0x562743069b80 col:13 'int2':'vector' # | | | |-ParmVarDecl 0x562743069c00 col:19 'int2':'vector' # | | | |-BuiltinAliasAttr 0x562743069e10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x562743069e88 Implicit # | | | `-ConstAttr 0x562743069eb0 Implicit # | | |-FunctionDecl 0x56274306a0f8 col:5 dot 'int (int3, int3)' # | | | |-ParmVarDecl 0x562743069f28 col:13 'int3':'vector' # | | | |-ParmVarDecl 0x562743069fa8 col:19 'int3':'vector' # | | | |-BuiltinAliasAttr 0x56274306a1b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56274306a228 Implicit # | | | `-ConstAttr 0x56274306a250 Implicit # | | |-FunctionDecl 0x56274306a498 col:5 dot 'int (int4, int4)' # | | | |-ParmVarDecl 0x56274306a2c8 col:13 'int4':'vector' # | | | |-ParmVarDecl 0x56274306a348 col:19 'int4':'vector' # | | | |-BuiltinAliasAttr 0x56274306a550 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56274306a5c8 Implicit # | | | `-ConstAttr 0x56274306a5f0 Implicit # | | |-FunctionDecl 0x56274306a838 col:6 dot 'uint (uint, uint)' # | | | |-ParmVarDecl 0x56274306a668 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x56274306a6e8 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x56274306a8f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56274306a968 Implicit # | | | `-ConstAttr 0x56274306a990 Implicit # | | |-FunctionDecl 0x56274306ac08 col:6 dot 'uint (uint2, uint2)' # | | | |-ParmVarDecl 0x56274306aa08 col:15 'uint2':'vector' # | | | |-ParmVarDecl 0x56274306aa88 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x56274306acc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56274306ad38 Implicit # | | | `-ConstAttr 0x56274306ad60 Implicit # | | |-FunctionDecl 0x56274306afa8 col:6 dot 'uint (uint3, uint3)' # | | | |-ParmVarDecl 0x56274306add8 col:15 'uint3':'vector' # | | | |-ParmVarDecl 0x56274306ae58 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x56274306b060 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56274306b0d8 Implicit # | | | `-ConstAttr 0x56274306b100 Implicit # | | |-FunctionDecl 0x56274306b348 col:6 dot 'uint (uint4, uint4)' # | | | |-ParmVarDecl 0x56274306b178 col:15 'uint4':'vector' # | | | |-ParmVarDecl 0x56274306b1f8 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x56274306b400 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56274306b478 Implicit # | | | `-ConstAttr 0x56274306b4a0 Implicit # | | |-FunctionDecl 0x56274306b6e8 col:9 dot 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x56274306b518 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x56274306b598 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x56274306b7a0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56274306b818 Implicit # | | | `-ConstAttr 0x56274306b840 Implicit # | | |-FunctionDecl 0x56274306ba88 col:9 dot 'int64_t (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x56274306b8b8 col:21 'int64_t2':'vector' # | | | |-ParmVarDecl 0x56274306b938 col:31 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56274306bb40 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56274306bbe8 Implicit # | | | `-ConstAttr 0x56274306bc10 Implicit # | | |-FunctionDecl 0x56274306be58 col:9 dot 'int64_t (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x56274306bc88 col:21 'int64_t3':'vector' # | | | |-ParmVarDecl 0x56274306bd08 col:31 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56274306bf10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56274306bf88 Implicit # | | | `-ConstAttr 0x56274306bfb0 Implicit # | | |-FunctionDecl 0x56274306c1f8 col:9 dot 'int64_t (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x56274306c028 col:21 'int64_t4':'vector' # | | | |-ParmVarDecl 0x56274306c0a8 col:31 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56274306c2b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56274306c328 Implicit # | | | `-ConstAttr 0x56274306c350 Implicit # | | |-FunctionDecl 0x56274306c598 col:10 dot 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x56274306c3c8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x56274306c448 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x56274306c650 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56274306c6c8 Implicit # | | | `-ConstAttr 0x56274306c6f0 Implicit # | | |-FunctionDecl 0x56274306c938 col:10 dot 'uint64_t (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x56274306c768 col:23 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x56274306c7e8 col:34 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56274306c9f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56274306ca68 Implicit # | | | `-ConstAttr 0x56274306ca90 Implicit # | | |-FunctionDecl 0x56274306cd08 col:10 dot 'uint64_t (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x56274306cb08 col:23 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x56274306cbb0 col:34 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56274306cdc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56274306ce38 Implicit # | | | `-ConstAttr 0x56274306ce60 Implicit # | | |-FunctionDecl 0x56274306d0a8 col:10 dot 'uint64_t (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x56274306ced8 col:23 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x56274306cf58 col:34 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56274306d160 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x56274306d1d8 Implicit # | | | `-ConstAttr 0x56274306d200 Implicit # | | |-FunctionDecl 0x56274306d518 col:5 dot4add_i8packed 'int (uint, uint, int)' # | | | |-ParmVarDecl 0x56274306d288 col:26 'uint':'unsigned int' # | | | |-ParmVarDecl 0x56274306d308 col:32 'uint':'unsigned int' # | | | |-ParmVarDecl 0x56274306d388 col:37 'int' # | | | |-AvailabilityAttr 0x56274306d5d8 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56274306d698 clang_builtin_alias __builtin_hlsl_dot4add_i8packed # | | | |-NoThrowAttr 0x56274306d6e0 Implicit # | | | `-ConstAttr 0x56274306d708 Implicit # | | |-FunctionDecl 0x56274306d970 col:6 dot4add_u8packed 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x56274306d780 col:27 'uint':'unsigned int' # | | | |-ParmVarDecl 0x56274306d800 col:33 'uint':'unsigned int' # | | | |-ParmVarDecl 0x56274306d880 col:39 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x56274306da30 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56274306daf0 clang_builtin_alias __builtin_hlsl_dot4add_u8packed # | | | |-NoThrowAttr 0x56274306db38 Implicit # | | | `-ConstAttr 0x56274306db60 Implicit # | | |-FunctionDecl 0x56274306dc70 col:6 exp 'half (half)' # | | | |-ParmVarDecl 0x56274306dbc0 col:14 'half' # | | | |-BuiltinAliasAttr 0x56274306dd20 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x56274306dd98 Implicit # | | | `-ConstAttr 0x56274306ddc0 Implicit # | | |-FunctionDecl 0x56274306ded8 col:7 exp 'half2 (half2)' # | | | |-ParmVarDecl 0x56274306de28 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56274306df88 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x56274306e000 Implicit # | | | `-ConstAttr 0x56274306e028 Implicit # | | |-FunctionDecl 0x56274306e150 col:7 exp 'half3 (half3)' # | | | |-ParmVarDecl 0x56274306e0a0 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56274306e200 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x56274306e278 Implicit # | | | `-ConstAttr 0x56274306e2a0 Implicit # | | |-FunctionDecl 0x56274306e3c8 col:7 exp 'half4 (half4)' # | | | |-ParmVarDecl 0x56274306e318 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56274306e478 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x56274306e4f0 Implicit # | | | `-ConstAttr 0x56274306e518 Implicit # | | |-FunctionDecl 0x56274306e628 col:7 used exp 'float (float)' # | | | |-ParmVarDecl 0x56274306e578 col:16 'float' # | | | |-BuiltinAliasAttr 0x56274306e6d8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x56274306e750 Implicit # | | | `-ConstAttr 0x56274306e778 Implicit # | | |-FunctionDecl 0x56274306e8a0 col:8 used exp 'float2 (float2)' # | | | |-ParmVarDecl 0x56274306e7f0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56274306e950 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x56274306e9c8 Implicit # | | | `-ConstAttr 0x56274306e9f0 Implicit # | | |-FunctionDecl 0x56274306eb18 col:8 used exp 'float3 (float3)' # | | | |-ParmVarDecl 0x56274306ea68 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56274306ebd8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x56274306ec50 Implicit # | | | `-ConstAttr 0x56274306ec78 Implicit # | | |-FunctionDecl 0x56274306eda0 col:8 used exp 'float4 (float4)' # | | | |-ParmVarDecl 0x56274306ecf0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56274306ee50 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x56274306eec8 Implicit # | | | `-ConstAttr 0x56274306eef0 Implicit # | | |-FunctionDecl 0x56274306f000 col:6 exp2 'half (half)' # | | | |-ParmVarDecl 0x56274306ef50 col:15 'half' # | | | |-BuiltinAliasAttr 0x56274306f0b0 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x56274306f128 Implicit # | | | `-ConstAttr 0x56274306f150 Implicit # | | |-FunctionDecl 0x56274306f268 col:7 exp2 'half2 (half2)' # | | | |-ParmVarDecl 0x56274306f1b8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56274306f318 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x56274306f390 Implicit # | | | `-ConstAttr 0x56274306f3b8 Implicit # | | |-FunctionDecl 0x56274306f4e0 col:7 exp2 'half3 (half3)' # | | | |-ParmVarDecl 0x56274306f430 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56274306f590 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x56274306f608 Implicit # | | | `-ConstAttr 0x56274306f630 Implicit # | | |-FunctionDecl 0x56274306f758 col:7 exp2 'half4 (half4)' # | | | |-ParmVarDecl 0x56274306f6a8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56274306f808 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x56274306f880 Implicit # | | | `-ConstAttr 0x56274306f8a8 Implicit # | | |-FunctionDecl 0x56274306f9b8 col:7 used exp2 'float (float)' # | | | |-ParmVarDecl 0x56274306f908 col:17 'float' # | | | |-BuiltinAliasAttr 0x56274306fa68 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x56274306fae0 Implicit # | | | `-ConstAttr 0x56274306fb08 Implicit # | | |-FunctionDecl 0x56274304ddc0 col:8 used exp2 'float2 (float2)' # | | | |-ParmVarDecl 0x56274304dd10 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56274304de70 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x56274304dee8 Implicit # | | | `-ConstAttr 0x56274304df10 Implicit # | | |-FunctionDecl 0x56274304e038 col:8 used exp2 'float3 (float3)' # | | | |-ParmVarDecl 0x56274304df88 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56274304e0e8 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x56274304e160 Implicit # | | | `-ConstAttr 0x56274304e188 Implicit # | | |-FunctionDecl 0x56274304e2b0 col:8 used exp2 'float4 (float4)' # | | | |-ParmVarDecl 0x56274304e200 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56274304e360 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x56274304e3d8 Implicit # | | | `-ConstAttr 0x56274304e400 Implicit # | | |-FunctionDecl 0x56274304e5a8 col:7 f16tof32 'float (uint)' # | | | |-ParmVarDecl 0x56274304e478 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x56274304e658 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x56274304e6d0 Implicit # | | | `-ConstAttr 0x56274304e6f8 Implicit # | | |-FunctionDecl 0x56274304e888 col:8 f16tof32 'float2 (uint2)' # | | | |-ParmVarDecl 0x56274304e760 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x56274304e938 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x56274304e9b0 Implicit # | | | `-ConstAttr 0x56274304e9d8 Implicit # | | |-FunctionDecl 0x56274304eb78 col:8 f16tof32 'float3 (uint3)' # | | | |-ParmVarDecl 0x56274304ea50 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x56274304ec28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x56274304eca0 Implicit # | | | `-ConstAttr 0x56274304ecc8 Implicit # | | |-FunctionDecl 0x56274304ee78 col:8 f16tof32 'float4 (uint4)' # | | | |-ParmVarDecl 0x56274304ed50 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x56274304ef28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x56274304efa0 Implicit # | | | `-ConstAttr 0x56274304efc8 Implicit # | | |-FunctionDecl 0x56274304f158 col:6 f32tof16 'uint (float)' # | | | |-ParmVarDecl 0x56274304f028 col:20 'float' # | | | |-BuiltinAliasAttr 0x56274304f208 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x56274304f280 Implicit # | | | `-ConstAttr 0x56274304f2a8 Implicit # | | |-FunctionDecl 0x56274304f438 col:7 f32tof16 'uint2 (float2)' # | | | |-ParmVarDecl 0x56274304f310 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56274304f4e8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x56274304f560 Implicit # | | | `-ConstAttr 0x56274304f588 Implicit # | | |-FunctionDecl 0x56274304f728 col:7 f32tof16 'uint3 (float3)' # | | | |-ParmVarDecl 0x56274304f600 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56274304f7d8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x56274304f850 Implicit # | | | `-ConstAttr 0x56274304f878 Implicit # | | |-FunctionDecl 0x56274304fa18 col:7 f32tof16 'uint4 (float4)' # | | | |-ParmVarDecl 0x56274304f8f0 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56274304fac8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x56274304fb40 Implicit # | | | `-ConstAttr 0x56274304fb68 Implicit # | | |-FunctionDecl 0x562743075bd0 col:6 firstbitlow 'uint (int)' # | | | |-ParmVarDecl 0x56274304fbc8 col:21 'int' # | | | |-BuiltinAliasAttr 0x562743075c80 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x562743075cf8 Implicit # | | | `-ConstAttr 0x562743075d20 Implicit # | | |-FunctionDecl 0x562743075eb8 col:7 firstbitlow 'uint2 (int2)' # | | | |-ParmVarDecl 0x562743075d88 col:23 'int2':'vector' # | | | |-BuiltinAliasAttr 0x562743075f68 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x562743075fe0 Implicit # | | | `-ConstAttr 0x562743076008 Implicit # | | |-FunctionDecl 0x5627430761a8 col:7 firstbitlow 'uint3 (int3)' # | | | |-ParmVarDecl 0x562743076080 col:23 'int3':'vector' # | | | |-BuiltinAliasAttr 0x562743076258 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5627430762d0 Implicit # | | | `-ConstAttr 0x5627430762f8 Implicit # | | |-FunctionDecl 0x562743076498 col:7 firstbitlow 'uint4 (int4)' # | | | |-ParmVarDecl 0x562743076370 col:23 'int4':'vector' # | | | |-BuiltinAliasAttr 0x562743076548 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5627430765c0 Implicit # | | | `-ConstAttr 0x5627430765e8 Implicit # | | |-FunctionDecl 0x562743076710 col:6 firstbitlow 'uint (uint)' # | | | |-ParmVarDecl 0x562743076660 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5627430767c0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x562743076838 Implicit # | | | `-ConstAttr 0x562743076860 Implicit # | | |-FunctionDecl 0x562743076988 col:7 firstbitlow 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5627430768d8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x562743076a38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x562743076ab0 Implicit # | | | `-ConstAttr 0x562743076ad8 Implicit # | | |-FunctionDecl 0x562743076c10 col:7 firstbitlow 'uint3 (uint3)' # | | | |-ParmVarDecl 0x562743076b50 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x562743076cc0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x562743076d38 Implicit # | | | `-ConstAttr 0x562743076d60 Implicit # | | |-FunctionDecl 0x562743076e88 col:7 firstbitlow 'uint4 (uint4)' # | | | |-ParmVarDecl 0x562743076dd8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x562743076f38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x562743076fb0 Implicit # | | | `-ConstAttr 0x562743076fd8 Implicit # | | |-FunctionDecl 0x562743077178 col:6 firstbitlow 'uint (int64_t)' # | | | |-ParmVarDecl 0x562743077050 col:25 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x562743077228 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5627430772a0 Implicit # | | | `-ConstAttr 0x5627430772c8 Implicit # | | |-FunctionDecl 0x562743077468 col:7 firstbitlow 'uint2 (int64_t2)' # | | | |-ParmVarDecl 0x562743077340 col:27 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x562743077518 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x562743077590 Implicit # | | | `-ConstAttr 0x5627430775b8 Implicit # | | |-FunctionDecl 0x562743077758 col:7 firstbitlow 'uint3 (int64_t3)' # | | | |-ParmVarDecl 0x562743077630 col:27 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x562743077808 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x562743077880 Implicit # | | | `-ConstAttr 0x5627430778a8 Implicit # | | |-FunctionDecl 0x562743077a48 col:7 firstbitlow 'uint4 (int64_t4)' # | | | |-ParmVarDecl 0x562743077920 col:27 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x562743077af8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x562743077b70 Implicit # | | | `-ConstAttr 0x562743077b98 Implicit # | | |-FunctionDecl 0x562743077d48 col:6 firstbitlow 'uint (uint64_t)' # | | | |-ParmVarDecl 0x562743077c20 col:26 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x562743077df8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x562743077e70 Implicit # | | | `-ConstAttr 0x562743077e98 Implicit # | | |-FunctionDecl 0x562743078038 col:7 firstbitlow 'uint2 (uint64_t2)' # | | | |-ParmVarDecl 0x562743077f10 col:28 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5627430780e8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x562743078160 Implicit # | | | `-ConstAttr 0x562743078188 Implicit # | | |-FunctionDecl 0x562743078328 col:7 firstbitlow 'uint3 (uint64_t3)' # | | | |-ParmVarDecl 0x562743078200 col:28 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5627430783d8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x562743078450 Implicit # | | | `-ConstAttr 0x562743078478 Implicit # | | |-FunctionDecl 0x562743078618 col:7 firstbitlow 'uint4 (uint64_t4)' # | | | |-ParmVarDecl 0x5627430784f0 col:28 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5627430786c8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x562743078740 Implicit # | | | `-ConstAttr 0x562743078768 Implicit # | | |-FunctionDecl 0x562743078878 col:6 floor 'half (half)' # | | | |-ParmVarDecl 0x5627430787c8 col:16 'half' # | | | |-BuiltinAliasAttr 0x562743078928 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5627430789a0 Implicit # | | | `-ConstAttr 0x5627430789c8 Implicit # | | |-FunctionDecl 0x562743078ae0 col:7 floor 'half2 (half2)' # | | | |-ParmVarDecl 0x562743078a30 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562743078b90 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x562743078c18 Implicit # | | | `-ConstAttr 0x562743078c40 Implicit # | | |-FunctionDecl 0x562743078d68 col:7 floor 'half3 (half3)' # | | | |-ParmVarDecl 0x562743078cb8 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562743078e18 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x562743078e90 Implicit # | | | `-ConstAttr 0x562743078eb8 Implicit # | | |-FunctionDecl 0x562743078fe0 col:7 floor 'half4 (half4)' # | | | |-ParmVarDecl 0x562743078f30 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562743079090 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x562743079108 Implicit # | | | `-ConstAttr 0x562743079130 Implicit # | | |-FunctionDecl 0x562743079240 col:7 used floor 'float (float)' # | | | |-ParmVarDecl 0x562743079190 col:18 'float' # | | | |-BuiltinAliasAttr 0x5627430792f0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x562743079368 Implicit # | | | `-ConstAttr 0x562743079390 Implicit # | | |-FunctionDecl 0x5627430794b8 col:8 used floor 'float2 (float2)' # | | | |-ParmVarDecl 0x562743079408 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562743079568 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5627430795e0 Implicit # | | | `-ConstAttr 0x562743079608 Implicit # | | |-FunctionDecl 0x562743079730 col:8 used floor 'float3 (float3)' # | | | |-ParmVarDecl 0x562743079680 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5627430797e0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x562743079858 Implicit # | | | `-ConstAttr 0x562743079880 Implicit # | | |-FunctionDecl 0x5627430799a8 col:8 used floor 'float4 (float4)' # | | | |-ParmVarDecl 0x5627430798f8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562743079a58 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x562743079ad0 Implicit # | | | `-ConstAttr 0x562743079af8 Implicit # | | |-FunctionDecl 0x562743079c40 col:6 frac 'half (half)' # | | | |-ParmVarDecl 0x562743079b58 col:15 'half' # | | | |-BuiltinAliasAttr 0x562743079cf0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x562743079d68 Implicit # | | | `-ConstAttr 0x562743079d90 Implicit # | | |-FunctionDecl 0x562743079ea8 col:7 frac 'half2 (half2)' # | | | |-ParmVarDecl 0x562743079df8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562743079f58 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x562743079fd0 Implicit # | | | `-ConstAttr 0x562743079ff8 Implicit # | | |-FunctionDecl 0x56274307a120 col:7 frac 'half3 (half3)' # | | | |-ParmVarDecl 0x56274307a070 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56274307a1d0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x56274307a248 Implicit # | | | `-ConstAttr 0x56274307a270 Implicit # | | |-FunctionDecl 0x56274307a398 col:7 frac 'half4 (half4)' # | | | |-ParmVarDecl 0x56274307a2e8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56274307a448 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x56274307a4c0 Implicit # | | | `-ConstAttr 0x56274307a4e8 Implicit # | | |-FunctionDecl 0x56274307a5f8 col:7 used frac 'float (float)' # | | | |-ParmVarDecl 0x56274307a548 col:17 'float' # | | | |-BuiltinAliasAttr 0x56274307a6a8 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x56274307a720 Implicit # | | | `-ConstAttr 0x56274307a748 Implicit # | | |-FunctionDecl 0x56274307a870 col:8 used frac 'float2 (float2)' # | | | |-ParmVarDecl 0x56274307a7c0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56274307a920 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x56274307a998 Implicit # | | | `-ConstAttr 0x56274307a9c0 Implicit # | | |-FunctionDecl 0x56274307aae8 col:8 used frac 'float3 (float3)' # | | | |-ParmVarDecl 0x56274307aa38 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56274307ab98 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x56274307ac20 Implicit # | | | `-ConstAttr 0x56274307ac48 Implicit # | | |-FunctionDecl 0x56274307ad70 col:8 used frac 'float4 (float4)' # | | | |-ParmVarDecl 0x56274307acc0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56274307ae20 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x56274307ae98 Implicit # | | | `-ConstAttr 0x56274307aec0 Implicit # | | |-FunctionDecl 0x56274307afc8 col:6 isinf 'bool (half)' # | | | |-ParmVarDecl 0x56274307af20 col:16 'half' # | | | |-BuiltinAliasAttr 0x56274307b078 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x56274307b0f0 Implicit # | | | `-ConstAttr 0x56274307b118 Implicit # | | |-FunctionDecl 0x56274307b2a8 col:7 isinf 'bool2 (half2)' # | | | |-ParmVarDecl 0x56274307b180 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56274307b358 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x56274307b3d0 Implicit # | | | `-ConstAttr 0x56274307b3f8 Implicit # | | |-FunctionDecl 0x56274307b598 col:7 isinf 'bool3 (half3)' # | | | |-ParmVarDecl 0x56274307b470 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56274307b648 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x56274307b6c0 Implicit # | | | `-ConstAttr 0x56274307b6e8 Implicit # | | |-FunctionDecl 0x56274307b888 col:7 isinf 'bool4 (half4)' # | | | |-ParmVarDecl 0x56274307b760 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56274307b938 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x56274307b9b0 Implicit # | | | `-ConstAttr 0x56274307b9d8 Implicit # | | |-FunctionDecl 0x56274307bae0 col:6 used isinf 'bool (float)' # | | | |-ParmVarDecl 0x56274307ba38 col:17 'float' # | | | |-BuiltinAliasAttr 0x56274307bb90 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x56274307bc30 Implicit # | | | `-ConstAttr 0x56274307bc58 Implicit # | | |-FunctionDecl 0x56274307bdf8 col:7 used isinf 'bool2 (float2)' # | | | |-ParmVarDecl 0x56274307bcd0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56274307bea8 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x56274307bf20 Implicit # | | | `-ConstAttr 0x56274307bf48 Implicit # | | |-FunctionDecl 0x56274307c0e8 col:7 used isinf 'bool3 (float3)' # | | | |-ParmVarDecl 0x56274307bfc0 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56274307c198 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x56274307c210 Implicit # | | | `-ConstAttr 0x56274307c238 Implicit # | | |-FunctionDecl 0x56274307c3d8 col:7 used isinf 'bool4 (float4)' # | | | |-ParmVarDecl 0x56274307c2b0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56274307c488 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x56274307c500 Implicit # | | | `-ConstAttr 0x56274307c528 Implicit # | | |-FunctionDecl 0x56274307c630 col:6 isnan 'bool (half)' # | | | |-ParmVarDecl 0x56274307c588 col:16 'half' # | | | |-BuiltinAliasAttr 0x56274307c6e0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x56274307c758 Implicit # | | | `-ConstAttr 0x56274307c780 Implicit # | | |-FunctionDecl 0x56274307c898 col:7 isnan 'bool2 (half2)' # | | | |-ParmVarDecl 0x56274307c7e8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56274307c948 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x56274307c9c0 Implicit # | | | `-ConstAttr 0x56274307c9e8 Implicit # | | |-FunctionDecl 0x56274307cb10 col:7 isnan 'bool3 (half3)' # | | | |-ParmVarDecl 0x56274307ca60 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56274307cbc0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x56274307cc58 Implicit # | | | `-ConstAttr 0x56274307cc80 Implicit # | | |-FunctionDecl 0x56274307cda8 col:7 isnan 'bool4 (half4)' # | | | |-ParmVarDecl 0x56274307ccf8 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56274307ce58 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x56274307ced0 Implicit # | | | `-ConstAttr 0x56274307cef8 Implicit # | | |-FunctionDecl 0x56274307d000 col:6 used isnan 'bool (float)' # | | | |-ParmVarDecl 0x56274307cf58 col:17 'float' # | | | |-BuiltinAliasAttr 0x56274307d0b0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x56274307d128 Implicit # | | | `-ConstAttr 0x56274307d150 Implicit # | | |-FunctionDecl 0x56274307d278 col:7 used isnan 'bool2 (float2)' # | | | |-ParmVarDecl 0x56274307d1c8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56274307d328 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x56274307d3a0 Implicit # | | | `-ConstAttr 0x56274307d3c8 Implicit # | | |-FunctionDecl 0x56274307d4f0 col:7 used isnan 'bool3 (float3)' # | | | |-ParmVarDecl 0x56274307d440 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56274307d5a0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x56274307d618 Implicit # | | | `-ConstAttr 0x56274307d640 Implicit # | | |-FunctionDecl 0x56274307d768 col:7 used isnan 'bool4 (float4)' # | | | |-ParmVarDecl 0x56274307d6b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56274307d818 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x56274307d890 Implicit # | | | `-ConstAttr 0x56274307d8b8 Implicit # | | |-FunctionDecl 0x56274307db08 col:6 lerp 'half (half, half, half)' # | | | |-ParmVarDecl 0x56274307d918 col:15 'half' # | | | |-ParmVarDecl 0x56274307d998 col:21 'half' # | | | |-ParmVarDecl 0x56274307da18 col:27 'half' # | | | |-BuiltinAliasAttr 0x56274307dbc8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x56274307dc50 Implicit # | | | `-ConstAttr 0x56274307dc78 Implicit # | | |-FunctionDecl 0x56274307ded0 col:7 lerp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x56274307dce0 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x56274307dd60 col:24 'half2':'vector' # | | | |-ParmVarDecl 0x56274307dde0 col:31 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56274307df90 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x56274307e008 Implicit # | | | `-ConstAttr 0x56274307e030 Implicit # | | |-FunctionDecl 0x56274307e298 col:7 lerp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x56274307e0a8 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x56274307e128 col:24 'half3':'vector' # | | | |-ParmVarDecl 0x56274307e1a8 col:31 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56274307e358 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x56274307e3d0 Implicit # | | | `-ConstAttr 0x56274307e3f8 Implicit # | | |-FunctionDecl 0x56274307e660 col:7 lerp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x56274307e470 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x56274307e4f0 col:24 'half4':'vector' # | | | |-ParmVarDecl 0x56274307e570 col:31 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56274307e720 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x56274307e798 Implicit # | | | `-ConstAttr 0x56274307e7c0 Implicit # | | |-FunctionDecl 0x56274307ea10 col:7 used lerp 'float (float, float, float)' # | | | |-ParmVarDecl 0x56274307e820 col:17 'float' # | | | |-ParmVarDecl 0x56274307e8a0 col:24 'float' # | | | |-ParmVarDecl 0x56274307e920 col:31 'float' # | | | |-BuiltinAliasAttr 0x56274307ead0 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x56274307eb48 Implicit # | | | `-ConstAttr 0x56274307eb70 Implicit # | | |-FunctionDecl 0x56274307ede8 col:8 used lerp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x56274307ebe8 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x56274307ec78 col:27 'float2':'vector' # | | | |-ParmVarDecl 0x56274307ecf8 col:35 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56274307eea8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x56274307ef20 Implicit # | | | `-ConstAttr 0x56274307ef48 Implicit # | | |-FunctionDecl 0x56274307f1b0 col:8 used lerp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x56274307efc0 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x56274307f040 col:27 'float3':'vector' # | | | |-ParmVarDecl 0x56274307f0c0 col:35 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56274307f270 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x56274307f2e8 Implicit # | | | `-ConstAttr 0x56274307f310 Implicit # | | |-FunctionDecl 0x56274307f578 col:8 used lerp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x56274307f388 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x56274307f408 col:27 'float4':'vector' # | | | |-ParmVarDecl 0x56274307f488 col:35 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56274307f638 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x56274307f6b0 Implicit # | | | `-ConstAttr 0x56274307f6d8 Implicit # | | |-FunctionDecl 0x56274307f7e8 col:6 log 'half (half)' # | | | |-ParmVarDecl 0x56274307f738 col:14 'half' # | | | |-BuiltinAliasAttr 0x56274307f898 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x56274307f910 Implicit # | | | `-ConstAttr 0x56274307f938 Implicit # | | |-FunctionDecl 0x56274307fa50 col:7 log 'half2 (half2)' # | | | |-ParmVarDecl 0x56274307f9a0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56274307fb00 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x56274307fb78 Implicit # | | | `-ConstAttr 0x56274307fba0 Implicit # | | |-FunctionDecl 0x56274307fd20 col:7 log 'half3 (half3)' # | | | |-ParmVarDecl 0x56274307fc70 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56274307fdd0 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x56274307fe48 Implicit # | | | `-ConstAttr 0x56274307fe70 Implicit # | | |-FunctionDecl 0x56274307ff98 col:7 log 'half4 (half4)' # | | | |-ParmVarDecl 0x56274307fee8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562743080048 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5627430800c0 Implicit # | | | `-ConstAttr 0x5627430800e8 Implicit # | | |-FunctionDecl 0x5627430801f8 col:7 used log 'float (float)' # | | | |-ParmVarDecl 0x562743080148 col:16 'float' # | | | |-BuiltinAliasAttr 0x5627430802a8 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x562743080320 Implicit # | | | `-ConstAttr 0x562743080348 Implicit # | | |-FunctionDecl 0x562743080470 col:8 used log 'float2 (float2)' # | | | |-ParmVarDecl 0x5627430803c0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562743080520 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x562743080598 Implicit # | | | `-ConstAttr 0x5627430805c0 Implicit # | | |-FunctionDecl 0x5627430806e8 col:8 used log 'float3 (float3)' # | | | |-ParmVarDecl 0x562743080638 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562743080798 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x562743080810 Implicit # | | | `-ConstAttr 0x562743080838 Implicit # | | |-FunctionDecl 0x562743080960 col:8 used log 'float4 (float4)' # | | | |-ParmVarDecl 0x5627430808b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562743080a10 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x562743080a88 Implicit # | | | `-ConstAttr 0x562743080ab0 Implicit # | | |-FunctionDecl 0x562743080bc0 col:6 log10 'half (half)' # | | | |-ParmVarDecl 0x562743080b10 col:16 'half' # | | | |-BuiltinAliasAttr 0x562743080c70 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x562743080ce8 Implicit # | | | `-ConstAttr 0x562743080d10 Implicit # | | |-FunctionDecl 0x562743080e28 col:7 log10 'half2 (half2)' # | | | |-ParmVarDecl 0x562743080d78 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562743080ed8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x562743080f50 Implicit # | | | `-ConstAttr 0x562743080f78 Implicit # | | |-FunctionDecl 0x5627430810a0 col:7 log10 'half3 (half3)' # | | | |-ParmVarDecl 0x562743080ff0 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562743081150 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5627430811c8 Implicit # | | | `-ConstAttr 0x5627430811f0 Implicit # | | |-FunctionDecl 0x562743081318 col:7 log10 'half4 (half4)' # | | | |-ParmVarDecl 0x562743081268 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5627430813c8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x562743081440 Implicit # | | | `-ConstAttr 0x562743081468 Implicit # | | |-FunctionDecl 0x562743081578 col:7 used log10 'float (float)' # | | | |-ParmVarDecl 0x5627430814c8 col:18 'float' # | | | |-BuiltinAliasAttr 0x562743081628 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5627430816a0 Implicit # | | | `-ConstAttr 0x5627430816c8 Implicit # | | |-FunctionDecl 0x5627430817f0 col:8 used log10 'float2 (float2)' # | | | |-ParmVarDecl 0x562743081740 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5627430818a0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x562743081918 Implicit # | | | `-ConstAttr 0x562743081940 Implicit # | | |-FunctionDecl 0x562743081a68 col:8 used log10 'float3 (float3)' # | | | |-ParmVarDecl 0x5627430819b8 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562743081b18 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x562743081b90 Implicit # | | | `-ConstAttr 0x562743081bb8 Implicit # | | |-FunctionDecl 0x562743082d40 col:8 used log10 'float4 (float4)' # | | | |-ParmVarDecl 0x562743082c90 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562743082df0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x562743082e68 Implicit # | | | `-ConstAttr 0x562743082e90 Implicit # | | |-FunctionDecl 0x562743082fa0 col:6 log2 'half (half)' # | | | |-ParmVarDecl 0x562743082ef0 col:15 'half' # | | | |-BuiltinAliasAttr 0x562743083050 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5627430830c8 Implicit # | | | `-ConstAttr 0x5627430830f0 Implicit # | | |-FunctionDecl 0x562743083208 col:7 log2 'half2 (half2)' # | | | |-ParmVarDecl 0x562743083158 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5627430832b8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x562743083330 Implicit # | | | `-ConstAttr 0x562743083358 Implicit # | | |-FunctionDecl 0x562743083480 col:7 log2 'half3 (half3)' # | | | |-ParmVarDecl 0x5627430833d0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562743083530 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5627430835a8 Implicit # | | | `-ConstAttr 0x5627430835d0 Implicit # | | |-FunctionDecl 0x5627430836f8 col:7 log2 'half4 (half4)' # | | | |-ParmVarDecl 0x562743083648 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5627430837a8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x562743083820 Implicit # | | | `-ConstAttr 0x562743083848 Implicit # | | |-FunctionDecl 0x562743083958 col:7 used log2 'float (float)' # | | | |-ParmVarDecl 0x5627430838a8 col:17 'float' # | | | |-BuiltinAliasAttr 0x562743083a08 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x562743083a80 Implicit # | | | `-ConstAttr 0x562743083aa8 Implicit # | | |-FunctionDecl 0x562743083bd0 col:8 used log2 'float2 (float2)' # | | | |-ParmVarDecl 0x562743083b20 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562743083c80 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x562743083cf8 Implicit # | | | `-ConstAttr 0x562743083d20 Implicit # | | |-FunctionDecl 0x562743083e48 col:8 used log2 'float3 (float3)' # | | | |-ParmVarDecl 0x562743083d98 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562743083ef8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x562743083f70 Implicit # | | | `-ConstAttr 0x562743083f98 Implicit # | | |-FunctionDecl 0x5627430840c0 col:8 used log2 'float4 (float4)' # | | | |-ParmVarDecl 0x562743084010 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562743084170 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5627430841e8 Implicit # | | | `-ConstAttr 0x562743084210 Implicit # | | |-FunctionDecl 0x562743084460 col:6 mad 'half (half, half, half)' # | | | |-ParmVarDecl 0x562743084270 col:14 'half' # | | | |-ParmVarDecl 0x5627430842f0 col:20 'half' # | | | |-ParmVarDecl 0x562743084370 col:26 'half' # | | | |-BuiltinAliasAttr 0x562743084520 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x562743084598 Implicit # | | | `-ConstAttr 0x5627430845c0 Implicit # | | |-FunctionDecl 0x562743084818 col:7 mad 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x562743084628 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x5627430846a8 col:23 'half2':'vector' # | | | |-ParmVarDecl 0x562743084728 col:30 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5627430848d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x562743084950 Implicit # | | | `-ConstAttr 0x562743084978 Implicit # | | |-FunctionDecl 0x562743084be0 col:7 mad 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x5627430849f0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x562743084a70 col:23 'half3':'vector' # | | | |-ParmVarDecl 0x562743084af0 col:30 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562743085cc8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x562743085d40 Implicit # | | | `-ConstAttr 0x562743085d68 Implicit # | | |-FunctionDecl 0x562743085fd0 col:7 mad 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x562743085de0 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x562743085e60 col:23 'half4':'vector' # | | | |-ParmVarDecl 0x562743085ee0 col:30 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562743086090 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x562743086108 Implicit # | | | `-ConstAttr 0x562743086130 Implicit # | | |-FunctionDecl 0x562743086380 col:5 mad 'int (int, int, int)' # | | | |-ParmVarDecl 0x562743086190 col:12 'int' # | | | |-ParmVarDecl 0x562743086210 col:17 'int' # | | | |-ParmVarDecl 0x562743086290 col:22 'int' # | | | |-BuiltinAliasAttr 0x562743086440 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5627430864b8 Implicit # | | | `-ConstAttr 0x5627430864e0 Implicit # | | |-FunctionDecl 0x562743086748 col:6 mad 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x562743086558 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x5627430865d8 col:20 'int2':'vector' # | | | |-ParmVarDecl 0x562743086658 col:26 'int2':'vector' # | | | |-BuiltinAliasAttr 0x562743086808 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x562743086880 Implicit # | | | `-ConstAttr 0x5627430868a8 Implicit # | | |-FunctionDecl 0x562743086b10 col:6 mad 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x562743086920 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x5627430869a0 col:20 'int3':'vector' # | | | |-ParmVarDecl 0x562743086a20 col:26 'int3':'vector' # | | | |-BuiltinAliasAttr 0x562743086bd0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x562743086c48 Implicit # | | | `-ConstAttr 0x562743086c70 Implicit # | | |-FunctionDecl 0x562743086ed8 col:6 mad 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x562743086ce8 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x562743086d68 col:20 'int4':'vector' # | | | |-ParmVarDecl 0x562743086de8 col:26 'int4':'vector' # | | | |-BuiltinAliasAttr 0x562743086f98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x562743087010 Implicit # | | | `-ConstAttr 0x562743087038 Implicit # | | |-FunctionDecl 0x5627430872a0 col:6 mad 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x5627430870b0 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x562743087130 col:20 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5627430871b0 col:26 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x562743087360 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5627430873d8 Implicit # | | | `-ConstAttr 0x562743087400 Implicit # | | |-FunctionDecl 0x562743087668 col:7 mad 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x562743087478 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x5627430874f8 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x562743087578 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x562743087728 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5627430877a0 Implicit # | | | `-ConstAttr 0x5627430877c8 Implicit # | | |-FunctionDecl 0x562743087a30 col:7 mad 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x562743087840 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x5627430878c0 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x562743087940 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x562743087af0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x562743087b68 Implicit # | | | `-ConstAttr 0x562743087b90 Implicit # | | |-FunctionDecl 0x562743087e30 col:7 mad 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x562743087c08 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x562743087cc0 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x562743087d40 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x562743087ef0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x562743087f68 Implicit # | | | `-ConstAttr 0x562743087f90 Implicit # | | |-FunctionDecl 0x5627430881f8 col:9 mad 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x562743088008 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x562743088088 col:29 'int64_t':'long' # | | | |-ParmVarDecl 0x562743088108 col:38 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5627430882b8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x562743088330 Implicit # | | | `-ConstAttr 0x562743088358 Implicit # | | |-FunctionDecl 0x5627430885c0 col:10 mad 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5627430883d0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x562743088450 col:32 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5627430884d0 col:42 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x562743088680 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5627430886f8 Implicit # | | | `-ConstAttr 0x562743088720 Implicit # | | |-FunctionDecl 0x562743088988 col:10 mad 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x562743088798 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x562743088818 col:32 'int64_t3':'vector' # | | | |-ParmVarDecl 0x562743088898 col:42 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x562743088a48 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x562743088ac0 Implicit # | | | `-ConstAttr 0x562743088ae8 Implicit # | | |-FunctionDecl 0x562743088d50 col:10 mad 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x562743088b60 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x562743088be0 col:32 'int64_t4':'vector' # | | | |-ParmVarDecl 0x562743088c60 col:42 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x562743088e10 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x562743088e88 Implicit # | | | `-ConstAttr 0x562743088eb0 Implicit # | | |-FunctionDecl 0x562743089118 col:10 mad 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x562743088f28 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x562743088fa8 col:32 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x562743089028 col:42 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5627430891d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x562743089250 Implicit # | | | `-ConstAttr 0x562743089278 Implicit # | | |-FunctionDecl 0x5627430894e0 col:11 mad 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5627430892f0 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x562743089370 col:35 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5627430893f0 col:46 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5627430895a0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x562743089618 Implicit # | | | `-ConstAttr 0x562743089640 Implicit # | | |-FunctionDecl 0x5627430898a8 col:11 mad 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5627430896b8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x562743089738 col:35 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5627430897b8 col:46 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x562743089968 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5627430899e0 Implicit # | | | `-ConstAttr 0x562743089a08 Implicit # | | |-FunctionDecl 0x562743089cd0 col:11 mad 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x562743089a80 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x562743089b00 col:35 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x562743089b80 col:46 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x562743089d90 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x562743089e08 Implicit # | | | `-ConstAttr 0x562743089e30 Implicit # | | |-FunctionDecl 0x56274308a080 col:7 mad 'float (float, float, float)' # | | | |-ParmVarDecl 0x562743089e90 col:16 'float' # | | | |-ParmVarDecl 0x562743089f10 col:23 'float' # | | | |-ParmVarDecl 0x562743089f90 col:30 'float' # | | | |-BuiltinAliasAttr 0x56274308a140 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56274308a1b8 Implicit # | | | `-ConstAttr 0x56274308a1e0 Implicit # | | |-FunctionDecl 0x56274308a448 col:8 mad 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x56274308a258 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x56274308a2d8 col:26 'float2':'vector' # | | | |-ParmVarDecl 0x56274308a358 col:34 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56274308a508 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56274308a580 Implicit # | | | `-ConstAttr 0x56274308a5a8 Implicit # | | |-FunctionDecl 0x56274308a810 col:8 mad 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x56274308a620 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x56274308a6a0 col:26 'float3':'vector' # | | | |-ParmVarDecl 0x56274308a720 col:34 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56274308a8d0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56274308a948 Implicit # | | | `-ConstAttr 0x56274308a970 Implicit # | | |-FunctionDecl 0x56274308abd8 col:8 mad 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x56274308a9e8 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x56274308aa68 col:26 'float4':'vector' # | | | |-ParmVarDecl 0x56274308aae8 col:34 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56274308ac98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56274308ad10 Implicit # | | | `-ConstAttr 0x56274308ad38 Implicit # | | |-FunctionDecl 0x56274308af88 col:8 mad 'double (double, double, double)' # | | | |-ParmVarDecl 0x56274308ad98 col:18 'double' # | | | |-ParmVarDecl 0x56274308ae18 col:26 'double' # | | | |-ParmVarDecl 0x56274308ae98 col:34 'double' # | | | |-BuiltinAliasAttr 0x56274308b048 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56274308b0c0 Implicit # | | | `-ConstAttr 0x56274308b0e8 Implicit # | | |-FunctionDecl 0x56274308b350 col:9 mad 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x56274308b160 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x56274308b1e0 col:29 'double2':'vector' # | | | |-ParmVarDecl 0x56274308b260 col:38 'double2':'vector' # | | | |-BuiltinAliasAttr 0x56274308b410 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56274308b488 Implicit # | | | `-ConstAttr 0x56274308b4b0 Implicit # | | |-FunctionDecl 0x56274308b718 col:9 mad 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x56274308b528 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x56274308b5a8 col:29 'double3':'vector' # | | | |-ParmVarDecl 0x56274308b628 col:38 'double3':'vector' # | | | |-BuiltinAliasAttr 0x56274308b7d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56274308b850 Implicit # | | | `-ConstAttr 0x56274308b878 Implicit # | | |-FunctionDecl 0x56274308bae0 col:9 mad 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x56274308b8f0 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x56274308b970 col:29 'double4':'vector' # | | | |-ParmVarDecl 0x56274308b9f0 col:38 'double4':'vector' # | | | |-BuiltinAliasAttr 0x56274308bba0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x56274308bc18 Implicit # | | | `-ConstAttr 0x56274308bc40 Implicit # | | |-FunctionDecl 0x56274305bf00 col:6 max 'half (half, half)' # | | | |-ParmVarDecl 0x56274305bdb0 col:14 'half' # | | | |-ParmVarDecl 0x56274305be30 col:20 'half' # | | | |-BuiltinAliasAttr 0x56274305bfb8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56274305c030 Implicit # | | | `-ConstAttr 0x56274305c058 Implicit # | | |-FunctionDecl 0x56274305c210 col:7 max 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x56274305c0c0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x56274305c140 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56274305c2c8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56274305c340 Implicit # | | | `-ConstAttr 0x56274305c368 Implicit # | | |-FunctionDecl 0x56274305c530 col:7 max 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x56274305c3e0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x56274305c460 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56274305c5e8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56274305c660 Implicit # | | | `-ConstAttr 0x56274305c688 Implicit # | | |-FunctionDecl 0x56274305c850 col:7 max 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x56274305c700 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x56274305c780 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56274305c908 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56274305c980 Implicit # | | | `-ConstAttr 0x56274305c9a8 Implicit # | | |-FunctionDecl 0x56274305cb58 col:5 max 'int (int, int)' # | | | |-ParmVarDecl 0x56274305ca08 col:12 'int' # | | | |-ParmVarDecl 0x56274305ca88 col:17 'int' # | | | |-BuiltinAliasAttr 0x56274305cc10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56274305cc88 Implicit # | | | `-ConstAttr 0x56274305ccb0 Implicit # | | |-FunctionDecl 0x56274305cef8 col:6 max 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x56274305cd28 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x56274305cda8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x56274305cfb0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56274305d028 Implicit # | | | `-ConstAttr 0x56274305d050 Implicit # | | |-FunctionDecl 0x56274305d298 col:6 max 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x56274305d0c8 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x56274305d148 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x56274305d350 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56274305d3c8 Implicit # | | | `-ConstAttr 0x56274305d3f0 Implicit # | | |-FunctionDecl 0x56274305d638 col:6 max 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x56274305d468 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x56274305d4e8 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x56274305d6f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56274305d768 Implicit # | | | `-ConstAttr 0x56274305d790 Implicit # | | |-FunctionDecl 0x56274305d958 col:6 max 'uint (uint, uint)' # | | | |-ParmVarDecl 0x56274305d808 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x56274305d888 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x56274305da10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x56274305da88 Implicit # | | | `-ConstAttr 0x56274305dab0 Implicit # | | |-FunctionDecl 0x56274305dcb8 col:7 max 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x56274305db28 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x56274305dba8 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x56274305dd70 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x562743091d48 Implicit # | | | `-ConstAttr 0x562743091d70 Implicit # | | |-FunctionDecl 0x562743091fb8 col:7 max 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x562743091de8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x562743091e68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x562743092070 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5627430920e8 Implicit # | | | `-ConstAttr 0x562743092110 Implicit # | | |-FunctionDecl 0x562743092318 col:7 max 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x562743092188 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x562743092208 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5627430923d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x562743092448 Implicit # | | | `-ConstAttr 0x562743092470 Implicit # | | |-FunctionDecl 0x562743092638 col:9 max 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x5627430924e8 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x562743092568 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5627430926f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x562743092768 Implicit # | | | `-ConstAttr 0x562743092790 Implicit # | | |-FunctionDecl 0x5627430929d8 col:10 max 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x562743092808 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x562743092888 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x562743092a90 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x562743092b08 Implicit # | | | `-ConstAttr 0x562743092b30 Implicit # | | |-FunctionDecl 0x562743092d78 col:10 max 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x562743092ba8 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x562743092c28 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x562743092e30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x562743092ea8 Implicit # | | | `-ConstAttr 0x562743092ed0 Implicit # | | |-FunctionDecl 0x562743093118 col:10 max 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x562743092f48 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x562743092fc8 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5627430931d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x562743093248 Implicit # | | | `-ConstAttr 0x562743093270 Implicit # | | |-FunctionDecl 0x562743093438 col:10 max 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5627430932e8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x562743093368 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5627430934f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x562743093568 Implicit # | | | `-ConstAttr 0x562743093590 Implicit # | | |-FunctionDecl 0x5627430937d8 col:11 max 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x562743093608 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x562743093688 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x562743093890 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x562743093908 Implicit # | | | `-ConstAttr 0x562743093930 Implicit # | | |-FunctionDecl 0x562743093b78 col:11 max 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5627430939a8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x562743093a28 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x562743093c30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x562743093ca8 Implicit # | | | `-ConstAttr 0x562743093cd0 Implicit # | | |-FunctionDecl 0x562743093f38 col:11 max 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x562743093d60 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x562743093de0 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x562743093ff0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x562743094068 Implicit # | | | `-ConstAttr 0x562743094090 Implicit # | | |-FunctionDecl 0x562743094240 col:7 max 'float (float, float)' # | | | |-ParmVarDecl 0x5627430940f0 col:16 'float' # | | | |-ParmVarDecl 0x562743094170 col:23 'float' # | | | |-BuiltinAliasAttr 0x5627430942f8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x562743094370 Implicit # | | | `-ConstAttr 0x562743094398 Implicit # | | |-FunctionDecl 0x562743094560 col:8 max 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x562743094410 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x562743094490 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562743094618 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x562743094690 Implicit # | | | `-ConstAttr 0x5627430946b8 Implicit # | | |-FunctionDecl 0x562743094880 col:8 max 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x562743094730 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5627430947b0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562743094938 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5627430949b0 Implicit # | | | `-ConstAttr 0x5627430949d8 Implicit # | | |-FunctionDecl 0x562743094ba0 col:8 max 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x562743094a50 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x562743094ad0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562743094c58 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x562743094cd0 Implicit # | | | `-ConstAttr 0x562743094cf8 Implicit # | | |-FunctionDecl 0x562743094ea8 col:8 max 'double (double, double)' # | | | |-ParmVarDecl 0x562743094d58 col:18 'double' # | | | |-ParmVarDecl 0x562743094dd8 col:26 'double' # | | | |-BuiltinAliasAttr 0x562743094f60 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x562743094fd8 Implicit # | | | `-ConstAttr 0x562743095000 Implicit # | | |-FunctionDecl 0x562743095248 col:9 max 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x562743095078 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x5627430950f8 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x562743095300 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x562743095378 Implicit # | | | `-ConstAttr 0x5627430953a0 Implicit # | | |-FunctionDecl 0x5627430955e8 col:9 max 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x562743095418 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x562743095498 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5627430956a0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x562743095718 Implicit # | | | `-ConstAttr 0x562743095740 Implicit # | | |-FunctionDecl 0x562743095988 col:9 max 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x5627430957b8 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x562743095838 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x562743095a40 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x562743095ab8 Implicit # | | | `-ConstAttr 0x562743095ae0 Implicit # | | |-FunctionDecl 0x562743095d20 col:6 min 'half (half, half)' # | | | |-ParmVarDecl 0x562743095b40 col:14 'half' # | | | |-ParmVarDecl 0x562743095bc0 col:20 'half' # | | | |-BuiltinAliasAttr 0x562743095dd8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x562743095e50 Implicit # | | | `-ConstAttr 0x562743095e78 Implicit # | | |-FunctionDecl 0x562743096030 col:7 min 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x562743095ee0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x562743095f60 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5627430960e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x562743096160 Implicit # | | | `-ConstAttr 0x562743096188 Implicit # | | |-FunctionDecl 0x562743096350 col:7 min 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x562743096200 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x562743096280 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562743096408 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x562743096480 Implicit # | | | `-ConstAttr 0x5627430964a8 Implicit # | | |-FunctionDecl 0x562743096670 col:7 min 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x562743096520 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x5627430965a0 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562743096728 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5627430967a0 Implicit # | | | `-ConstAttr 0x5627430967c8 Implicit # | | |-FunctionDecl 0x562743096978 col:5 min 'int (int, int)' # | | | |-ParmVarDecl 0x562743096828 col:12 'int' # | | | |-ParmVarDecl 0x5627430968a8 col:17 'int' # | | | |-BuiltinAliasAttr 0x562743096a30 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x562743096aa8 Implicit # | | | `-ConstAttr 0x562743096ad0 Implicit # | | |-FunctionDecl 0x562743096c98 col:6 min 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x562743096b48 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x562743096bc8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x562743096d50 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x562743096dc8 Implicit # | | | `-ConstAttr 0x562743096df0 Implicit # | | |-FunctionDecl 0x562743096fb8 col:6 min 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x562743096e68 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x562743096ee8 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x562743097070 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5627430970e8 Implicit # | | | `-ConstAttr 0x562743097110 Implicit # | | |-FunctionDecl 0x5627430972d8 col:6 min 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x562743097188 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x562743097208 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x562743097390 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x562743097408 Implicit # | | | `-ConstAttr 0x562743097430 Implicit # | | |-FunctionDecl 0x5627430975f8 col:6 min 'uint (uint, uint)' # | | | |-ParmVarDecl 0x5627430974a8 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x562743097528 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5627430976b0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x562743097728 Implicit # | | | `-ConstAttr 0x562743097750 Implicit # | | |-FunctionDecl 0x562743097918 col:7 min 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x5627430977c8 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x562743097848 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5627430979d0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x562743097a48 Implicit # | | | `-ConstAttr 0x562743097a70 Implicit # | | |-FunctionDecl 0x562743097c38 col:7 min 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x562743097ae8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x562743097b68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x562743097cf0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x562743097d78 Implicit # | | | `-ConstAttr 0x562743097da0 Implicit # | | |-FunctionDecl 0x562743097f68 col:7 min 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x562743097e18 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x562743097e98 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x562743098020 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x562743098098 Implicit # | | | `-ConstAttr 0x5627430980c0 Implicit # | | |-FunctionDecl 0x562743098270 col:7 min 'float (float, float)' # | | | |-ParmVarDecl 0x562743098120 col:16 'float' # | | | |-ParmVarDecl 0x5627430981a0 col:23 'float' # | | | |-BuiltinAliasAttr 0x562743098328 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5627430983a0 Implicit # | | | `-ConstAttr 0x5627430983c8 Implicit # | | |-FunctionDecl 0x562743098590 col:8 min 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x562743098440 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x5627430984c0 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562743098648 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5627430986c0 Implicit # | | | `-ConstAttr 0x5627430986e8 Implicit # | | |-FunctionDecl 0x5627430988b0 col:8 min 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x562743098760 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5627430987e0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562743098968 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5627430989e0 Implicit # | | | `-ConstAttr 0x562743098a08 Implicit # | | |-FunctionDecl 0x562743098bd0 col:8 min 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x562743098a80 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x562743098b00 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562743098c88 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x562743098d00 Implicit # | | | `-ConstAttr 0x562743098d28 Implicit # | | |-FunctionDecl 0x562743098ef0 col:9 min 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x562743098da0 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x562743098e20 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x562743098fa8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x562743099020 Implicit # | | | `-ConstAttr 0x562743099048 Implicit # | | |-FunctionDecl 0x562743099210 col:10 min 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5627430990c0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x562743099140 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5627430992c8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x562743099340 Implicit # | | | `-ConstAttr 0x562743099368 Implicit # | | |-FunctionDecl 0x562743099530 col:10 min 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5627430993e0 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x562743099460 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5627430995e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x562743099660 Implicit # | | | `-ConstAttr 0x562743099688 Implicit # | | |-FunctionDecl 0x562743099850 col:10 min 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x562743099700 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x562743099780 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x562743099908 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x562743099980 Implicit # | | | `-ConstAttr 0x5627430999a8 Implicit # | | |-FunctionDecl 0x562743099b70 col:10 min 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x562743099a20 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x562743099aa0 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x562743099c28 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x562743099ca0 Implicit # | | | `-ConstAttr 0x562743099cc8 Implicit # | | |-FunctionDecl 0x56274309b8b8 col:11 min 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x56274309b768 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x56274309b7e8 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x56274309b970 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56274309b9e8 Implicit # | | | `-ConstAttr 0x56274309ba10 Implicit # | | |-FunctionDecl 0x56274309bbd8 col:11 min 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x56274309ba88 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x56274309bb08 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x56274309bc90 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56274309bd08 Implicit # | | | `-ConstAttr 0x56274309bd30 Implicit # | | |-FunctionDecl 0x56274309bef8 col:11 min 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x56274309bda8 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x56274309be28 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x56274309bfb0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56274309c028 Implicit # | | | `-ConstAttr 0x56274309c050 Implicit # | | |-FunctionDecl 0x56274309c200 col:8 min 'double (double, double)' # | | | |-ParmVarDecl 0x56274309c0b0 col:18 'double' # | | | |-ParmVarDecl 0x56274309c130 col:26 'double' # | | | |-BuiltinAliasAttr 0x56274309c2b8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56274309c330 Implicit # | | | `-ConstAttr 0x56274309c358 Implicit # | | |-FunctionDecl 0x56274309c520 col:9 min 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x56274309c3d0 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x56274309c450 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x56274309c5d8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56274309c650 Implicit # | | | `-ConstAttr 0x56274309c678 Implicit # | | |-FunctionDecl 0x56274309c840 col:9 min 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x56274309c6f0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x56274309c770 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x56274309c8f8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56274309c970 Implicit # | | | `-ConstAttr 0x56274309c998 Implicit # | | |-FunctionDecl 0x56274309cb60 col:9 min 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x56274309ca10 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x56274309ca90 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x56274309cc18 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x56274309cc90 Implicit # | | | `-ConstAttr 0x56274309ccb8 Implicit # | | |-FunctionTemplateDecl 0x56274309d0e0 line:1821:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x56274309cd08 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x56274309cd78 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x56274309d038 line:1821:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x56274309ce90 > col:76 invalid 'int' # | | | |-ParmVarDecl 0x56274309cf68 > col:79 invalid 'int' # | | | `-BuiltinAliasAttr 0x56274309d148 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x56274309d650 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x56274309d1c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56274309d258 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x56274309d2c8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x56274309d5a8 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x56274309d3f8 > col:30 invalid 'int' # | | | |-ParmVarDecl 0x56274309d4d8 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x56274309d6b8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x56274309db50 line:1831:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x56274309d778 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x56274309d7e8 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x56274309daa8 line:1831:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x56274309d920 > col:79 invalid 'int' # | | | |-ParmVarDecl 0x56274309d9d8 > col:76 invalid 'int' # | | | `-BuiltinAliasAttr 0x56274309dbb8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x56274309e0d0 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x56274309dc40 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56274309dcd8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x56274309dd48 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x56274309e028 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x56274309de98 > col:33 invalid 'int' # | | | |-ParmVarDecl 0x56274309df58 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x56274309e138 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x56274309e668 line:1841:60 invalid mul # | | | |-NonTypeTemplateParmDecl 0x56274309e1d8 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x56274309e248 col:22 referenced 'int' depth 0 index 1 K # | | | |-NonTypeTemplateParmDecl 0x56274309e2b8 col:29 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x56274309e5c0 line:1841:60 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x56274309e418 > col:23 invalid 'int' # | | | |-ParmVarDecl 0x56274309e4f0 > col:43 invalid 'int' # | | | `-BuiltinAliasAttr 0x56274309e6d0 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x56274309eca8 col:17 invalid mul # | | | |-TemplateTypeParmDecl 0x56274309e758 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56274309e7f8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x56274309e868 col:34 referenced 'int' depth 0 index 2 K # | | | |-NonTypeTemplateParmDecl 0x56274309e8d8 col:41 referenced 'int' depth 0 index 3 C # | | | `-FunctionDecl 0x56274309ec00 col:17 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x56274309ea50 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x56274309eb30 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x56274309ed10 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x56274309f0d0 line:1858:66 invalid transpose # | | | |-NonTypeTemplateParmDecl 0x56274309edb0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x56274309ee20 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x56274309f028 line:1858:66 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x56274309ef78 > col:23 invalid 'int' # | | | `-BuiltinAliasAttr 0x56274309f130 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionTemplateDecl 0x56274309f580 col:17 invalid transpose # | | | |-TemplateTypeParmDecl 0x56274309f1a8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56274309f248 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x56274309f2b8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x56274309f4d8 col:17 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x56274309f428 > col:42 invalid 'int' # | | | `-BuiltinAliasAttr 0x56274309f5e0 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionDecl 0x56274309f770 col:6 normalize 'half (half)' # | | | |-ParmVarDecl 0x56274309f690 col:20 'half' # | | | |-BuiltinAliasAttr 0x56274309f820 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x56274309f898 Implicit # | | | `-ConstAttr 0x56274309f8c0 Implicit # | | |-FunctionDecl 0x56274309f9d8 col:7 normalize 'half2 (half2)' # | | | |-ParmVarDecl 0x56274309f928 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56274309fa88 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x56274309fb00 Implicit # | | | `-ConstAttr 0x56274309fb28 Implicit # | | |-FunctionDecl 0x56274309fc50 col:7 normalize 'half3 (half3)' # | | | |-ParmVarDecl 0x56274309fba0 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56274309fd00 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x56274309fd78 Implicit # | | | `-ConstAttr 0x56274309fda0 Implicit # | | |-FunctionDecl 0x56274309fec8 col:7 normalize 'half4 (half4)' # | | | |-ParmVarDecl 0x56274309fe18 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56274309ff78 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x56274309fff0 Implicit # | | | `-ConstAttr 0x5627430a0018 Implicit # | | |-FunctionDecl 0x5627430a0128 col:7 used normalize 'float (float)' # | | | |-ParmVarDecl 0x5627430a0078 col:22 'float' # | | | |-BuiltinAliasAttr 0x5627430a01d8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5627430a0250 Implicit # | | | `-ConstAttr 0x5627430a0278 Implicit # | | |-FunctionDecl 0x5627430a03a0 col:8 used normalize 'float2 (float2)' # | | | |-ParmVarDecl 0x5627430a02f0 col:24 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5627430a0450 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5627430a04c8 Implicit # | | | `-ConstAttr 0x5627430a04f0 Implicit # | | |-FunctionDecl 0x5627430a0618 col:8 used normalize 'float3 (float3)' # | | | |-ParmVarDecl 0x5627430a0568 col:24 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5627430a06c8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5627430a0740 Implicit # | | | `-ConstAttr 0x5627430a0768 Implicit # | | |-FunctionDecl 0x5627430a0890 col:8 used normalize 'float4 (float4)' # | | | |-ParmVarDecl 0x5627430a07e0 col:24 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5627430a0940 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5627430a09b8 Implicit # | | | `-ConstAttr 0x5627430a09e0 Implicit # | | |-FunctionDecl 0x5627430a0b78 col:6 or 'bool (bool, bool)' # | | | |-ParmVarDecl 0x5627430a0a38 col:13 'bool' # | | | |-ParmVarDecl 0x5627430a0ab0 col:19 'bool' # | | | |-BuiltinAliasAttr 0x5627430a0c30 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5627430a0ca8 Implicit # | | | `-ConstAttr 0x5627430a0cd0 Implicit # | | |-FunctionDecl 0x5627430a0e88 col:7 or 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x5627430a0d38 col:15 'bool2':'vector' # | | | |-ParmVarDecl 0x5627430a0db8 col:22 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x5627430a0f40 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5627430a0fb8 Implicit # | | | `-ConstAttr 0x5627430a0fe0 Implicit # | | |-FunctionDecl 0x5627430a11a8 col:7 or 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x5627430a1058 col:15 'bool3':'vector' # | | | |-ParmVarDecl 0x5627430a10d8 col:22 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x5627430a1260 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5627430a12d8 Implicit # | | | `-ConstAttr 0x5627430a1300 Implicit # | | |-FunctionDecl 0x5627430a14c8 col:7 or 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x5627430a1378 col:15 'bool4':'vector' # | | | |-ParmVarDecl 0x5627430a13f8 col:22 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x5627430a1580 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5627430a15f8 Implicit # | | | `-ConstAttr 0x5627430a1620 Implicit # | | |-FunctionDecl 0x5627430a17e8 col:9 or 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x5627430a1680 col:20 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x5627430a1700 col:31 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x5627430a18a0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5627430a1918 Implicit # | | | `-ConstAttr 0x5627430a1940 Implicit # | | |-FunctionDecl 0x5627430a1af0 col:9 or 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x5627430a19a0 col:20 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x5627430a1a20 col:31 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x5627430a1ba8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5627430a1c20 Implicit # | | | `-ConstAttr 0x5627430a1c48 Implicit # | | |-FunctionDecl 0x5627430a1df8 col:9 or 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x5627430a1ca8 col:20 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x5627430a1d28 col:31 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x5627430a1eb0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5627430a1f28 Implicit # | | | `-ConstAttr 0x5627430a1f50 Implicit # | | |-FunctionDecl 0x5627430a2100 col:9 or 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x5627430a1fb0 col:20 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x5627430a2030 col:31 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x5627430a21b8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5627430a2230 Implicit # | | | `-ConstAttr 0x5627430a2258 Implicit # | | |-FunctionDecl 0x5627430a2408 col:9 or 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x5627430a22b8 col:20 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x5627430a2338 col:31 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x5627430a24c0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5627430a2538 Implicit # | | | `-ConstAttr 0x5627430a2560 Implicit # | | |-FunctionDecl 0x5627430a2710 col:9 or 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x5627430a25c0 col:20 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x5627430a2640 col:31 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x5627430a27c8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5627430a2840 Implicit # | | | `-ConstAttr 0x5627430a2868 Implicit # | | |-FunctionDecl 0x5627430a2a18 col:9 or 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x5627430a28c8 col:20 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x5627430a2948 col:31 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x5627430a2ad0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5627430a2b48 Implicit # | | | `-ConstAttr 0x5627430a2b70 Implicit # | | |-FunctionDecl 0x5627430a2d20 col:9 or 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x5627430a2bd0 col:20 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x5627430a2c50 col:31 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x5627430a2dd8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5627430a2e50 Implicit # | | | `-ConstAttr 0x5627430a2e78 Implicit # | | |-FunctionDecl 0x5627430a3028 col:9 or 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x5627430a2ed8 col:20 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x5627430a2f58 col:31 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x5627430a30e0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5627430a3158 Implicit # | | | `-ConstAttr 0x5627430a3180 Implicit # | | |-FunctionDecl 0x5627430a3330 col:9 or 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x5627430a31e0 col:20 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x5627430a3260 col:31 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x5627430a33e8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5627430a3460 Implicit # | | | `-ConstAttr 0x5627430a3488 Implicit # | | |-FunctionDecl 0x5627430a3638 col:9 or 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x5627430a34e8 col:20 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x5627430a3568 col:31 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x5627430a36f0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5627430a3790 Implicit # | | | `-ConstAttr 0x5627430a37b8 Implicit # | | |-FunctionDecl 0x5627430a3968 col:9 or 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x5627430a3818 col:20 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x5627430a3898 col:31 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x5627430a3a20 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5627430a3a98 Implicit # | | | `-ConstAttr 0x5627430a3ac0 Implicit # | | |-FunctionDecl 0x5627430a3c70 col:9 or 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x5627430a3b20 col:20 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x5627430a3ba0 col:31 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x5627430a3d28 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5627430a3da0 Implicit # | | | `-ConstAttr 0x5627430a3dc8 Implicit # | | |-FunctionDecl 0x5627430a3f78 col:9 or 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x5627430a3e28 col:20 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x5627430a3ea8 col:31 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x5627430a4030 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5627430a40a8 Implicit # | | | `-ConstAttr 0x5627430a40d0 Implicit # | | |-FunctionDecl 0x5627430a4280 col:9 or 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x5627430a4130 col:20 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x5627430a41b0 col:31 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x5627430a4338 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5627430a43b0 Implicit # | | | `-ConstAttr 0x5627430a43d8 Implicit # | | |-FunctionDecl 0x5627430a4588 col:6 pow 'half (half, half)' # | | | |-ParmVarDecl 0x5627430a4438 col:14 'half' # | | | |-ParmVarDecl 0x5627430a44b8 col:20 'half' # | | | |-BuiltinAliasAttr 0x5627430a4640 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5627430a46b8 Implicit # | | | `-ConstAttr 0x5627430a46e0 Implicit # | | |-FunctionDecl 0x5627430a4898 col:7 pow 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5627430a4748 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x5627430a47c8 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5627430a4950 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5627430a49c8 Implicit # | | | `-ConstAttr 0x5627430a49f0 Implicit # | | |-FunctionDecl 0x5627430a4bb8 col:7 pow 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5627430a4a68 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x5627430a4ae8 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5627430a4c70 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5627430a4ce8 Implicit # | | | `-ConstAttr 0x5627430a4d10 Implicit # | | |-FunctionDecl 0x5627430a4ed8 col:7 pow 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5627430a4d88 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x5627430a4e08 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5627430a4f90 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5627430a5008 Implicit # | | | `-ConstAttr 0x5627430a5030 Implicit # | | |-FunctionDecl 0x5627430a51e0 col:7 used pow 'float (float, float)' # | | | |-ParmVarDecl 0x5627430a5090 col:16 'float' # | | | |-ParmVarDecl 0x5627430a5110 col:23 'float' # | | | |-BuiltinAliasAttr 0x5627430a5298 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5627430a5310 Implicit # | | | `-ConstAttr 0x5627430a5338 Implicit # | | |-FunctionDecl 0x5627430a5500 col:8 used pow 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5627430a53b0 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x5627430a5430 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5627430a55b8 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5627430a5630 Implicit # | | | `-ConstAttr 0x5627430a5658 Implicit # | | |-FunctionDecl 0x5627430a5870 col:8 used pow 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5627430a56d0 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5627430a57a0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5627430a5928 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5627430a59a0 Implicit # | | | `-ConstAttr 0x5627430a59c8 Implicit # | | |-FunctionDecl 0x5627430a5b90 col:8 used pow 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5627430a5a40 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x5627430a5ac0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5627430a5c48 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5627430a5cc0 Implicit # | | | `-ConstAttr 0x5627430a5ce8 Implicit # | | |-FunctionDecl 0x5627430a5e10 col:6 reversebits 'uint (uint)' # | | | |-ParmVarDecl 0x5627430a5d60 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5627430a5ec0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5627430a5f38 Implicit # | | | `-ConstAttr 0x5627430a5f60 Implicit # | | |-FunctionDecl 0x5627430a6078 col:7 reversebits 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5627430a5fc8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5627430a6128 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5627430a61a0 Implicit # | | | `-ConstAttr 0x5627430a61c8 Implicit # | | |-FunctionDecl 0x5627430a62f0 col:7 reversebits 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5627430a6240 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5627430a63a0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5627430a6418 Implicit # | | | `-ConstAttr 0x5627430a6440 Implicit # | | |-FunctionDecl 0x5627430a6568 col:7 reversebits 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5627430a64b8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5627430a6618 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5627430a6690 Implicit # | | | `-ConstAttr 0x5627430a66b8 Implicit # | | |-FunctionDecl 0x5627430a67e0 col:10 reversebits 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5627430a6730 col:30 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5627430a6890 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5627430a6908 Implicit # | | | `-ConstAttr 0x5627430a6930 Implicit # | | |-FunctionDecl 0x5627430a6a58 col:11 reversebits 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5627430a69a8 col:32 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5627430a6b08 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5627430a6b80 Implicit # | | | `-ConstAttr 0x5627430a6ba8 Implicit # | | |-FunctionDecl 0x5627430a6cd0 col:11 reversebits 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5627430a6c20 col:32 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5627430a6d80 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5627430a6df8 Implicit # | | | `-ConstAttr 0x5627430a6e20 Implicit # | | |-FunctionDecl 0x5627430a6f48 col:11 reversebits 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5627430a6e98 col:32 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5627430a6ff8 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5627430a7070 Implicit # | | | `-ConstAttr 0x5627430a7098 Implicit # | | |-FunctionDecl 0x5627430a7260 col:7 cross 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5627430a7110 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x5627430a7190 col:25 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5627430a7318 clang_builtin_alias __builtin_hlsl_crossf16 # | | | |-NoThrowAttr 0x5627430a7390 Implicit # | | | `-ConstAttr 0x5627430a73b8 Implicit # | | |-FunctionDecl 0x5627430a7570 col:8 cross 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5627430a7420 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x5627430a74a0 col:28 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5627430a7628 clang_builtin_alias __builtin_hlsl_crossf32 # | | | |-NoThrowAttr 0x5627430a76a0 Implicit # | | | `-ConstAttr 0x5627430a76c8 Implicit # | | |-FunctionDecl 0x5627430a77f8 col:6 rcp 'half (half)' # | | | |-ParmVarDecl 0x5627430a7728 col:14 'half' # | | | |-BuiltinAliasAttr 0x5627430a78a8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5627430a7920 Implicit # | | | `-ConstAttr 0x5627430a7948 Implicit # | | |-FunctionDecl 0x5627430a7a60 col:7 rcp 'half2 (half2)' # | | | |-ParmVarDecl 0x5627430a79b0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5627430a7b10 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5627430a7b88 Implicit # | | | `-ConstAttr 0x5627430a7bb0 Implicit # | | |-FunctionDecl 0x5627430a7cd8 col:7 rcp 'half3 (half3)' # | | | |-ParmVarDecl 0x5627430a7c28 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5627430a7d88 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5627430a7e00 Implicit # | | | `-ConstAttr 0x5627430a7e28 Implicit # | | |-FunctionDecl 0x5627430a7f50 col:7 rcp 'half4 (half4)' # | | | |-ParmVarDecl 0x5627430a7ea0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5627430a8000 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5627430a8078 Implicit # | | | `-ConstAttr 0x5627430a80a0 Implicit # | | |-FunctionDecl 0x5627430a81b0 col:7 rcp 'float (float)' # | | | |-ParmVarDecl 0x5627430a8100 col:16 'float' # | | | |-BuiltinAliasAttr 0x5627430a8260 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5627430a82d8 Implicit # | | | `-ConstAttr 0x5627430a8300 Implicit # | | |-FunctionDecl 0x5627430a8428 col:8 rcp 'float2 (float2)' # | | | |-ParmVarDecl 0x5627430a8378 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5627430a84d8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5627430a8550 Implicit # | | | `-ConstAttr 0x5627430a8578 Implicit # | | |-FunctionDecl 0x5627430a86a0 col:8 rcp 'float3 (float3)' # | | | |-ParmVarDecl 0x5627430a85f0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5627430a8750 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5627430a87c8 Implicit # | | | `-ConstAttr 0x5627430a87f0 Implicit # | | |-FunctionDecl 0x5627430a8918 col:8 rcp 'float4 (float4)' # | | | |-ParmVarDecl 0x5627430a8868 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5627430a89c8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5627430a8a40 Implicit # | | | `-ConstAttr 0x5627430a8a68 Implicit # | | |-FunctionDecl 0x5627430a8b78 col:8 rcp 'double (double)' # | | | |-ParmVarDecl 0x5627430a8ac8 col:18 'double' # | | | |-BuiltinAliasAttr 0x5627430a8c28 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5627430a8ca0 Implicit # | | | `-ConstAttr 0x5627430a8cc8 Implicit # | | |-FunctionDecl 0x5627430a8df0 col:9 rcp 'double2 (double2)' # | | | |-ParmVarDecl 0x5627430a8d40 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5627430a8ea0 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5627430a8f18 Implicit # | | | `-ConstAttr 0x5627430a8f40 Implicit # | | |-FunctionDecl 0x5627430a9068 col:9 rcp 'double3 (double3)' # | | | |-ParmVarDecl 0x5627430a8fb8 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5627430a9118 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5627430a9190 Implicit # | | | `-ConstAttr 0x5627430a91b8 Implicit # | | |-FunctionDecl 0x5627430a92e0 col:9 rcp 'double4 (double4)' # | | | |-ParmVarDecl 0x5627430a9230 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5627430a9390 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5627430a9408 Implicit # | | | `-ConstAttr 0x5627430a9430 Implicit # | | |-FunctionDecl 0x5627430a9540 col:6 rsqrt 'half (half)' # | | | |-ParmVarDecl 0x5627430a9490 col:16 'half' # | | | |-BuiltinAliasAttr 0x5627430a95f0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5627430a9668 Implicit # | | | `-ConstAttr 0x5627430a9690 Implicit # | | |-FunctionDecl 0x5627430a97c0 col:7 rsqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x5627430a96f8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5627430a9870 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5627430a98e8 Implicit # | | | `-ConstAttr 0x5627430a9910 Implicit # | | |-FunctionDecl 0x5627430a9a38 col:7 rsqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x5627430a9988 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5627430a9ae8 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5627430a9b60 Implicit # | | | `-ConstAttr 0x5627430a9b88 Implicit # | | |-FunctionDecl 0x5627430a9cb0 col:7 rsqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x5627430a9c00 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5627430a9d60 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5627430a9dd8 Implicit # | | | `-ConstAttr 0x5627430a9e00 Implicit # | | |-FunctionDecl 0x5627430a9f10 col:7 used rsqrt 'float (float)' # | | | |-ParmVarDecl 0x5627430a9e60 col:18 'float' # | | | |-BuiltinAliasAttr 0x5627430a9fc0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5627430aa038 Implicit # | | | `-ConstAttr 0x5627430aa060 Implicit # | | |-FunctionDecl 0x5627430aa188 col:8 used rsqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x5627430aa0d8 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5627430aa238 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5627430aa2b0 Implicit # | | | `-ConstAttr 0x5627430aa2d8 Implicit # | | |-FunctionDecl 0x5627430aa400 col:8 used rsqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x5627430aa350 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5627430aa4b0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5627430aa528 Implicit # | | | `-ConstAttr 0x5627430aa550 Implicit # | | |-FunctionDecl 0x5627430aa678 col:8 used rsqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x5627430aa5c8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5627430aa728 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5627430aa7a0 Implicit # | | | `-ConstAttr 0x5627430aa7c8 Implicit # | | |-FunctionDecl 0x5627430aa8d8 col:6 round 'half (half)' # | | | |-ParmVarDecl 0x5627430aa828 col:16 'half' # | | | |-BuiltinAliasAttr 0x5627430aa988 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5627430aaa00 Implicit # | | | `-ConstAttr 0x5627430aaa28 Implicit # | | |-FunctionDecl 0x5627430aab40 col:7 round 'half2 (half2)' # | | | |-ParmVarDecl 0x5627430aaa90 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5627430aabf0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5627430aac68 Implicit # | | | `-ConstAttr 0x5627430aac90 Implicit # | | |-FunctionDecl 0x5627430aadb8 col:7 round 'half3 (half3)' # | | | |-ParmVarDecl 0x5627430aad08 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5627430aae68 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5627430aaee0 Implicit # | | | `-ConstAttr 0x5627430aaf08 Implicit # | | |-FunctionDecl 0x5627430ab030 col:7 round 'half4 (half4)' # | | | |-ParmVarDecl 0x5627430aaf80 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5627430ab0e0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5627430ab158 Implicit # | | | `-ConstAttr 0x5627430ab180 Implicit # | | |-FunctionDecl 0x5627430ab290 col:7 used round 'float (float)' # | | | |-ParmVarDecl 0x5627430ab1e0 col:18 'float' # | | | |-BuiltinAliasAttr 0x5627430ab340 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5627430ab3b8 Implicit # | | | `-ConstAttr 0x5627430ab3e0 Implicit # | | |-FunctionDecl 0x5627430ab508 col:8 used round 'float2 (float2)' # | | | |-ParmVarDecl 0x5627430ab458 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5627430ab5b8 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5627430ab630 Implicit # | | | `-ConstAttr 0x5627430ab658 Implicit # | | |-FunctionDecl 0x56274306fbe0 col:8 used round 'float3 (float3)' # | | | |-ParmVarDecl 0x5627430ab6d0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56274306fc90 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x56274306fd08 Implicit # | | | `-ConstAttr 0x56274306fd30 Implicit # | | |-FunctionDecl 0x56274306fe58 col:8 used round 'float4 (float4)' # | | | |-ParmVarDecl 0x56274306fda8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56274306ff08 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x56274306ff80 Implicit # | | | `-ConstAttr 0x56274306ffa8 Implicit # | | |-FunctionDecl 0x5627430700b8 col:6 saturate 'half (half)' # | | | |-ParmVarDecl 0x562743070008 col:19 'half' # | | | |-BuiltinAliasAttr 0x562743070168 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5627430701e0 Implicit # | | | `-ConstAttr 0x562743070208 Implicit # | | |-FunctionDecl 0x562743070320 col:7 saturate 'half2 (half2)' # | | | |-ParmVarDecl 0x562743070270 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5627430703d0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x562743070448 Implicit # | | | `-ConstAttr 0x562743070470 Implicit # | | |-FunctionDecl 0x562743070598 col:7 saturate 'half3 (half3)' # | | | |-ParmVarDecl 0x5627430704e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562743070648 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5627430706c0 Implicit # | | | `-ConstAttr 0x5627430706e8 Implicit # | | |-FunctionDecl 0x562743070810 col:7 saturate 'half4 (half4)' # | | | |-ParmVarDecl 0x562743070760 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5627430708c0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x562743070938 Implicit # | | | `-ConstAttr 0x562743070960 Implicit # | | |-FunctionDecl 0x562743070a70 col:7 saturate 'float (float)' # | | | |-ParmVarDecl 0x5627430709c0 col:21 'float' # | | | |-BuiltinAliasAttr 0x562743070b20 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x562743070b98 Implicit # | | | `-ConstAttr 0x562743070bc0 Implicit # | | |-FunctionDecl 0x562743070ce8 col:8 saturate 'float2 (float2)' # | | | |-ParmVarDecl 0x562743070c38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562743070d98 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x562743070e10 Implicit # | | | `-ConstAttr 0x562743070e38 Implicit # | | |-FunctionDecl 0x562743070f60 col:8 saturate 'float3 (float3)' # | | | |-ParmVarDecl 0x562743070eb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562743071010 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x562743071088 Implicit # | | | `-ConstAttr 0x5627430710b0 Implicit # | | |-FunctionDecl 0x5627430711d8 col:8 saturate 'float4 (float4)' # | | | |-ParmVarDecl 0x562743071128 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562743071288 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x562743071300 Implicit # | | | `-ConstAttr 0x562743071328 Implicit # | | |-FunctionDecl 0x562743071438 col:8 saturate 'double (double)' # | | | |-ParmVarDecl 0x562743071388 col:23 'double' # | | | |-BuiltinAliasAttr 0x5627430714e8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x562743071560 Implicit # | | | `-ConstAttr 0x562743071588 Implicit # | | |-FunctionDecl 0x5627430716b0 col:9 saturate 'double2 (double2)' # | | | |-ParmVarDecl 0x562743071600 col:25 'double2':'vector' # | | | |-BuiltinAliasAttr 0x562743071760 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5627430717d8 Implicit # | | | `-ConstAttr 0x562743071800 Implicit # | | |-FunctionDecl 0x562743071928 col:9 saturate 'double3 (double3)' # | | | |-ParmVarDecl 0x562743071878 col:25 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5627430719d8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x562743071a50 Implicit # | | | `-ConstAttr 0x562743071a78 Implicit # | | |-FunctionDecl 0x562743071bf0 col:9 saturate 'double4 (double4)' # | | | |-ParmVarDecl 0x562743071af0 col:25 'double4':'vector' # | | | |-BuiltinAliasAttr 0x562743071ca0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x562743071d18 Implicit # | | | `-ConstAttr 0x562743071d40 Implicit # | | |-FunctionTemplateDecl 0x562743072158 col:3 select # | | | |-TemplateTypeParmDecl 0x562743071d78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5627430720b0 col:3 select 'T (bool, T, T)' # | | | |-ParmVarDecl 0x562743071e40 col:14 'bool' # | | | |-ParmVarDecl 0x562743071eb8 col:17 'T' # | | | |-ParmVarDecl 0x562743071f30 col:20 'T' # | | | |-BuiltinAliasAttr 0x5627430721c8 clang_builtin_alias __builtin_hlsl_select # | | | |-NoThrowAttr 0x5627430722a8 Implicit # | | | `-ConstAttr 0x5627430722d0 Implicit # | | |-FunctionTemplateDecl 0x5627430727d0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5627430722f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562743072728 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x562743072478 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x562743072558 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x562743072638 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x562743072840 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x562743072da0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5627430728c8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562743072cf8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x562743072a48 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x562743072b28 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x562743072c08 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x562743072e10 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x562743073370 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x562743072e98 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5627430732c8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x562743073018 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5627430730f8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5627430731d8 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x5627430733e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x562743073970 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x562743073468 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5627430738c8 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x5627430735e8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x562743073660 col:39 'T' # | | | |-ParmVarDecl 0x562743073740 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x5627430739e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5627430b7b00 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x562743073a68 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5627430b7a58 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x5627430b77c0 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5627430b7838 col:39 'T' # | | | |-ParmVarDecl 0x5627430b7918 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x5627430b7b70 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5627430b80b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5627430b7bf8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5627430b8008 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x5627430b7d78 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5627430b7df0 col:39 'T' # | | | |-ParmVarDecl 0x5627430b7ed0 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x5627430b8120 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5627430b86b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5627430b81a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5627430b8608 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x5627430b8328 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5627430b8408 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5627430b8480 col:53 'T' # | | | `-BuiltinAliasAttr 0x5627430b8720 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5627430b8c60 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5627430b87a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5627430b8bb8 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x5627430b8928 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5627430b8a08 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5627430b8a80 col:53 'T' # | | | `-BuiltinAliasAttr 0x5627430b8cd0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5627430b9210 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5627430b8d58 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5627430b9168 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x5627430b8ed8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5627430b8fb8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5627430b9030 col:53 'T' # | | | `-BuiltinAliasAttr 0x5627430b9280 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5627430b9950 line:2273:72 invalid select # | | | |-TemplateTypeParmDecl 0x5627430b9308 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5627430b98a8 line:2273:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x5627430b9620 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x5627430b9698 col:23 'T' # | | | |-ParmVarDecl 0x5627430b9710 col:26 'T' # | | | `-BuiltinAliasAttr 0x5627430b99c0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5627430b9fc0 line:2278:72 invalid select # | | | |-TemplateTypeParmDecl 0x5627430b9a48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5627430b9f18 line:2278:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x5627430b9cf0 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x5627430b9d68 col:23 'T' # | | | |-ParmVarDecl 0x5627430b9de0 col:26 'T' # | | | `-BuiltinAliasAttr 0x5627430ba030 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5627430ba630 line:2283:72 invalid select # | | | |-TemplateTypeParmDecl 0x5627430ba0b8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5627430ba588 line:2283:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x5627430ba360 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x5627430ba3d8 col:23 'T' # | | | |-ParmVarDecl 0x5627430ba450 col:26 'T' # | | | `-BuiltinAliasAttr 0x5627430ba6a0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionDecl 0x5627430ba800 col:6 sin 'half (half)' # | | | |-ParmVarDecl 0x5627430ba750 col:14 'half' # | | | |-BuiltinAliasAttr 0x5627430ba8b0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5627430ba928 Implicit # | | | `-ConstAttr 0x5627430ba950 Implicit # | | |-FunctionDecl 0x5627430baa68 col:7 sin 'half2 (half2)' # | | | |-ParmVarDecl 0x5627430ba9b8 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5627430bab18 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5627430bab90 Implicit # | | | `-ConstAttr 0x5627430babb8 Implicit # | | |-FunctionDecl 0x5627430bace0 col:7 sin 'half3 (half3)' # | | | |-ParmVarDecl 0x5627430bac30 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5627430bad90 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5627430bae08 Implicit # | | | `-ConstAttr 0x5627430bae30 Implicit # | | |-FunctionDecl 0x5627430baf58 col:7 sin 'half4 (half4)' # | | | |-ParmVarDecl 0x5627430baea8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5627430bb008 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5627430bb080 Implicit # | | | `-ConstAttr 0x5627430bb0a8 Implicit # | | |-FunctionDecl 0x5627430bb1b8 col:7 used sin 'float (float)' # | | | |-ParmVarDecl 0x5627430bb108 col:16 'float' # | | | |-BuiltinAliasAttr 0x5627430bb268 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5627430bb2e0 Implicit # | | | `-ConstAttr 0x5627430bb308 Implicit # | | |-FunctionDecl 0x5627430bb430 col:8 used sin 'float2 (float2)' # | | | |-ParmVarDecl 0x5627430bb380 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5627430bb4e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5627430bb558 Implicit # | | | `-ConstAttr 0x5627430bb580 Implicit # | | |-FunctionDecl 0x5627430bb6a8 col:8 used sin 'float3 (float3)' # | | | |-ParmVarDecl 0x5627430bb5f8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5627430bb758 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5627430bb7e0 Implicit # | | | `-ConstAttr 0x5627430bb808 Implicit # | | |-FunctionDecl 0x5627430bb930 col:8 used sin 'float4 (float4)' # | | | |-ParmVarDecl 0x5627430bb880 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5627430bb9e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5627430bba58 Implicit # | | | `-ConstAttr 0x5627430bba80 Implicit # | | |-FunctionDecl 0x5627430bbb90 col:6 sinh 'half (half)' # | | | |-ParmVarDecl 0x5627430bbae0 col:15 'half' # | | | |-BuiltinAliasAttr 0x5627430bbc40 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5627430bbcb8 Implicit # | | | `-ConstAttr 0x5627430bbce0 Implicit # | | |-FunctionDecl 0x5627430bbdf8 col:7 sinh 'half2 (half2)' # | | | |-ParmVarDecl 0x5627430bbd48 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5627430bbea8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5627430bbf20 Implicit # | | | `-ConstAttr 0x5627430bbf48 Implicit # | | |-FunctionDecl 0x5627430bc070 col:7 sinh 'half3 (half3)' # | | | |-ParmVarDecl 0x5627430bbfc0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5627430bc120 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5627430bc198 Implicit # | | | `-ConstAttr 0x5627430bc1c0 Implicit # | | |-FunctionDecl 0x5627430bc2e8 col:7 sinh 'half4 (half4)' # | | | |-ParmVarDecl 0x5627430bc238 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5627430bc398 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5627430bc410 Implicit # | | | `-ConstAttr 0x5627430bc438 Implicit # | | |-FunctionDecl 0x5627430bc548 col:7 used sinh 'float (float)' # | | | |-ParmVarDecl 0x5627430bc498 col:17 'float' # | | | |-BuiltinAliasAttr 0x5627430bc5f8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5627430bc670 Implicit # | | | `-ConstAttr 0x5627430bc698 Implicit # | | |-FunctionDecl 0x5627430bc7c0 col:8 used sinh 'float2 (float2)' # | | | |-ParmVarDecl 0x5627430bc710 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5627430bc870 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5627430bc8e8 Implicit # | | | `-ConstAttr 0x5627430bc910 Implicit # | | |-FunctionDecl 0x5627430bca38 col:8 used sinh 'float3 (float3)' # | | | |-ParmVarDecl 0x5627430bc988 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5627430bcae8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5627430bcb60 Implicit # | | | `-ConstAttr 0x5627430bcb88 Implicit # | | |-FunctionDecl 0x5627430bccb0 col:8 used sinh 'float4 (float4)' # | | | |-ParmVarDecl 0x5627430bcc00 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5627430bcd60 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5627430bcdd8 Implicit # | | | `-ConstAttr 0x5627430bce00 Implicit # | | |-FunctionDecl 0x5627430bcf10 col:6 sqrt 'half (half)' # | | | |-ParmVarDecl 0x5627430bce60 col:15 'half' # | | | |-BuiltinAliasAttr 0x5627430bcfc0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5627430bd038 Implicit # | | | `-ConstAttr 0x5627430bd060 Implicit # | | |-FunctionDecl 0x5627430bd178 col:7 sqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x5627430bd0c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5627430bd228 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5627430bd2a0 Implicit # | | | `-ConstAttr 0x5627430bd2c8 Implicit # | | |-FunctionDecl 0x5627430bd3f0 col:7 sqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x5627430bd340 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5627430bd4a0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5627430bd518 Implicit # | | | `-ConstAttr 0x5627430bd540 Implicit # | | |-FunctionDecl 0x5627430bd668 col:7 sqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x5627430bd5b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5627430bd718 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5627430bd790 Implicit # | | | `-ConstAttr 0x5627430bd7b8 Implicit # | | |-FunctionDecl 0x5627430bd8d8 col:7 used sqrt 'float (float)' # | | | |-ParmVarDecl 0x5627430bd828 col:17 'float' # | | | |-BuiltinAliasAttr 0x5627430bd988 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5627430bda00 Implicit # | | | `-ConstAttr 0x5627430bda28 Implicit # | | |-FunctionDecl 0x5627430bdb50 col:8 used sqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x5627430bdaa0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5627430bdc00 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5627430bdc78 Implicit # | | | `-ConstAttr 0x5627430bdca0 Implicit # | | |-FunctionDecl 0x5627430bddc8 col:8 used sqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x5627430bdd18 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5627430bde78 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5627430bdef0 Implicit # | | | `-ConstAttr 0x5627430bdf18 Implicit # | | |-FunctionDecl 0x5627430be040 col:8 used sqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x5627430bdf90 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5627430be0f0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5627430be168 Implicit # | | | `-ConstAttr 0x5627430be190 Implicit # | | |-FunctionDecl 0x5627430be340 col:6 step 'half (half, half)' # | | | |-ParmVarDecl 0x5627430be1f0 col:15 'half' # | | | |-ParmVarDecl 0x5627430be270 col:21 'half' # | | | |-BuiltinAliasAttr 0x5627430be3f8 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5627430be470 Implicit # | | | `-ConstAttr 0x5627430be498 Implicit # | | |-FunctionDecl 0x5627430be650 col:7 step 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5627430be500 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x5627430be580 col:24 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5627430be708 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5627430be780 Implicit # | | | `-ConstAttr 0x5627430be7a8 Implicit # | | |-FunctionDecl 0x5627430be970 col:7 step 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5627430be820 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x5627430be8a0 col:24 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5627430bea28 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5627430beaa0 Implicit # | | | `-ConstAttr 0x5627430beac8 Implicit # | | |-FunctionDecl 0x5627430bec90 col:7 step 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5627430beb40 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x5627430bebc0 col:24 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5627430bed48 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5627430bedc0 Implicit # | | | `-ConstAttr 0x5627430bede8 Implicit # | | |-FunctionDecl 0x5627430bef98 col:7 used step 'float (float, float)' # | | | |-ParmVarDecl 0x5627430bee48 col:17 'float' # | | | |-ParmVarDecl 0x5627430beec8 col:24 'float' # | | | |-BuiltinAliasAttr 0x5627430bf050 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5627430bf0c8 Implicit # | | | `-ConstAttr 0x5627430bf0f0 Implicit # | | |-FunctionDecl 0x5627430bf2b8 col:8 used step 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5627430bf168 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x5627430bf1e8 col:27 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5627430bf370 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5627430bf3e8 Implicit # | | | `-ConstAttr 0x5627430bf410 Implicit # | | |-FunctionDecl 0x5627430bf5d8 col:8 used step 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5627430bf488 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x5627430bf508 col:27 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5627430bf690 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5627430bf708 Implicit # | | | `-ConstAttr 0x5627430bf730 Implicit # | | |-FunctionDecl 0x5627430bf950 col:8 used step 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5627430bf800 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x5627430bf880 col:27 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5627430bfa08 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5627430bfa80 Implicit # | | | `-ConstAttr 0x5627430bfaa8 Implicit # | | |-FunctionDecl 0x5627430bfbb8 col:6 tan 'half (half)' # | | | |-ParmVarDecl 0x5627430bfb08 col:14 'half' # | | | |-BuiltinAliasAttr 0x5627430bfc68 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5627430bfce0 Implicit # | | | `-ConstAttr 0x5627430bfd08 Implicit # | | |-FunctionDecl 0x5627430bfe20 col:7 tan 'half2 (half2)' # | | | |-ParmVarDecl 0x5627430bfd70 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5627430bfed0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5627430bff48 Implicit # | | | `-ConstAttr 0x5627430bff70 Implicit # | | |-FunctionDecl 0x5627430c0098 col:7 tan 'half3 (half3)' # | | | |-ParmVarDecl 0x5627430bffe8 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5627430c0148 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5627430c01c0 Implicit # | | | `-ConstAttr 0x5627430c01e8 Implicit # | | |-FunctionDecl 0x5627430c0310 col:7 tan 'half4 (half4)' # | | | |-ParmVarDecl 0x5627430c0260 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5627430c03c0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5627430c0438 Implicit # | | | `-ConstAttr 0x5627430c0460 Implicit # | | |-FunctionDecl 0x5627430c0570 col:7 used tan 'float (float)' # | | | |-ParmVarDecl 0x5627430c04c0 col:16 'float' # | | | |-BuiltinAliasAttr 0x5627430c0620 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5627430c0698 Implicit # | | | `-ConstAttr 0x5627430c06c0 Implicit # | | |-FunctionDecl 0x5627430c07e8 col:8 used tan 'float2 (float2)' # | | | |-ParmVarDecl 0x5627430c0738 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5627430c0898 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5627430c0910 Implicit # | | | `-ConstAttr 0x5627430c0938 Implicit # | | |-FunctionDecl 0x5627430c0a60 col:8 used tan 'float3 (float3)' # | | | |-ParmVarDecl 0x5627430c09b0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5627430c0b10 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5627430c0b88 Implicit # | | | `-ConstAttr 0x5627430c0bb0 Implicit # | | |-FunctionDecl 0x5627430c0cd8 col:8 used tan 'float4 (float4)' # | | | |-ParmVarDecl 0x5627430c0c28 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5627430c0d88 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5627430c0e00 Implicit # | | | `-ConstAttr 0x5627430c0e28 Implicit # | | |-FunctionDecl 0x5627430c0f38 col:6 tanh 'half (half)' # | | | |-ParmVarDecl 0x5627430c0e88 col:15 'half' # | | | |-BuiltinAliasAttr 0x5627430c0fe8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5627430c1060 Implicit # | | | `-ConstAttr 0x5627430c1088 Implicit # | | |-FunctionDecl 0x5627430c11a0 col:7 tanh 'half2 (half2)' # | | | |-ParmVarDecl 0x5627430c10f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5627430c1250 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5627430c12c8 Implicit # | | | `-ConstAttr 0x5627430c12f0 Implicit # | | |-FunctionDecl 0x5627430c1418 col:7 tanh 'half3 (half3)' # | | | |-ParmVarDecl 0x5627430c1368 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5627430c14c8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5627430c1540 Implicit # | | | `-ConstAttr 0x5627430c1568 Implicit # | | |-FunctionDecl 0x5627430c1690 col:7 tanh 'half4 (half4)' # | | | |-ParmVarDecl 0x5627430c15e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5627430c1740 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5627430c17b8 Implicit # | | | `-ConstAttr 0x5627430c1810 Implicit # | | |-FunctionDecl 0x5627430c1920 col:7 used tanh 'float (float)' # | | | |-ParmVarDecl 0x5627430c1870 col:17 'float' # | | | |-BuiltinAliasAttr 0x5627430c19d0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5627430c1a48 Implicit # | | | `-ConstAttr 0x5627430c1a70 Implicit # | | |-FunctionDecl 0x5627430c1b98 col:8 used tanh 'float2 (float2)' # | | | |-ParmVarDecl 0x5627430c1ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5627430c1c48 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5627430c1cc0 Implicit # | | | `-ConstAttr 0x5627430c1ce8 Implicit # | | |-FunctionDecl 0x5627430c1e10 col:8 used tanh 'float3 (float3)' # | | | |-ParmVarDecl 0x5627430c1d60 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5627430c1ec0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5627430c1f38 Implicit # | | | `-ConstAttr 0x5627430c1f60 Implicit # | | |-FunctionDecl 0x5627430c2088 col:8 used tanh 'float4 (float4)' # | | | |-ParmVarDecl 0x5627430c1fd8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5627430c2138 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5627430c21b0 Implicit # | | | `-ConstAttr 0x5627430c21d8 Implicit # | | |-FunctionDecl 0x5627430c22e8 col:6 trunc 'half (half)' # | | | |-ParmVarDecl 0x5627430c2238 col:16 'half' # | | | |-BuiltinAliasAttr 0x5627430c2398 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5627430c2410 Implicit # | | | `-ConstAttr 0x5627430c2438 Implicit # | | |-FunctionDecl 0x5627430c2550 col:7 trunc 'half2 (half2)' # | | | |-ParmVarDecl 0x5627430c24a0 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5627430c2600 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5627430c2678 Implicit # | | | `-ConstAttr 0x5627430c26a0 Implicit # | | |-FunctionDecl 0x5627430c27c8 col:7 trunc 'half3 (half3)' # | | | |-ParmVarDecl 0x5627430c2718 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5627430c2878 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5627430c28f0 Implicit # | | | `-ConstAttr 0x5627430c2918 Implicit # | | |-FunctionDecl 0x5627430c2a40 col:7 trunc 'half4 (half4)' # | | | |-ParmVarDecl 0x5627430c2990 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5627430c2af0 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5627430c2b68 Implicit # | | | `-ConstAttr 0x5627430c2b90 Implicit # | | |-FunctionDecl 0x5627430c2ca0 col:7 used trunc 'float (float)' # | | | |-ParmVarDecl 0x5627430c2bf0 col:18 'float' # | | | |-BuiltinAliasAttr 0x5627430c2d50 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5627430c2dc8 Implicit # | | | `-ConstAttr 0x5627430c2df0 Implicit # | | |-FunctionDecl 0x5627430c2f18 col:8 used trunc 'float2 (float2)' # | | | |-ParmVarDecl 0x5627430c2e68 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5627430c2fc8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5627430c3040 Implicit # | | | `-ConstAttr 0x5627430c3068 Implicit # | | |-FunctionDecl 0x5627430c3190 col:8 used trunc 'float3 (float3)' # | | | |-ParmVarDecl 0x5627430c30e0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5627430c3240 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5627430c32b8 Implicit # | | | `-ConstAttr 0x5627430c32e0 Implicit # | | |-FunctionDecl 0x5627430c3408 col:8 used trunc 'float4 (float4)' # | | | |-ParmVarDecl 0x5627430c3358 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5627430c34b8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5627430c3530 Implicit # | | | `-ConstAttr 0x5627430c3558 Implicit # | | |-FunctionDecl 0x5627430c3660 col:34 WaveActiveAllEqual 'bool (half)' # | | | |-ParmVarDecl 0x5627430c35b8 col:57 'half' # | | | |-BuiltinAliasAttr 0x5627430c3710 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5627430c3770 # | | | |-NoThrowAttr 0x5627430c37b0 Implicit # | | | `-ConstAttr 0x5627430c37d8 Implicit # | | |-FunctionDecl 0x5627430c3900 col:35 WaveActiveAllEqual 'bool2 (half2)' # | | | |-ParmVarDecl 0x5627430c3850 col:59 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5627430c39b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5627430c3a10 # | | | |-NoThrowAttr 0x5627430c3a50 Implicit # | | | `-ConstAttr 0x5627430c3a78 Implicit # | | |-FunctionDecl 0x5627430c3ba0 col:35 WaveActiveAllEqual 'bool3 (half3)' # | | | |-ParmVarDecl 0x5627430c3af0 col:59 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5627430c3c50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5627430c3cb0 # | | | |-NoThrowAttr 0x5627430c3cf0 Implicit # | | | `-ConstAttr 0x5627430c3d18 Implicit # | | |-FunctionDecl 0x5627430c3e40 col:35 WaveActiveAllEqual 'bool4 (half4)' # | | | |-ParmVarDecl 0x5627430c3d90 col:59 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5627430c3ef0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5627430c3f50 # | | | |-NoThrowAttr 0x5627430c3f90 Implicit # | | | `-ConstAttr 0x5627430c3fb8 Implicit # | | |-FunctionDecl 0x5627430c40d0 col:34 WaveActiveAllEqual 'bool (int)' # | | | |-ParmVarDecl 0x5627430c4028 col:56 'int' # | | | |-AvailabilityAttr 0x5627430c4180 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430c4240 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5627430c4270 # | | | |-NoThrowAttr 0x5627430c42b0 Implicit # | | | `-ConstAttr 0x5627430c42d8 Implicit # | | |-FunctionDecl 0x5627430c4488 col:35 WaveActiveAllEqual 'bool2 (int2)' # | | | |-ParmVarDecl 0x5627430c4360 col:58 'int2':'vector' # | | | |-AvailabilityAttr 0x5627430c4538 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430c45f8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5627430c4628 # | | | |-NoThrowAttr 0x5627430c4668 Implicit # | | | `-ConstAttr 0x5627430c4690 Implicit # | | |-FunctionDecl 0x5627430c4848 col:35 WaveActiveAllEqual 'bool3 (int3)' # | | | |-ParmVarDecl 0x5627430c4718 col:58 'int3':'vector' # | | | |-AvailabilityAttr 0x5627430c48f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430c49b8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5627430c49e8 # | | | |-NoThrowAttr 0x5627430c4a28 Implicit # | | | `-ConstAttr 0x5627430c4a50 Implicit # | | |-FunctionDecl 0x5627430c4c08 col:35 WaveActiveAllEqual 'bool4 (int4)' # | | | |-ParmVarDecl 0x5627430c4ad8 col:58 'int4':'vector' # | | | |-AvailabilityAttr 0x5627430c4cb8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430c4d78 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5627430c4da8 # | | | |-NoThrowAttr 0x5627430c4de8 Implicit # | | | `-ConstAttr 0x5627430c4e10 Implicit # | | |-FunctionDecl 0x5627430c4f40 col:34 WaveActiveAllEqual 'bool (uint)' # | | | |-ParmVarDecl 0x5627430c4e98 col:57 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5627430c4ff0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430c50b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5627430c50e0 # | | | |-NoThrowAttr 0x5627430c5120 Implicit # | | | `-ConstAttr 0x5627430c5148 Implicit # | | |-FunctionDecl 0x5627430c52f8 col:35 WaveActiveAllEqual 'bool2 (uint2)' # | | | |-ParmVarDecl 0x5627430c51d0 col:59 'uint2':'vector' # | | | |-AvailabilityAttr 0x5627430c53a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430c5468 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5627430c5498 # | | | |-NoThrowAttr 0x5627430c54d8 Implicit # | | | `-ConstAttr 0x5627430c5500 Implicit # | | |-FunctionDecl 0x5627430c56b8 col:35 WaveActiveAllEqual 'bool3 (uint3)' # | | | |-ParmVarDecl 0x5627430c5588 col:59 'uint3':'vector' # | | | |-AvailabilityAttr 0x5627430c5768 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430c5860 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5627430c5890 # | | | |-NoThrowAttr 0x5627430c58d0 Implicit # | | | `-ConstAttr 0x5627430c58f8 Implicit # | | |-FunctionDecl 0x5627430c5aa8 col:35 WaveActiveAllEqual 'bool4 (uint4)' # | | | |-ParmVarDecl 0x5627430c5980 col:59 'uint4':'vector' # | | | |-AvailabilityAttr 0x5627430c5b58 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430c5c18 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5627430c5c48 # | | | |-NoThrowAttr 0x5627430c5c88 Implicit # | | | `-ConstAttr 0x5627430c5cb0 Implicit # | | |-FunctionDecl 0x5627430c5de0 col:34 WaveActiveAllEqual 'bool (int64_t)' # | | | |-ParmVarDecl 0x5627430c5d38 col:60 'int64_t':'long' # | | | |-AvailabilityAttr 0x5627430c5e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430c5f50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5627430c5f80 # | | | |-NoThrowAttr 0x5627430c5fc0 Implicit # | | | `-ConstAttr 0x5627430c5fe8 Implicit # | | |-FunctionDecl 0x5627430c6198 col:35 WaveActiveAllEqual 'bool2 (int64_t2)' # | | | |-ParmVarDecl 0x5627430c6070 col:62 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x5627430c6248 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430c6308 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5627430c6338 # | | | |-NoThrowAttr 0x5627430c6378 Implicit # | | | `-ConstAttr 0x5627430c63a0 Implicit # | | |-FunctionDecl 0x5627430c6558 col:35 WaveActiveAllEqual 'bool3 (int64_t3)' # | | | |-ParmVarDecl 0x5627430c6428 col:62 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x5627430c6608 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430c66c8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5627430c66f8 # | | | |-NoThrowAttr 0x5627430c6738 Implicit # | | | `-ConstAttr 0x5627430c6760 Implicit # | | |-FunctionDecl 0x5627430c6918 col:35 WaveActiveAllEqual 'bool4 (int64_t4)' # | | | |-ParmVarDecl 0x5627430c67e8 col:62 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x5627430c69c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430c6a88 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5627430c6ab8 # | | | |-NoThrowAttr 0x5627430c6af8 Implicit # | | | `-ConstAttr 0x5627430c6b20 Implicit # | | |-FunctionDecl 0x5627430c6c50 col:34 WaveActiveAllEqual 'bool (uint64_t)' # | | | |-ParmVarDecl 0x5627430c6ba8 col:61 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5627430c6d00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430c6dc0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5627430c6df0 # | | | |-NoThrowAttr 0x5627430c6e30 Implicit # | | | `-ConstAttr 0x5627430c6e58 Implicit # | | |-FunctionDecl 0x5627430c7008 col:35 WaveActiveAllEqual 'bool2 (uint64_t2)' # | | | |-ParmVarDecl 0x5627430c6ee0 col:63 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5627430c70b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430c7178 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5627430c71a8 # | | | |-NoThrowAttr 0x5627430c71e8 Implicit # | | | `-ConstAttr 0x5627430c7210 Implicit # | | |-FunctionDecl 0x5627430c73c8 col:35 WaveActiveAllEqual 'bool3 (uint64_t3)' # | | | |-ParmVarDecl 0x5627430c7298 col:63 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5627430c7478 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430c7538 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5627430c7568 # | | | |-NoThrowAttr 0x5627430c75a8 Implicit # | | | `-ConstAttr 0x5627430c75d0 Implicit # | | |-FunctionDecl 0x5627430c7788 col:35 WaveActiveAllEqual 'bool4 (uint64_t4)' # | | | |-ParmVarDecl 0x5627430c7658 col:63 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5627430c7848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430c7908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5627430c7938 # | | | |-NoThrowAttr 0x5627430c7978 Implicit # | | | `-ConstAttr 0x5627430c79a0 Implicit # | | |-FunctionDecl 0x5627430c7ab8 col:34 WaveActiveAllEqual 'bool (float)' # | | | |-ParmVarDecl 0x5627430c7a10 col:58 'float' # | | | |-AvailabilityAttr 0x5627430c7b68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430c7c28 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5627430c7c58 # | | | |-NoThrowAttr 0x5627430c7c98 Implicit # | | | `-ConstAttr 0x5627430c7cc0 Implicit # | | |-FunctionDecl 0x5627430c7df8 col:35 WaveActiveAllEqual 'bool2 (float2)' # | | | |-ParmVarDecl 0x5627430c7d48 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x5627430c7ea8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430c7f68 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5627430c7f98 # | | | |-NoThrowAttr 0x5627430c7fd8 Implicit # | | | `-ConstAttr 0x5627430c8000 Implicit # | | |-FunctionDecl 0x5627430c8138 col:35 WaveActiveAllEqual 'bool3 (float3)' # | | | |-ParmVarDecl 0x5627430c8088 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x5627430c81e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430c82a8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5627430c82d8 # | | | |-NoThrowAttr 0x5627430c8318 Implicit # | | | `-ConstAttr 0x5627430c8340 Implicit # | | |-FunctionDecl 0x5627430c8478 col:35 WaveActiveAllEqual 'bool4 (float4)' # | | | |-ParmVarDecl 0x5627430c83c8 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x5627430c8528 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430c85e8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5627430c8618 # | | | |-NoThrowAttr 0x5627430c8658 Implicit # | | | `-ConstAttr 0x5627430c8680 Implicit # | | |-FunctionDecl 0x5627430c8798 col:34 WaveActiveAllEqual 'bool (double)' # | | | |-ParmVarDecl 0x5627430c86f0 col:59 'double' # | | | |-AvailabilityAttr 0x5627430c8848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430c8908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5627430c8938 # | | | |-NoThrowAttr 0x5627430c8978 Implicit # | | | `-ConstAttr 0x5627430c89a0 Implicit # | | |-FunctionDecl 0x5627430c8b58 col:35 WaveActiveAllEqual 'bool2 (double2)' # | | | |-ParmVarDecl 0x5627430c8a28 col:61 'double2':'vector' # | | | |-AvailabilityAttr 0x5627430c8c08 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430c8cc8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5627430c8cf8 # | | | |-NoThrowAttr 0x5627430c8d38 Implicit # | | | `-ConstAttr 0x5627430c8d60 Implicit # | | |-FunctionDecl 0x5627430c8f18 col:35 WaveActiveAllEqual 'bool3 (double3)' # | | | |-ParmVarDecl 0x5627430c8de8 col:61 'double3':'vector' # | | | |-AvailabilityAttr 0x5627430c8fc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430c9088 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5627430c90b8 # | | | |-NoThrowAttr 0x5627430c90f8 Implicit # | | | `-ConstAttr 0x5627430c9120 Implicit # | | |-FunctionDecl 0x5627430c92d8 col:35 WaveActiveAllEqual 'bool4 (double4)' # | | | |-ParmVarDecl 0x5627430c91a8 col:61 'double4':'vector' # | | | |-AvailabilityAttr 0x5627430c9388 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430c9448 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5627430c9478 # | | | |-NoThrowAttr 0x5627430c94b8 Implicit # | | | `-ConstAttr 0x5627430c94e0 Implicit # | | |-FunctionDecl 0x5627430c95f0 col:34 WaveActiveAllTrue 'bool (bool)' # | | | |-ParmVarDecl 0x5627430c9548 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x5627430c96a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430c9760 clang_builtin_alias __builtin_hlsl_wave_active_all_true # | | | |-ConvergentAttr 0x5627430c9790 # | | | |-NoThrowAttr 0x5627430c97d0 Implicit # | | | `-ConstAttr 0x5627430c97f8 Implicit # | | |-FunctionDecl 0x5627430c9908 col:34 WaveActiveAnyTrue 'bool (bool)' # | | | |-ParmVarDecl 0x5627430c9860 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x5627430c99b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430c9a78 clang_builtin_alias __builtin_hlsl_wave_active_any_true # | | | |-ConvergentAttr 0x5627430c9aa8 # | | | |-NoThrowAttr 0x5627430c9ae8 Implicit # | | | `-ConstAttr 0x5627430c9b10 Implicit # | | |-FunctionDecl 0x5627430c9c98 col:35 WaveActiveBallot 'uint4 (bool)' # | | | |-ParmVarDecl 0x5627430c9b68 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x5627430c9d48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430c9e08 clang_builtin_alias __builtin_hlsl_wave_active_ballot # | | | |-ConvergentAttr 0x5627430c9e38 # | | | |-NoThrowAttr 0x5627430c9e78 Implicit # | | | `-ConstAttr 0x5627430c9ea0 Implicit # | | |-FunctionDecl 0x5627430ca028 col:34 WaveActiveCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x5627430c9ef8 col:59 Val 'bool' # | | | |-AvailabilityAttr 0x5627430ca0d8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430ca198 clang_builtin_alias __builtin_hlsl_wave_active_count_bits # | | | |-ConvergentAttr 0x5627430ca1c8 # | | | |-NoThrowAttr 0x5627430ca208 Implicit # | | | `-ConstAttr 0x5627430ca230 Implicit # | | |-FunctionDecl 0x5627430ca308 col:34 WaveGetLaneIndex 'uint ()' # | | | |-AvailabilityAttr 0x5627430ca3b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430ca470 clang_builtin_alias __builtin_hlsl_wave_get_lane_index # | | | |-ConvergentAttr 0x5627430ca4a0 # | | | |-NoThrowAttr 0x5627430ca4e0 Implicit # | | | `-ConstAttr 0x5627430ca508 Implicit # | | |-FunctionDecl 0x5627430ca5a0 col:34 WaveIsFirstLane 'bool ()' # | | | |-AvailabilityAttr 0x5627430ca648 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430ca708 clang_builtin_alias __builtin_hlsl_wave_is_first_lane # | | | |-ConvergentAttr 0x5627430ca738 # | | | |-NoThrowAttr 0x5627430ca778 Implicit # | | | `-ConstAttr 0x5627430ca7a0 Implicit # | | |-FunctionDecl 0x5627430ca810 col:34 WaveGetLaneCount 'uint ()' # | | | |-AvailabilityAttr 0x5627430ca8b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430ca978 clang_builtin_alias __builtin_hlsl_wave_get_lane_count # | | | |-ConvergentAttr 0x5627430ca9a8 # | | | |-NoThrowAttr 0x5627430ca9e8 Implicit # | | | `-ConstAttr 0x5627430caa10 Implicit # | | |-FunctionDecl 0x5627430cab18 col:34 WavePrefixCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x5627430caa68 col:59 Expr 'bool' # | | | |-AvailabilityAttr 0x5627430cabc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430cac88 clang_builtin_alias __builtin_hlsl_wave_prefix_count_bits # | | | |-ConvergentAttr 0x5627430cacb8 # | | | |-NoThrowAttr 0x5627430cacf8 Implicit # | | | `-ConstAttr 0x5627430cad20 Implicit # | | |-FunctionDecl 0x5627430caf30 col:34 WaveReadLaneAt 'bool (bool, uint32_t)' # | | | |-ParmVarDecl 0x5627430cad68 col:53 'bool' # | | | |-ParmVarDecl 0x5627430cade8 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5627430cafe8 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5627430cb048 # | | | |-NoThrowAttr 0x5627430cb088 Implicit # | | | `-ConstAttr 0x5627430cb0b0 Implicit # | | |-FunctionDecl 0x5627430cb2e8 col:35 WaveReadLaneAt 'bool2 (bool2, uint32_t)' # | | | |-ParmVarDecl 0x5627430cb118 col:55 'bool2':'vector' # | | | |-ParmVarDecl 0x5627430cb198 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5627430cb3a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5627430cb400 # | | | |-NoThrowAttr 0x5627430cb440 Implicit # | | | `-ConstAttr 0x5627430cb468 Implicit # | | |-FunctionDecl 0x5627430cb6b8 col:35 WaveReadLaneAt 'bool3 (bool3, uint32_t)' # | | | |-ParmVarDecl 0x5627430cb4e0 col:55 'bool3':'vector' # | | | |-ParmVarDecl 0x5627430cb560 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5627430cb770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5627430cb7d0 # | | | |-NoThrowAttr 0x5627430cb810 Implicit # | | | `-ConstAttr 0x5627430cc870 Implicit # | | |-FunctionDecl 0x5627430ccab8 col:35 WaveReadLaneAt 'bool4 (bool4, uint32_t)' # | | | |-ParmVarDecl 0x5627430cc8e8 col:55 'bool4':'vector' # | | | |-ParmVarDecl 0x5627430cc968 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5627430ccb70 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5627430ccbd0 # | | | |-NoThrowAttr 0x5627430ccc10 Implicit # | | | `-ConstAttr 0x5627430ccc38 Implicit # | | |-FunctionDecl 0x5627430cce68 col:34 WaveReadLaneAt 'half (half, uint32_t)' # | | | |-ParmVarDecl 0x5627430ccc98 col:53 'half' # | | | |-ParmVarDecl 0x5627430ccd18 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5627430ccf20 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5627430ccf80 # | | | |-NoThrowAttr 0x5627430ccfc0 Implicit # | | | `-ConstAttr 0x5627430ccfe8 Implicit # | | |-FunctionDecl 0x5627430cd238 col:35 WaveReadLaneAt 'half2 (half2, uint32_t)' # | | | |-ParmVarDecl 0x5627430cd060 col:55 'half2':'vector' # | | | |-ParmVarDecl 0x5627430cd0e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5627430cd2f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5627430cd350 # | | | |-NoThrowAttr 0x5627430cd390 Implicit # | | | `-ConstAttr 0x5627430cd3b8 Implicit # | | |-FunctionDecl 0x5627430cd608 col:35 WaveReadLaneAt 'half3 (half3, uint32_t)' # | | | |-ParmVarDecl 0x5627430cd430 col:55 'half3':'vector' # | | | |-ParmVarDecl 0x5627430cd4b0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5627430cd6c0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5627430cd720 # | | | |-NoThrowAttr 0x5627430cd760 Implicit # | | | `-ConstAttr 0x5627430cd788 Implicit # | | |-FunctionDecl 0x5627430cd9d8 col:35 WaveReadLaneAt 'half4 (half4, uint32_t)' # | | | |-ParmVarDecl 0x5627430cd800 col:55 'half4':'vector' # | | | |-ParmVarDecl 0x5627430cd880 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5627430cda90 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5627430cdaf0 # | | | |-NoThrowAttr 0x5627430cdb30 Implicit # | | | `-ConstAttr 0x5627430cdb58 Implicit # | | |-FunctionDecl 0x5627430cdd88 col:33 WaveReadLaneAt 'int (int, uint32_t)' # | | | |-ParmVarDecl 0x5627430cdbb8 col:51 'int' # | | | |-ParmVarDecl 0x5627430cdc38 col:61 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5627430cde40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5627430cdea0 # | | | |-NoThrowAttr 0x5627430cdee0 Implicit # | | | `-ConstAttr 0x5627430cdf08 Implicit # | | |-FunctionDecl 0x5627430ce158 col:34 WaveReadLaneAt 'int2 (int2, uint32_t)' # | | | |-ParmVarDecl 0x5627430cdf80 col:53 'int2':'vector' # | | | |-ParmVarDecl 0x5627430ce000 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5627430ce210 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5627430ce270 # | | | |-NoThrowAttr 0x5627430ce2b0 Implicit # | | | `-ConstAttr 0x5627430ce2d8 Implicit # | | |-FunctionDecl 0x5627430ce528 col:34 WaveReadLaneAt 'int3 (int3, uint32_t)' # | | | |-ParmVarDecl 0x5627430ce350 col:53 'int3':'vector' # | | | |-ParmVarDecl 0x5627430ce3d0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5627430ce5e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5627430ce640 # | | | |-NoThrowAttr 0x5627430ce680 Implicit # | | | `-ConstAttr 0x5627430ce6a8 Implicit # | | |-FunctionDecl 0x5627430ce938 col:34 WaveReadLaneAt 'int4 (int4, uint32_t)' # | | | |-ParmVarDecl 0x5627430ce720 col:53 'int4':'vector' # | | | |-ParmVarDecl 0x5627430ce7a0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5627430ce9f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5627430cea50 # | | | |-NoThrowAttr 0x5627430cea90 Implicit # | | | `-ConstAttr 0x5627430ceab8 Implicit # | | |-FunctionDecl 0x5627430cecc8 col:34 WaveReadLaneAt 'uint (uint, uint32_t)' # | | | |-ParmVarDecl 0x5627430ceb30 col:53 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5627430cebb0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5627430ced80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5627430cede0 # | | | |-NoThrowAttr 0x5627430cee20 Implicit # | | | `-ConstAttr 0x5627430cee48 Implicit # | | |-FunctionDecl 0x5627430cf098 col:35 WaveReadLaneAt 'uint2 (uint2, uint32_t)' # | | | |-ParmVarDecl 0x5627430ceec0 col:55 'uint2':'vector' # | | | |-ParmVarDecl 0x5627430cef40 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5627430cf150 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5627430cf1b0 # | | | |-NoThrowAttr 0x5627430cf1f0 Implicit # | | | `-ConstAttr 0x5627430cf218 Implicit # | | |-FunctionDecl 0x5627430cf468 col:35 WaveReadLaneAt 'uint3 (uint3, uint32_t)' # | | | |-ParmVarDecl 0x5627430cf290 col:55 'uint3':'vector' # | | | |-ParmVarDecl 0x5627430cf310 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5627430cf520 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5627430cf580 # | | | |-NoThrowAttr 0x5627430cf5c0 Implicit # | | | `-ConstAttr 0x5627430cf5e8 Implicit # | | |-FunctionDecl 0x5627430cf838 col:35 WaveReadLaneAt 'uint4 (uint4, uint32_t)' # | | | |-ParmVarDecl 0x5627430cf660 col:55 'uint4':'vector' # | | | |-ParmVarDecl 0x5627430cf6e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5627430cf8f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5627430cf950 # | | | |-NoThrowAttr 0x5627430cf990 Implicit # | | | `-ConstAttr 0x5627430cf9b8 Implicit # | | |-FunctionDecl 0x5627430cfbe8 col:35 WaveReadLaneAt 'float (float, uint32_t)' # | | | |-ParmVarDecl 0x5627430cfa18 col:55 'float' # | | | |-ParmVarDecl 0x5627430cfa98 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5627430cfca0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5627430cfd00 # | | | |-NoThrowAttr 0x5627430cfd40 Implicit # | | | `-ConstAttr 0x5627430cfd68 Implicit # | | |-FunctionDecl 0x5627430cffb8 col:36 WaveReadLaneAt 'float2 (float2, uint32_t)' # | | | |-ParmVarDecl 0x5627430cfde0 col:57 'float2':'vector' # | | | |-ParmVarDecl 0x5627430cfe60 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5627430d0070 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5627430d00d0 # | | | |-NoThrowAttr 0x5627430d0110 Implicit # | | | `-ConstAttr 0x5627430d0138 Implicit # | | |-FunctionDecl 0x5627430d0388 col:36 WaveReadLaneAt 'float3 (float3, uint32_t)' # | | | |-ParmVarDecl 0x5627430d01b0 col:57 'float3':'vector' # | | | |-ParmVarDecl 0x5627430d0230 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5627430d0440 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5627430d04a0 # | | | |-NoThrowAttr 0x5627430d04e0 Implicit # | | | `-ConstAttr 0x5627430d0508 Implicit # | | |-FunctionDecl 0x5627430d0758 col:36 WaveReadLaneAt 'float4 (float4, uint32_t)' # | | | |-ParmVarDecl 0x5627430d0580 col:57 'float4':'vector' # | | | |-ParmVarDecl 0x5627430d0600 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5627430d0810 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5627430d0890 # | | | |-NoThrowAttr 0x5627430d08d0 Implicit # | | | `-ConstAttr 0x5627430d08f8 Implicit # | | |-FunctionDecl 0x5627430d0b48 col:37 WaveReadLaneAt 'int64_t (int64_t, uint32_t)' # | | | |-ParmVarDecl 0x5627430d0970 col:59 'int64_t':'long' # | | | |-ParmVarDecl 0x5627430d09f0 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5627430d0c00 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5627430d0c60 # | | | |-NoThrowAttr 0x5627430d0ca0 Implicit # | | | `-ConstAttr 0x5627430d0cc8 Implicit # | | |-FunctionDecl 0x5627430d0f18 col:38 WaveReadLaneAt 'int64_t2 (int64_t2, uint32_t)' # | | | |-ParmVarDecl 0x5627430d0d40 col:61 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5627430d0dc0 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5627430d0fd0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5627430d1030 # | | | |-NoThrowAttr 0x5627430d1070 Implicit # | | | `-ConstAttr 0x5627430d1098 Implicit # | | |-FunctionDecl 0x5627430d12e8 col:38 WaveReadLaneAt 'int64_t3 (int64_t3, uint32_t)' # | | | |-ParmVarDecl 0x5627430d1110 col:61 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5627430d1190 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5627430d13a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5627430d1400 # | | | |-NoThrowAttr 0x5627430d1440 Implicit # | | | `-ConstAttr 0x5627430d1468 Implicit # | | |-FunctionDecl 0x5627430d16b8 col:38 WaveReadLaneAt 'int64_t4 (int64_t4, uint32_t)' # | | | |-ParmVarDecl 0x5627430d14e0 col:61 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5627430d1560 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5627430d1770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5627430d17d0 # | | | |-NoThrowAttr 0x5627430d1810 Implicit # | | | `-ConstAttr 0x5627430d1838 Implicit # | | |-FunctionDecl 0x5627430d1a88 col:38 WaveReadLaneAt 'uint64_t (uint64_t, uint32_t)' # | | | |-ParmVarDecl 0x5627430d18b0 col:61 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5627430d1930 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5627430d1b40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5627430d1ba0 # | | | |-NoThrowAttr 0x5627430d1be0 Implicit # | | | `-ConstAttr 0x5627430d1c08 Implicit # | | |-FunctionDecl 0x5627430d1e58 col:39 WaveReadLaneAt 'uint64_t2 (uint64_t2, uint32_t)' # | | | |-ParmVarDecl 0x5627430d1c80 col:63 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5627430d1d00 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5627430d1f10 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5627430d1f70 # | | | |-NoThrowAttr 0x5627430d1fb0 Implicit # | | | `-ConstAttr 0x5627430d1fd8 Implicit # | | |-FunctionDecl 0x5627430d2228 col:39 WaveReadLaneAt 'uint64_t3 (uint64_t3, uint32_t)' # | | | |-ParmVarDecl 0x5627430d2050 col:63 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5627430d20d0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5627430d22e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5627430d2340 # | | | |-NoThrowAttr 0x5627430d2380 Implicit # | | | `-ConstAttr 0x5627430d23a8 Implicit # | | |-FunctionDecl 0x5627430d25f8 col:39 WaveReadLaneAt 'uint64_t4 (uint64_t4, uint32_t)' # | | | |-ParmVarDecl 0x5627430d2420 col:63 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5627430d24a0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5627430d26b0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5627430d2710 # | | | |-NoThrowAttr 0x5627430d2750 Implicit # | | | `-ConstAttr 0x5627430d2778 Implicit # | | |-FunctionDecl 0x5627430d29f8 col:36 WaveReadLaneAt 'double (double, uint32_t)' # | | | |-ParmVarDecl 0x5627430d27d8 col:57 'double' # | | | |-ParmVarDecl 0x5627430d28a0 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5627430d2ab0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5627430d2b10 # | | | |-NoThrowAttr 0x5627430d2b50 Implicit # | | | `-ConstAttr 0x5627430d2b78 Implicit # | | |-FunctionDecl 0x5627430d2dc8 col:37 WaveReadLaneAt 'double2 (double2, uint32_t)' # | | | |-ParmVarDecl 0x5627430d2bf0 col:59 'double2':'vector' # | | | |-ParmVarDecl 0x5627430d2c70 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5627430d2e80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5627430d2ee0 # | | | |-NoThrowAttr 0x5627430d2f20 Implicit # | | | `-ConstAttr 0x5627430d2f48 Implicit # | | |-FunctionDecl 0x5627430d3198 col:37 WaveReadLaneAt 'double3 (double3, uint32_t)' # | | | |-ParmVarDecl 0x5627430d2fc0 col:59 'double3':'vector' # | | | |-ParmVarDecl 0x5627430d3040 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5627430d3250 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5627430d32b0 # | | | |-NoThrowAttr 0x5627430d32f0 Implicit # | | | `-ConstAttr 0x5627430d3318 Implicit # | | |-FunctionDecl 0x5627430d3568 col:37 WaveReadLaneAt 'double4 (double4, uint32_t)' # | | | |-ParmVarDecl 0x5627430d3390 col:59 'double4':'vector' # | | | |-ParmVarDecl 0x5627430d3410 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5627430d3620 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5627430d3680 # | | | |-NoThrowAttr 0x5627430d36c0 Implicit # | | | `-ConstAttr 0x5627430d36e8 Implicit # | | |-FunctionDecl 0x5627430d3820 col:34 WaveActiveBitOr 'uint (uint)' # | | | |-ParmVarDecl 0x5627430d3770 col:54 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5627430d38d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430d3990 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5627430d39c0 # | | | |-NoThrowAttr 0x5627430d3a00 Implicit # | | | `-ConstAttr 0x5627430d3a28 Implicit # | | |-FunctionDecl 0x5627430d3b50 col:35 WaveActiveBitOr 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5627430d3aa0 col:56 'uint2':'vector' # | | | |-AvailabilityAttr 0x5627430d3c00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430d3cc0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5627430d3cf0 # | | | |-NoThrowAttr 0x5627430d3d30 Implicit # | | | `-ConstAttr 0x5627430d3d58 Implicit # | | |-FunctionDecl 0x5627430d3e90 col:35 WaveActiveBitOr 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5627430d3de0 col:56 'uint3':'vector' # | | | |-AvailabilityAttr 0x5627430d3f40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430d4000 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5627430d4030 # | | | |-NoThrowAttr 0x5627430d4070 Implicit # | | | `-ConstAttr 0x5627430d4098 Implicit # | | |-FunctionDecl 0x5627430d41d0 col:35 WaveActiveBitOr 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5627430d4120 col:56 'uint4':'vector' # | | | |-AvailabilityAttr 0x5627430d4280 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430d4340 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5627430d4370 # | | | |-NoThrowAttr 0x5627430d43b0 Implicit # | | | `-ConstAttr 0x5627430d43d8 Implicit # | | |-FunctionDecl 0x5627430d4510 col:38 WaveActiveBitOr 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5627430d4460 col:62 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5627430d45c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430d4680 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5627430d46b0 # | | | |-NoThrowAttr 0x5627430d46f0 Implicit # | | | `-ConstAttr 0x5627430d4718 Implicit # | | |-FunctionDecl 0x5627430d48b0 col:39 WaveActiveBitOr 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5627430d47a0 col:64 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5627430d4960 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430d4a20 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5627430d4a50 # | | | |-NoThrowAttr 0x5627430d4a90 Implicit # | | | `-ConstAttr 0x5627430d4ab8 Implicit # | | |-FunctionDecl 0x5627430d4bf0 col:39 WaveActiveBitOr 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5627430d4b40 col:64 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5627430d4ca0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430d4d60 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5627430d4d90 # | | | |-NoThrowAttr 0x5627430d4dd0 Implicit # | | | `-ConstAttr 0x5627430d4df8 Implicit # | | |-FunctionDecl 0x5627430d4f30 col:39 WaveActiveBitOr 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5627430d4e80 col:64 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5627430d4fe0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430d50a0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5627430d50d0 # | | | |-NoThrowAttr 0x5627430d5110 Implicit # | | | `-ConstAttr 0x5627430d5138 Implicit # | | |-FunctionDecl 0x5627430d5270 col:34 WaveActiveBitXor 'uint (uint)' # | | | |-ParmVarDecl 0x5627430d51c0 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5627430d5320 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430d53e0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5627430d5410 # | | | |-NoThrowAttr 0x5627430d5450 Implicit # | | | `-ConstAttr 0x5627430d5478 Implicit # | | |-FunctionDecl 0x5627430d55a0 col:35 WaveActiveBitXor 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5627430d54f0 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x5627430d5650 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430d5710 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5627430d5740 # | | | |-NoThrowAttr 0x5627430d5780 Implicit # | | | `-ConstAttr 0x5627430d57a8 Implicit # | | |-FunctionDecl 0x5627430d58e0 col:35 WaveActiveBitXor 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5627430d5830 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x5627430d5990 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430d5a50 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5627430d5a80 # | | | |-NoThrowAttr 0x5627430d5ac0 Implicit # | | | `-ConstAttr 0x5627430d5ae8 Implicit # | | |-FunctionDecl 0x5627430d5c20 col:35 WaveActiveBitXor 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5627430d5b70 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x5627430d5cd0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430d5d90 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5627430d5dc0 # | | | |-NoThrowAttr 0x5627430d5e00 Implicit # | | | `-ConstAttr 0x5627430d5e28 Implicit # | | |-FunctionDecl 0x5627430d5f60 col:38 WaveActiveBitXor 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5627430d5eb0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5627430d6010 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430d60d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5627430d6100 # | | | |-NoThrowAttr 0x5627430d6140 Implicit # | | | `-ConstAttr 0x5627430d6168 Implicit # | | |-FunctionDecl 0x5627430d62a0 col:39 WaveActiveBitXor 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5627430d61f0 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5627430d6350 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430d6410 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5627430d6440 # | | | |-NoThrowAttr 0x5627430d6480 Implicit # | | | `-ConstAttr 0x5627430d64a8 Implicit # | | |-FunctionDecl 0x5627430d65e0 col:39 WaveActiveBitXor 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5627430d6530 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5627430d6690 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430d6750 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5627430d6780 # | | | |-NoThrowAttr 0x5627430d67c0 Implicit # | | | `-ConstAttr 0x5627430d67e8 Implicit # | | |-FunctionDecl 0x5627430d6970 col:39 WaveActiveBitXor 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5627430d68c0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5627430d6a20 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430d6ae0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5627430d6b10 # | | | |-NoThrowAttr 0x5627430d6b50 Implicit # | | | `-ConstAttr 0x5627430d6b78 Implicit # | | |-FunctionDecl 0x5627430d6cb0 col:34 WaveActiveBitAnd 'uint (uint)' # | | | |-ParmVarDecl 0x5627430d6c00 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5627430d6d60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430d6e20 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5627430d6e50 # | | | |-NoThrowAttr 0x5627430d6e90 Implicit # | | | `-ConstAttr 0x5627430d6eb8 Implicit # | | |-FunctionDecl 0x5627430d6fe0 col:35 WaveActiveBitAnd 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5627430d6f30 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x5627430d7090 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430d7150 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5627430d7180 # | | | |-NoThrowAttr 0x5627430d71c0 Implicit # | | | `-ConstAttr 0x5627430d71e8 Implicit # | | |-FunctionDecl 0x5627430d7320 col:35 WaveActiveBitAnd 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5627430d7270 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x5627430d73d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430d7490 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5627430d74c0 # | | | |-NoThrowAttr 0x5627430d7500 Implicit # | | | `-ConstAttr 0x5627430d7528 Implicit # | | |-FunctionDecl 0x5627430d7660 col:35 WaveActiveBitAnd 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5627430d75b0 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x5627430d7710 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430d77d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5627430d7800 # | | | |-NoThrowAttr 0x5627430d7840 Implicit # | | | `-ConstAttr 0x5627430d7868 Implicit # | | |-FunctionDecl 0x5627430d79a0 col:38 WaveActiveBitAnd 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5627430d78f0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5627430d7a50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430d7b10 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5627430d7b40 # | | | |-NoThrowAttr 0x5627430d7b80 Implicit # | | | `-ConstAttr 0x5627430d7ba8 Implicit # | | |-FunctionDecl 0x5627430d7ce0 col:39 WaveActiveBitAnd 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5627430d7c30 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5627430d7d90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430d7e50 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5627430d7e80 # | | | |-NoThrowAttr 0x5627430d7ec0 Implicit # | | | `-ConstAttr 0x5627430d7ee8 Implicit # | | |-FunctionDecl 0x5627430d8020 col:39 WaveActiveBitAnd 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5627430d7f70 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5627430d80d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430d8190 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5627430d81c0 # | | | |-NoThrowAttr 0x5627430d8200 Implicit # | | | `-ConstAttr 0x5627430d8228 Implicit # | | |-FunctionDecl 0x5627430d8360 col:39 WaveActiveBitAnd 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5627430d82b0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5627430d8410 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430d84d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5627430d8500 # | | | |-NoThrowAttr 0x5627430d8540 Implicit # | | | `-ConstAttr 0x5627430d8568 Implicit # | | |-FunctionDecl 0x5627430d8678 col:34 WaveActiveMax 'half (half)' # | | | |-ParmVarDecl 0x5627430d85c8 col:52 'half' # | | | |-BuiltinAliasAttr 0x5627430d8728 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5627430d8788 # | | | |-NoThrowAttr 0x5627430d87c8 Implicit # | | | `-ConstAttr 0x5627430d87f0 Implicit # | | |-FunctionDecl 0x5627430d89b8 col:35 WaveActiveMax 'half2 (half2)' # | | | |-ParmVarDecl 0x5627430d8858 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5627430d8a68 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5627430d8ac8 # | | | |-NoThrowAttr 0x5627430d8b08 Implicit # | | | `-ConstAttr 0x5627430d8b30 Implicit # | | |-FunctionDecl 0x5627430d8c58 col:35 WaveActiveMax 'half3 (half3)' # | | | |-ParmVarDecl 0x5627430d8ba8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5627430d8d08 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5627430d8d68 # | | | |-NoThrowAttr 0x5627430d8da8 Implicit # | | | `-ConstAttr 0x5627430d8dd0 Implicit # | | |-FunctionDecl 0x5627430d8ef8 col:35 WaveActiveMax 'half4 (half4)' # | | | |-ParmVarDecl 0x5627430d8e48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5627430d8fa8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5627430d9008 # | | | |-NoThrowAttr 0x5627430d9048 Implicit # | | | `-ConstAttr 0x5627430d9070 Implicit # | | |-FunctionDecl 0x5627430d9180 col:33 WaveActiveMax 'int (int)' # | | | |-ParmVarDecl 0x5627430d90d0 col:50 'int' # | | | |-BuiltinAliasAttr 0x5627430d9230 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5627430d9290 # | | | |-NoThrowAttr 0x5627430d92d0 Implicit # | | | `-ConstAttr 0x5627430d92f8 Implicit # | | |-FunctionDecl 0x5627430d9420 col:34 WaveActiveMax 'int2 (int2)' # | | | |-ParmVarDecl 0x5627430d9370 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5627430d94d0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5627430d9530 # | | | |-NoThrowAttr 0x5627430d9570 Implicit # | | | `-ConstAttr 0x5627430d9598 Implicit # | | |-FunctionDecl 0x5627430d96c0 col:34 WaveActiveMax 'int3 (int3)' # | | | |-ParmVarDecl 0x5627430d9610 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5627430d9770 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5627430d97d0 # | | | |-NoThrowAttr 0x5627430d9810 Implicit # | | | `-ConstAttr 0x5627430d9838 Implicit # | | |-FunctionDecl 0x5627430d9960 col:34 WaveActiveMax 'int4 (int4)' # | | | |-ParmVarDecl 0x5627430d98b0 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5627430d9a10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5627430d9a70 # | | | |-NoThrowAttr 0x5627430d9ab0 Implicit # | | | `-ConstAttr 0x5627430d9ad8 Implicit # | | |-FunctionDecl 0x5627430d9c00 col:34 WaveActiveMax 'uint (uint)' # | | | |-ParmVarDecl 0x5627430d9b50 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5627430d9cb0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5627430d9d10 # | | | |-NoThrowAttr 0x5627430d9d50 Implicit # | | | `-ConstAttr 0x5627430d9d78 Implicit # | | |-FunctionDecl 0x5627430d9ea0 col:35 WaveActiveMax 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5627430d9df0 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5627430d9f50 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5627430d9fb0 # | | | |-NoThrowAttr 0x5627430d9ff0 Implicit # | | | `-ConstAttr 0x5627430da018 Implicit # | | |-FunctionDecl 0x5627430da140 col:35 WaveActiveMax 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5627430da090 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5627430da1f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5627430da250 # | | | |-NoThrowAttr 0x5627430da290 Implicit # | | | `-ConstAttr 0x5627430da2b8 Implicit # | | |-FunctionDecl 0x5627430da3e0 col:35 WaveActiveMax 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5627430da330 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5627430da490 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5627430da4f0 # | | | |-NoThrowAttr 0x5627430da530 Implicit # | | | `-ConstAttr 0x5627430da558 Implicit # | | |-FunctionDecl 0x5627430da680 col:37 WaveActiveMax 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5627430da5d0 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5627430da730 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5627430da790 # | | | |-NoThrowAttr 0x5627430da7d0 Implicit # | | | `-ConstAttr 0x5627430da7f8 Implicit # | | |-FunctionDecl 0x5627430dabc0 col:38 WaveActiveMax 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5627430da870 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5627430dac70 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5627430dacd0 # | | | |-NoThrowAttr 0x5627430dad10 Implicit # | | | `-ConstAttr 0x5627430dad38 Implicit # | | |-FunctionDecl 0x5627430dae60 col:38 WaveActiveMax 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5627430dadb0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5627430daf10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5627430daf70 # | | | |-NoThrowAttr 0x5627430dafb0 Implicit # | | | `-ConstAttr 0x5627430dafd8 Implicit # | | |-FunctionDecl 0x5627430db100 col:38 WaveActiveMax 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5627430db050 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5627430db1b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5627430db210 # | | | |-NoThrowAttr 0x5627430db250 Implicit # | | | `-ConstAttr 0x5627430db278 Implicit # | | |-FunctionDecl 0x5627430db3a0 col:38 WaveActiveMax 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5627430db2f0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5627430db450 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5627430db4b0 # | | | |-NoThrowAttr 0x5627430db4f0 Implicit # | | | `-ConstAttr 0x5627430db518 Implicit # | | |-FunctionDecl 0x5627430db640 col:39 WaveActiveMax 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5627430db590 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5627430db6f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5627430db750 # | | | |-NoThrowAttr 0x5627430db790 Implicit # | | | `-ConstAttr 0x5627430db7b8 Implicit # | | |-FunctionDecl 0x5627430db8e0 col:39 WaveActiveMax 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5627430db830 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5627430db990 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5627430db9f0 # | | | |-NoThrowAttr 0x5627430dba30 Implicit # | | | `-ConstAttr 0x5627430dba58 Implicit # | | |-FunctionDecl 0x5627430dbb80 col:39 WaveActiveMax 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5627430dbad0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5627430dbc30 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5627430dbc90 # | | | |-NoThrowAttr 0x5627430dbcd0 Implicit # | | | `-ConstAttr 0x5627430dbcf8 Implicit # | | |-FunctionDecl 0x5627430dbe08 col:35 WaveActiveMax 'float (float)' # | | | |-ParmVarDecl 0x5627430dbd58 col:54 'float' # | | | |-BuiltinAliasAttr 0x5627430dbeb8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5627430dbf18 # | | | |-NoThrowAttr 0x5627430dbf58 Implicit # | | | `-ConstAttr 0x5627430dbf80 Implicit # | | |-FunctionDecl 0x5627430dc0a8 col:36 WaveActiveMax 'float2 (float2)' # | | | |-ParmVarDecl 0x5627430dbff8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5627430dc158 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5627430dc1b8 # | | | |-NoThrowAttr 0x5627430dc1f8 Implicit # | | | `-ConstAttr 0x5627430dc220 Implicit # | | |-FunctionDecl 0x5627430dc348 col:36 WaveActiveMax 'float3 (float3)' # | | | |-ParmVarDecl 0x5627430dc298 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5627430dc3f8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5627430dc458 # | | | |-NoThrowAttr 0x5627430dc498 Implicit # | | | `-ConstAttr 0x5627430dc4c0 Implicit # | | |-FunctionDecl 0x5627430dc5e8 col:36 WaveActiveMax 'float4 (float4)' # | | | |-ParmVarDecl 0x5627430dc538 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5627430dc698 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5627430dc6f8 # | | | |-NoThrowAttr 0x5627430dc738 Implicit # | | | `-ConstAttr 0x5627430dc760 Implicit # | | |-FunctionDecl 0x5627430dc870 col:36 WaveActiveMax 'double (double)' # | | | |-ParmVarDecl 0x5627430dc7c0 col:56 'double' # | | | |-BuiltinAliasAttr 0x5627430dc920 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5627430dc980 # | | | |-NoThrowAttr 0x5627430dc9c0 Implicit # | | | `-ConstAttr 0x5627430dc9e8 Implicit # | | |-FunctionDecl 0x5627430dcb10 col:37 WaveActiveMax 'double2 (double2)' # | | | |-ParmVarDecl 0x5627430dca60 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5627430dce10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5627430dce70 # | | | |-NoThrowAttr 0x5627430dceb0 Implicit # | | | `-ConstAttr 0x5627430dced8 Implicit # | | |-FunctionDecl 0x5627430dd000 col:37 WaveActiveMax 'double3 (double3)' # | | | |-ParmVarDecl 0x5627430dcf50 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5627430dd0b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5627430dd110 # | | | |-NoThrowAttr 0x5627430dd150 Implicit # | | | `-ConstAttr 0x5627430dd178 Implicit # | | |-FunctionDecl 0x5627430dd2a0 col:37 WaveActiveMax 'double4 (double4)' # | | | |-ParmVarDecl 0x5627430dd1f0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5627430dd350 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5627430dd3b0 # | | | |-NoThrowAttr 0x5627430dd3f0 Implicit # | | | `-ConstAttr 0x5627430dd418 Implicit # | | |-FunctionDecl 0x5627430dd528 col:34 WaveActiveMin 'half (half)' # | | | |-ParmVarDecl 0x5627430dd478 col:52 'half' # | | | |-BuiltinAliasAttr 0x5627430dd5d8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5627430dd638 # | | | |-NoThrowAttr 0x5627430dd678 Implicit # | | | `-ConstAttr 0x5627430dd6a0 Implicit # | | |-FunctionDecl 0x5627430dd7b8 col:35 WaveActiveMin 'half2 (half2)' # | | | |-ParmVarDecl 0x5627430dd708 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5627430dd868 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5627430dd8c8 # | | | |-NoThrowAttr 0x5627430dd908 Implicit # | | | `-ConstAttr 0x5627430dd930 Implicit # | | |-FunctionDecl 0x5627430dda58 col:35 WaveActiveMin 'half3 (half3)' # | | | |-ParmVarDecl 0x5627430dd9a8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5627430ddb08 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5627430ddb68 # | | | |-NoThrowAttr 0x5627430ddba8 Implicit # | | | `-ConstAttr 0x5627430ddbd0 Implicit # | | |-FunctionDecl 0x5627430ddcf8 col:35 WaveActiveMin 'half4 (half4)' # | | | |-ParmVarDecl 0x5627430ddc48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5627430ddda8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5627430dde08 # | | | |-NoThrowAttr 0x5627430dde48 Implicit # | | | `-ConstAttr 0x5627430dde70 Implicit # | | |-FunctionDecl 0x5627430ddf90 col:33 WaveActiveMin 'int (int)' # | | | |-ParmVarDecl 0x5627430ddee0 col:50 'int' # | | | |-AvailabilityAttr 0x5627430de040 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430de100 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5627430de130 # | | | |-NoThrowAttr 0x5627430de170 Implicit # | | | `-ConstAttr 0x5627430de198 Implicit # | | |-FunctionDecl 0x5627430de2d0 col:34 WaveActiveMin 'int2 (int2)' # | | | |-ParmVarDecl 0x5627430de220 col:52 'int2':'vector' # | | | |-AvailabilityAttr 0x5627430de380 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430de440 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5627430de470 # | | | |-NoThrowAttr 0x5627430de4b0 Implicit # | | | `-ConstAttr 0x5627430de4d8 Implicit # | | |-FunctionDecl 0x5627430de610 col:34 WaveActiveMin 'int3 (int3)' # | | | |-ParmVarDecl 0x5627430de560 col:52 'int3':'vector' # | | | |-AvailabilityAttr 0x5627430de6c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430de780 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5627430de7b0 # | | | |-NoThrowAttr 0x5627430de7f0 Implicit # | | | `-ConstAttr 0x5627430de818 Implicit # | | |-FunctionDecl 0x5627430de950 col:34 WaveActiveMin 'int4 (int4)' # | | | |-ParmVarDecl 0x5627430de8a0 col:52 'int4':'vector' # | | | |-AvailabilityAttr 0x5627430dea00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430deac0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5627430deaf0 # | | | |-NoThrowAttr 0x5627430deb30 Implicit # | | | `-ConstAttr 0x5627430deb58 Implicit # | | |-FunctionDecl 0x5627430dec90 col:34 WaveActiveMin 'uint (uint)' # | | | |-ParmVarDecl 0x5627430debe0 col:52 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5627430ded40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430dfe30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5627430dfe60 # | | | |-NoThrowAttr 0x5627430dfea0 Implicit # | | | `-ConstAttr 0x5627430dfec8 Implicit # | | |-FunctionDecl 0x5627430e0000 col:35 WaveActiveMin 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5627430dff50 col:54 'uint2':'vector' # | | | |-AvailabilityAttr 0x5627430e00b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430e0170 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5627430e01a0 # | | | |-NoThrowAttr 0x5627430e01e0 Implicit # | | | `-ConstAttr 0x5627430e0208 Implicit # | | |-FunctionDecl 0x5627430e0340 col:35 WaveActiveMin 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5627430e0290 col:54 'uint3':'vector' # | | | |-AvailabilityAttr 0x5627430e03f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430e04b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5627430e04e0 # | | | |-NoThrowAttr 0x5627430e0520 Implicit # | | | `-ConstAttr 0x5627430e0548 Implicit # | | |-FunctionDecl 0x5627430e0680 col:35 WaveActiveMin 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5627430e05d0 col:54 'uint4':'vector' # | | | |-AvailabilityAttr 0x5627430e0730 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430e07f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5627430e0820 # | | | |-NoThrowAttr 0x5627430e0860 Implicit # | | | `-ConstAttr 0x5627430e0888 Implicit # | | |-FunctionDecl 0x5627430e09c0 col:37 WaveActiveMin 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5627430e0910 col:58 'int64_t':'long' # | | | |-AvailabilityAttr 0x5627430e0a70 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430e0b30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5627430e0b60 # | | | |-NoThrowAttr 0x5627430e0ba0 Implicit # | | | `-ConstAttr 0x5627430e0bc8 Implicit # | | |-FunctionDecl 0x5627430e0d00 col:38 WaveActiveMin 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5627430e0c50 col:60 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x5627430e0db0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430e0e70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5627430e0ea0 # | | | |-NoThrowAttr 0x5627430e0ee0 Implicit # | | | `-ConstAttr 0x5627430e0f08 Implicit # | | |-FunctionDecl 0x5627430e1040 col:38 WaveActiveMin 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5627430e0f90 col:60 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x5627430e10f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430e11b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5627430e11e0 # | | | |-NoThrowAttr 0x5627430e1220 Implicit # | | | `-ConstAttr 0x5627430e1248 Implicit # | | |-FunctionDecl 0x5627430e1380 col:38 WaveActiveMin 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5627430e12d0 col:60 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x5627430e1430 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430e14f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5627430e1520 # | | | |-NoThrowAttr 0x5627430e1560 Implicit # | | | `-ConstAttr 0x5627430e1588 Implicit # | | |-FunctionDecl 0x5627430e16c0 col:38 WaveActiveMin 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5627430e1610 col:60 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5627430e1770 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430e1830 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5627430e1860 # | | | |-NoThrowAttr 0x5627430e18a0 Implicit # | | | `-ConstAttr 0x5627430e18c8 Implicit # | | |-FunctionDecl 0x5627430e1a00 col:39 WaveActiveMin 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5627430e1950 col:62 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5627430e1ab0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430e1b70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5627430e1ba0 # | | | |-NoThrowAttr 0x5627430e1be0 Implicit # | | | `-ConstAttr 0x5627430e1c08 Implicit # | | |-FunctionDecl 0x5627430e1d40 col:39 WaveActiveMin 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5627430e1c90 col:62 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5627430e55c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430e5680 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5627430e56b0 # | | | |-NoThrowAttr 0x5627430e56f0 Implicit # | | | `-ConstAttr 0x5627430e5718 Implicit # | | |-FunctionDecl 0x5627430e5850 col:39 WaveActiveMin 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5627430e57a0 col:62 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5627430e5900 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430e59c0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5627430e59f0 # | | | |-NoThrowAttr 0x5627430e5a30 Implicit # | | | `-ConstAttr 0x5627430e5a58 Implicit # | | |-FunctionDecl 0x5627430e5b78 col:35 WaveActiveMin 'float (float)' # | | | |-ParmVarDecl 0x5627430e5ac8 col:54 'float' # | | | |-AvailabilityAttr 0x5627430e5c28 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430e5ce8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5627430e5d18 # | | | |-NoThrowAttr 0x5627430e5d58 Implicit # | | | `-ConstAttr 0x5627430e5d80 Implicit # | | |-FunctionDecl 0x5627430e5eb8 col:36 WaveActiveMin 'float2 (float2)' # | | | |-ParmVarDecl 0x5627430e5e08 col:56 'float2':'vector' # | | | |-AvailabilityAttr 0x5627430e5f68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430e6028 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5627430e6058 # | | | |-NoThrowAttr 0x5627430e6098 Implicit # | | | `-ConstAttr 0x5627430e60c0 Implicit # | | |-FunctionDecl 0x5627430e61f8 col:36 WaveActiveMin 'float3 (float3)' # | | | |-ParmVarDecl 0x5627430e6148 col:56 'float3':'vector' # | | | |-AvailabilityAttr 0x5627430e62a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430e6368 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5627430e6398 # | | | |-NoThrowAttr 0x5627430e63d8 Implicit # | | | `-ConstAttr 0x5627430e6400 Implicit # | | |-FunctionDecl 0x5627430e6538 col:36 WaveActiveMin 'float4 (float4)' # | | | |-ParmVarDecl 0x5627430e6488 col:56 'float4':'vector' # | | | |-AvailabilityAttr 0x5627430e65e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430e66a8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5627430e66d8 # | | | |-NoThrowAttr 0x5627430e6718 Implicit # | | | `-ConstAttr 0x5627430e6740 Implicit # | | |-FunctionDecl 0x5627430e6860 col:36 WaveActiveMin 'double (double)' # | | | |-ParmVarDecl 0x5627430e67b0 col:56 'double' # | | | |-AvailabilityAttr 0x5627430e6910 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430e69d0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5627430e6a00 # | | | |-NoThrowAttr 0x5627430e6a40 Implicit # | | | `-ConstAttr 0x5627430e6a68 Implicit # | | |-FunctionDecl 0x5627430e6ba0 col:37 WaveActiveMin 'double2 (double2)' # | | | |-ParmVarDecl 0x5627430e6af0 col:58 'double2':'vector' # | | | |-AvailabilityAttr 0x5627430e6c50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430e6d10 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5627430e6d40 # | | | |-NoThrowAttr 0x5627430e6d80 Implicit # | | | `-ConstAttr 0x5627430e6da8 Implicit # | | |-FunctionDecl 0x5627430e6ee0 col:37 WaveActiveMin 'double3 (double3)' # | | | |-ParmVarDecl 0x5627430e6e30 col:58 'double3':'vector' # | | | |-AvailabilityAttr 0x5627430e6f90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430e7050 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5627430e7080 # | | | |-NoThrowAttr 0x5627430e70c0 Implicit # | | | `-ConstAttr 0x5627430e70e8 Implicit # | | |-FunctionDecl 0x5627430e7220 col:37 WaveActiveMin 'double4 (double4)' # | | | |-ParmVarDecl 0x5627430e7170 col:58 'double4':'vector' # | | | |-AvailabilityAttr 0x5627430e72d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430e7390 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5627430e73c0 # | | | |-NoThrowAttr 0x5627430e7400 Implicit # | | | `-ConstAttr 0x5627430e7428 Implicit # | | |-FunctionDecl 0x5627430e75d0 col:34 WaveActiveSum 'half (half)' # | | | |-ParmVarDecl 0x5627430e7488 col:52 'half' # | | | |-BuiltinAliasAttr 0x5627430e7680 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5627430e76e0 # | | | |-NoThrowAttr 0x5627430e7720 Implicit # | | | `-ConstAttr 0x5627430e7748 Implicit # | | |-FunctionDecl 0x5627430e7860 col:35 WaveActiveSum 'half2 (half2)' # | | | |-ParmVarDecl 0x5627430e77b0 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5627430e7910 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5627430e7970 # | | | |-NoThrowAttr 0x5627430e79b0 Implicit # | | | `-ConstAttr 0x5627430e79d8 Implicit # | | |-FunctionDecl 0x5627430e7b00 col:35 WaveActiveSum 'half3 (half3)' # | | | |-ParmVarDecl 0x5627430e7a50 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5627430e7bb0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5627430e7c10 # | | | |-NoThrowAttr 0x5627430e7c50 Implicit # | | | `-ConstAttr 0x5627430e7c78 Implicit # | | |-FunctionDecl 0x5627430e7da0 col:35 WaveActiveSum 'half4 (half4)' # | | | |-ParmVarDecl 0x5627430e7cf0 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5627430e7e50 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5627430e7eb0 # | | | |-NoThrowAttr 0x5627430e7ef0 Implicit # | | | `-ConstAttr 0x5627430e7f18 Implicit # | | |-FunctionDecl 0x5627430e8028 col:33 WaveActiveSum 'int (int)' # | | | |-ParmVarDecl 0x5627430e7f78 col:50 'int' # | | | |-BuiltinAliasAttr 0x5627430e80d8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5627430e8138 # | | | |-NoThrowAttr 0x5627430e8178 Implicit # | | | `-ConstAttr 0x5627430e81a0 Implicit # | | |-FunctionDecl 0x5627430e82c8 col:34 WaveActiveSum 'int2 (int2)' # | | | |-ParmVarDecl 0x5627430e8218 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5627430e8378 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5627430e83d8 # | | | |-NoThrowAttr 0x5627430e8418 Implicit # | | | `-ConstAttr 0x5627430e8440 Implicit # | | |-FunctionDecl 0x5627430e8568 col:34 WaveActiveSum 'int3 (int3)' # | | | |-ParmVarDecl 0x5627430e84b8 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5627430e8618 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5627430e8678 # | | | |-NoThrowAttr 0x5627430e86b8 Implicit # | | | `-ConstAttr 0x5627430e86e0 Implicit # | | |-FunctionDecl 0x5627430e8808 col:34 WaveActiveSum 'int4 (int4)' # | | | |-ParmVarDecl 0x5627430e8758 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5627430e88b8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5627430e8918 # | | | |-NoThrowAttr 0x5627430e8958 Implicit # | | | `-ConstAttr 0x5627430e8980 Implicit # | | |-FunctionDecl 0x5627430e8aa8 col:34 WaveActiveSum 'uint (uint)' # | | | |-ParmVarDecl 0x5627430e89f8 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5627430e8b58 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5627430e8bb8 # | | | |-NoThrowAttr 0x5627430e8bf8 Implicit # | | | `-ConstAttr 0x5627430e8c20 Implicit # | | |-FunctionDecl 0x5627430e8d48 col:35 WaveActiveSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5627430e8c98 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5627430e8df8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5627430e8e58 # | | | |-NoThrowAttr 0x5627430e8e98 Implicit # | | | `-ConstAttr 0x5627430e8ec0 Implicit # | | |-FunctionDecl 0x5627430e8fe8 col:35 WaveActiveSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5627430e8f38 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5627430e9098 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5627430e90f8 # | | | |-NoThrowAttr 0x5627430e9138 Implicit # | | | `-ConstAttr 0x5627430e9160 Implicit # | | |-FunctionDecl 0x5627430e9288 col:35 WaveActiveSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5627430e91d8 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5627430e9338 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5627430e9398 # | | | |-NoThrowAttr 0x5627430e93d8 Implicit # | | | `-ConstAttr 0x5627430e9400 Implicit # | | |-FunctionDecl 0x5627430e9528 col:37 WaveActiveSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5627430e9478 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5627430e95e8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5627430e9648 # | | | |-NoThrowAttr 0x5627430e9688 Implicit # | | | `-ConstAttr 0x5627430e96b0 Implicit # | | |-FunctionDecl 0x5627430e97d8 col:38 WaveActiveSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5627430e9728 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5627430e9888 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5627430e98e8 # | | | |-NoThrowAttr 0x5627430e9928 Implicit # | | | `-ConstAttr 0x5627430e9950 Implicit # | | |-FunctionDecl 0x5627430e9a78 col:38 WaveActiveSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5627430e99c8 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5627430e9b28 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5627430e9b88 # | | | |-NoThrowAttr 0x5627430e9bc8 Implicit # | | | `-ConstAttr 0x5627430e9bf0 Implicit # | | |-FunctionDecl 0x5627430e9d18 col:38 WaveActiveSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5627430e9c68 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5627430e9dc8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5627430e9e28 # | | | |-NoThrowAttr 0x5627430e9e68 Implicit # | | | `-ConstAttr 0x5627430e9e90 Implicit # | | |-FunctionDecl 0x5627430e9fb8 col:38 WaveActiveSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5627430e9f08 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5627430ea068 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5627430ea0c8 # | | | |-NoThrowAttr 0x5627430ea108 Implicit # | | | `-ConstAttr 0x5627430ea130 Implicit # | | |-FunctionDecl 0x5627430ea258 col:39 WaveActiveSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5627430ea1a8 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5627430ea308 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5627430ea368 # | | | |-NoThrowAttr 0x5627430ea3a8 Implicit # | | | `-ConstAttr 0x5627430ea3d0 Implicit # | | |-FunctionDecl 0x5627430ea4f8 col:39 WaveActiveSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5627430ea448 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5627430ea5a8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5627430ea608 # | | | |-NoThrowAttr 0x5627430ea648 Implicit # | | | `-ConstAttr 0x5627430ea670 Implicit # | | |-FunctionDecl 0x5627430ea798 col:39 WaveActiveSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5627430ea6e8 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5627430ea848 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5627430ea8a8 # | | | |-NoThrowAttr 0x5627430ea8e8 Implicit # | | | `-ConstAttr 0x5627430ea910 Implicit # | | |-FunctionDecl 0x5627430eaa20 col:35 WaveActiveSum 'float (float)' # | | | |-ParmVarDecl 0x5627430ea970 col:54 'float' # | | | |-BuiltinAliasAttr 0x5627430eaad0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5627430eab30 # | | | |-NoThrowAttr 0x5627430eab70 Implicit # | | | `-ConstAttr 0x5627430eab98 Implicit # | | |-FunctionDecl 0x5627430eacc0 col:36 WaveActiveSum 'float2 (float2)' # | | | |-ParmVarDecl 0x5627430eac10 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5627430ead70 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5627430eadd0 # | | | |-NoThrowAttr 0x5627430eae10 Implicit # | | | `-ConstAttr 0x5627430eae38 Implicit # | | |-FunctionDecl 0x5627430eaf60 col:36 WaveActiveSum 'float3 (float3)' # | | | |-ParmVarDecl 0x5627430eaeb0 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5627430eb010 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5627430eb070 # | | | |-NoThrowAttr 0x5627430eb0b0 Implicit # | | | `-ConstAttr 0x5627430eb0d8 Implicit # | | |-FunctionDecl 0x5627430eb200 col:36 WaveActiveSum 'float4 (float4)' # | | | |-ParmVarDecl 0x5627430eb150 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5627430eb2b0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5627430eb310 # | | | |-NoThrowAttr 0x5627430eb350 Implicit # | | | `-ConstAttr 0x5627430eb378 Implicit # | | |-FunctionDecl 0x5627430eb488 col:36 WaveActiveSum 'double (double)' # | | | |-ParmVarDecl 0x5627430eb3d8 col:56 'double' # | | | |-BuiltinAliasAttr 0x5627430eb538 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5627430eb598 # | | | |-NoThrowAttr 0x56274308bce0 Implicit # | | | `-ConstAttr 0x56274308bd08 Implicit # | | |-FunctionDecl 0x56274308be30 col:37 WaveActiveSum 'double2 (double2)' # | | | |-ParmVarDecl 0x56274308bd80 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x56274308bee0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56274308bf40 # | | | |-NoThrowAttr 0x56274308bf80 Implicit # | | | `-ConstAttr 0x56274308bfa8 Implicit # | | |-FunctionDecl 0x56274308c0d0 col:37 WaveActiveSum 'double3 (double3)' # | | | |-ParmVarDecl 0x56274308c020 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x56274308c180 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56274308c1e0 # | | | |-NoThrowAttr 0x56274308c220 Implicit # | | | `-ConstAttr 0x56274308c248 Implicit # | | |-FunctionDecl 0x56274308c370 col:37 WaveActiveSum 'double4 (double4)' # | | | |-ParmVarDecl 0x56274308c2c0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x56274308c420 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x56274308c480 # | | | |-NoThrowAttr 0x56274308c4c0 Implicit # | | | `-ConstAttr 0x56274308c4e8 Implicit # | | |-FunctionDecl 0x56274308c5f8 col:34 WaveActiveProduct 'half (half)' # | | | |-ParmVarDecl 0x56274308c548 col:56 'half' # | | | |-BuiltinAliasAttr 0x56274308c6a8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56274308c708 # | | | |-NoThrowAttr 0x56274308c748 Implicit # | | | `-ConstAttr 0x56274308c770 Implicit # | | |-FunctionDecl 0x56274308c888 col:35 WaveActiveProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x56274308c7d8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56274308c938 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56274308c998 # | | | |-NoThrowAttr 0x56274308c9d8 Implicit # | | | `-ConstAttr 0x56274308ca00 Implicit # | | |-FunctionDecl 0x56274308cb28 col:35 WaveActiveProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x56274308ca78 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56274308cbd8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56274308cc38 # | | | |-NoThrowAttr 0x56274308cc78 Implicit # | | | `-ConstAttr 0x56274308cca0 Implicit # | | |-FunctionDecl 0x56274308cdc8 col:35 WaveActiveProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x56274308cd18 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56274308ce78 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56274308ced8 # | | | |-NoThrowAttr 0x56274308cf18 Implicit # | | | `-ConstAttr 0x56274308cf40 Implicit # | | |-FunctionDecl 0x56274308d060 col:33 WaveActiveProduct 'int (int)' # | | | |-ParmVarDecl 0x56274308cfb0 col:54 'int' # | | | |-AvailabilityAttr 0x56274308d110 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56274308d1d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56274308d200 # | | | |-NoThrowAttr 0x56274308d240 Implicit # | | | `-ConstAttr 0x56274308d268 Implicit # | | |-FunctionDecl 0x56274308d3a0 col:34 WaveActiveProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x56274308d2f0 col:56 'int2':'vector' # | | | |-AvailabilityAttr 0x56274308d450 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56274308d510 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56274308d540 # | | | |-NoThrowAttr 0x56274308d580 Implicit # | | | `-ConstAttr 0x56274308d5a8 Implicit # | | |-FunctionDecl 0x56274308d6e0 col:34 WaveActiveProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x56274308d630 col:56 'int3':'vector' # | | | |-AvailabilityAttr 0x56274308d790 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56274308d850 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56274308d880 # | | | |-NoThrowAttr 0x56274308d8c0 Implicit # | | | `-ConstAttr 0x56274308d8e8 Implicit # | | |-FunctionDecl 0x56274308da20 col:34 WaveActiveProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x56274308d970 col:56 'int4':'vector' # | | | |-AvailabilityAttr 0x56274308dad0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56274308db90 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56274308dbc0 # | | | |-NoThrowAttr 0x56274308dc00 Implicit # | | | `-ConstAttr 0x56274308dc28 Implicit # | | |-FunctionDecl 0x56274308dda0 col:34 WaveActiveProduct 'uint (uint)' # | | | |-ParmVarDecl 0x56274308dcf0 col:56 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x56274308de50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56274308df10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56274308df40 # | | | |-NoThrowAttr 0x56274308df80 Implicit # | | | `-ConstAttr 0x56274308dfa8 Implicit # | | |-FunctionDecl 0x56274308e0e0 col:35 WaveActiveProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x56274308e030 col:58 'uint2':'vector' # | | | |-AvailabilityAttr 0x56274308e190 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56274308e250 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56274308e280 # | | | |-NoThrowAttr 0x56274308e2c0 Implicit # | | | `-ConstAttr 0x56274308e2e8 Implicit # | | |-FunctionDecl 0x56274308e420 col:35 WaveActiveProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x56274308e370 col:58 'uint3':'vector' # | | | |-AvailabilityAttr 0x56274308e4d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56274308e590 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56274308e5c0 # | | | |-NoThrowAttr 0x56274308e600 Implicit # | | | `-ConstAttr 0x56274308e628 Implicit # | | |-FunctionDecl 0x56274308e760 col:35 WaveActiveProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x56274308e6b0 col:58 'uint4':'vector' # | | | |-AvailabilityAttr 0x56274308e810 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56274308e8d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56274308e900 # | | | |-NoThrowAttr 0x56274308e940 Implicit # | | | `-ConstAttr 0x56274308e968 Implicit # | | |-FunctionDecl 0x56274308eaa0 col:37 WaveActiveProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x56274308e9f0 col:62 'int64_t':'long' # | | | |-AvailabilityAttr 0x56274308eb50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56274308ec10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56274308ec40 # | | | |-NoThrowAttr 0x56274308ec80 Implicit # | | | `-ConstAttr 0x56274308eca8 Implicit # | | |-FunctionDecl 0x56274308ede0 col:38 WaveActiveProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x56274308ed30 col:64 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x56274308ee90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56274308ef50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56274308ef80 # | | | |-NoThrowAttr 0x56274308efc0 Implicit # | | | `-ConstAttr 0x56274308efe8 Implicit # | | |-FunctionDecl 0x56274308f120 col:38 WaveActiveProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x56274308f070 col:64 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x56274308f1d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56274308f290 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56274308f2c0 # | | | |-NoThrowAttr 0x56274308f300 Implicit # | | | `-ConstAttr 0x56274308f328 Implicit # | | |-FunctionDecl 0x56274308f460 col:38 WaveActiveProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x56274308f3b0 col:64 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x56274308f510 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56274308f5d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56274308f600 # | | | |-NoThrowAttr 0x56274308f640 Implicit # | | | `-ConstAttr 0x56274308f668 Implicit # | | |-FunctionDecl 0x56274308f7a0 col:38 WaveActiveProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x56274308f6f0 col:64 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x56274308f850 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56274308f910 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56274308f940 # | | | |-NoThrowAttr 0x56274308f980 Implicit # | | | `-ConstAttr 0x56274308f9a8 Implicit # | | |-FunctionDecl 0x56274308fae0 col:39 WaveActiveProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x56274308fa30 col:66 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x56274308fb90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x56274308fc50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x56274308fc80 # | | | |-NoThrowAttr 0x56274308fcc0 Implicit # | | | `-ConstAttr 0x5627430f7610 Implicit # | | |-FunctionDecl 0x5627430f7748 col:39 WaveActiveProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5627430f7698 col:66 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5627430f77f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430f78b8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5627430f78e8 # | | | |-NoThrowAttr 0x5627430f7928 Implicit # | | | `-ConstAttr 0x5627430f7950 Implicit # | | |-FunctionDecl 0x5627430f7a88 col:39 WaveActiveProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5627430f79d8 col:66 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5627430f7b38 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430f7bf8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5627430f7c28 # | | | |-NoThrowAttr 0x5627430f7c68 Implicit # | | | `-ConstAttr 0x5627430f7c90 Implicit # | | |-FunctionDecl 0x5627430f7db0 col:35 WaveActiveProduct 'float (float)' # | | | |-ParmVarDecl 0x5627430f7d00 col:58 'float' # | | | |-AvailabilityAttr 0x5627430f7e60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430f7f20 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5627430f7f50 # | | | |-NoThrowAttr 0x5627430f7f90 Implicit # | | | `-ConstAttr 0x5627430f7fb8 Implicit # | | |-FunctionDecl 0x5627430f80f0 col:36 WaveActiveProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x5627430f8040 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x5627430f81a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430f8260 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5627430f8290 # | | | |-NoThrowAttr 0x5627430f82d0 Implicit # | | | `-ConstAttr 0x5627430f82f8 Implicit # | | |-FunctionDecl 0x5627430f8430 col:36 WaveActiveProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x5627430f8380 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x5627430f84e0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430f85a0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5627430f85d0 # | | | |-NoThrowAttr 0x5627430f8610 Implicit # | | | `-ConstAttr 0x5627430f8638 Implicit # | | |-FunctionDecl 0x5627430f8770 col:36 WaveActiveProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x5627430f86c0 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x5627430f8820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430f88e0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5627430f8910 # | | | |-NoThrowAttr 0x5627430f8950 Implicit # | | | `-ConstAttr 0x5627430f8978 Implicit # | | |-FunctionDecl 0x5627430f8a98 col:36 WaveActiveProduct 'double (double)' # | | | |-ParmVarDecl 0x5627430f89e8 col:60 'double' # | | | |-AvailabilityAttr 0x5627430f8b48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430f8c08 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5627430f8c38 # | | | |-NoThrowAttr 0x5627430f8c78 Implicit # | | | `-ConstAttr 0x5627430f8ca0 Implicit # | | |-FunctionDecl 0x5627430f8dd8 col:37 WaveActiveProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x5627430f8d28 col:62 'double2':'vector' # | | | |-AvailabilityAttr 0x5627430f8e88 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430f8f48 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5627430f8f78 # | | | |-NoThrowAttr 0x5627430f8fb8 Implicit # | | | `-ConstAttr 0x5627430f8fe0 Implicit # | | |-FunctionDecl 0x5627430f9118 col:37 WaveActiveProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x5627430f9068 col:62 'double3':'vector' # | | | |-AvailabilityAttr 0x5627430f91c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430f9288 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5627430f92b8 # | | | |-NoThrowAttr 0x5627430f92f8 Implicit # | | | `-ConstAttr 0x5627430f9320 Implicit # | | |-FunctionDecl 0x5627430f9458 col:37 WaveActiveProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x5627430f93a8 col:62 'double4':'vector' # | | | |-AvailabilityAttr 0x5627430f9508 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5627430f95c8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5627430f9620 # | | | |-NoThrowAttr 0x5627430f9660 Implicit # | | | `-ConstAttr 0x5627430f9688 Implicit # | | |-FunctionDecl 0x5627430f9798 col:34 WavePrefixSum 'half (half)' # | | | |-ParmVarDecl 0x5627430f96e8 col:52 'half' # | | | |-BuiltinAliasAttr 0x5627430f9848 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5627430f98a8 # | | | |-NoThrowAttr 0x5627430f98e8 Implicit # | | | `-ConstAttr 0x5627430f9910 Implicit # | | |-FunctionDecl 0x5627430f9a28 col:35 WavePrefixSum 'half2 (half2)' # | | | |-ParmVarDecl 0x5627430f9978 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5627430f9ad8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5627430f9b38 # | | | |-NoThrowAttr 0x5627430f9b78 Implicit # | | | `-ConstAttr 0x5627430f9ba0 Implicit # | | |-FunctionDecl 0x5627430f9cc8 col:35 WavePrefixSum 'half3 (half3)' # | | | |-ParmVarDecl 0x5627430f9c18 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5627430f9d78 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5627430f9dd8 # | | | |-NoThrowAttr 0x5627430f9e18 Implicit # | | | `-ConstAttr 0x5627430f9e40 Implicit # | | |-FunctionDecl 0x5627430f9f68 col:35 WavePrefixSum 'half4 (half4)' # | | | |-ParmVarDecl 0x5627430f9eb8 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5627430fa018 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5627430fa078 # | | | |-NoThrowAttr 0x5627430fa0b8 Implicit # | | | `-ConstAttr 0x5627430fa0e0 Implicit # | | |-FunctionDecl 0x5627430fa1f0 col:33 WavePrefixSum 'int (int)' # | | | |-ParmVarDecl 0x5627430fa140 col:50 'int' # | | | |-BuiltinAliasAttr 0x5627430fa2a0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5627430fa300 # | | | |-NoThrowAttr 0x5627430fa340 Implicit # | | | `-ConstAttr 0x5627430fa368 Implicit # | | |-FunctionDecl 0x5627430fa490 col:34 WavePrefixSum 'int2 (int2)' # | | | |-ParmVarDecl 0x5627430fa3e0 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5627430fa540 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5627430fa5a0 # | | | |-NoThrowAttr 0x5627430fa5e0 Implicit # | | | `-ConstAttr 0x5627430fa608 Implicit # | | |-FunctionDecl 0x5627430fa730 col:34 WavePrefixSum 'int3 (int3)' # | | | |-ParmVarDecl 0x5627430fa680 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5627430fa7e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5627430fa840 # | | | |-NoThrowAttr 0x5627430fa880 Implicit # | | | `-ConstAttr 0x5627430fa8a8 Implicit # | | |-FunctionDecl 0x5627430fa9d0 col:34 WavePrefixSum 'int4 (int4)' # | | | |-ParmVarDecl 0x5627430fa920 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5627430faa80 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5627430faae0 # | | | |-NoThrowAttr 0x5627430fab20 Implicit # | | | `-ConstAttr 0x5627430fab48 Implicit # | | |-FunctionDecl 0x5627430fac70 col:34 WavePrefixSum 'uint (uint)' # | | | |-ParmVarDecl 0x5627430fabc0 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5627430fad20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5627430fad80 # | | | |-NoThrowAttr 0x5627430fadc0 Implicit # | | | `-ConstAttr 0x5627430fade8 Implicit # | | |-FunctionDecl 0x5627430faf10 col:35 WavePrefixSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5627430fae60 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5627430fafc0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5627430fb020 # | | | |-NoThrowAttr 0x5627430fb060 Implicit # | | | `-ConstAttr 0x5627430fb088 Implicit # | | |-FunctionDecl 0x5627430fb1b0 col:35 WavePrefixSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5627430fb100 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5627430fb260 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5627430fb2c0 # | | | |-NoThrowAttr 0x5627430fb300 Implicit # | | | `-ConstAttr 0x5627430fb328 Implicit # | | |-FunctionDecl 0x5627430fb450 col:35 WavePrefixSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5627430fb3a0 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5627430fb500 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5627430fb560 # | | | |-NoThrowAttr 0x5627430fb5a0 Implicit # | | | `-ConstAttr 0x5627430fb5c8 Implicit # | | |-FunctionDecl 0x5627430fb710 col:37 WavePrefixSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5627430fb660 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5627430fb7c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5627430fb820 # | | | |-NoThrowAttr 0x5627430fb860 Implicit # | | | `-ConstAttr 0x5627430fb888 Implicit # | | |-FunctionDecl 0x5627430fb9b0 col:38 WavePrefixSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5627430fb900 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5627430fba60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5627430fbac0 # | | | |-NoThrowAttr 0x5627430fbb00 Implicit # | | | `-ConstAttr 0x5627430fbb28 Implicit # | | |-FunctionDecl 0x5627430fbc50 col:38 WavePrefixSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5627430fbba0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5627430fbd00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5627430fbd60 # | | | |-NoThrowAttr 0x5627430fbda0 Implicit # | | | `-ConstAttr 0x5627430fbdc8 Implicit # | | |-FunctionDecl 0x5627430fbef0 col:38 WavePrefixSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5627430fbe40 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5627430fbfa0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5627430fc000 # | | | |-NoThrowAttr 0x5627430fc040 Implicit # | | | `-ConstAttr 0x5627430fc068 Implicit # | | |-FunctionDecl 0x5627430fc190 col:38 WavePrefixSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5627430fc0e0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5627430fc240 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5627430fc2a0 # | | | |-NoThrowAttr 0x5627430fc2e0 Implicit # | | | `-ConstAttr 0x5627430fc308 Implicit # | | |-FunctionDecl 0x5627430fc430 col:39 WavePrefixSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5627430fc380 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5627430fc4e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5627430fc540 # | | | |-NoThrowAttr 0x5627430fc580 Implicit # | | | `-ConstAttr 0x5627430fc5a8 Implicit # | | |-FunctionDecl 0x5627430fc6d0 col:39 WavePrefixSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5627430fc620 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5627430fc780 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5627430fc7e0 # | | | |-NoThrowAttr 0x5627430fc820 Implicit # | | | `-ConstAttr 0x5627430fc848 Implicit # | | |-FunctionDecl 0x5627430fc970 col:39 WavePrefixSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5627430fc8c0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5627430fca20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5627430fca80 # | | | |-NoThrowAttr 0x5627430fcac0 Implicit # | | | `-ConstAttr 0x5627430fcae8 Implicit # | | |-FunctionDecl 0x5627430fcbf8 col:35 WavePrefixSum 'float (float)' # | | | |-ParmVarDecl 0x5627430fcb48 col:54 'float' # | | | |-BuiltinAliasAttr 0x5627430fcca8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5627430fcd08 # | | | |-NoThrowAttr 0x5627430fcd48 Implicit # | | | `-ConstAttr 0x5627430fcd70 Implicit # | | |-FunctionDecl 0x5627430fce98 col:36 WavePrefixSum 'float2 (float2)' # | | | |-ParmVarDecl 0x5627430fcde8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5627430fcf48 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5627430fcfa8 # | | | |-NoThrowAttr 0x5627430fcfe8 Implicit # | | | `-ConstAttr 0x5627430fd010 Implicit # | | |-FunctionDecl 0x5627430fd138 col:36 WavePrefixSum 'float3 (float3)' # | | | |-ParmVarDecl 0x5627430fd088 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5627430fd1e8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5627430fd248 # | | | |-NoThrowAttr 0x5627430fd288 Implicit # | | | `-ConstAttr 0x5627430fd2b0 Implicit # | | |-FunctionDecl 0x5627430fd3d8 col:36 WavePrefixSum 'float4 (float4)' # | | | |-ParmVarDecl 0x5627430fd328 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5627430fd488 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5627430fd4e8 # | | | |-NoThrowAttr 0x5627430fd528 Implicit # | | | `-ConstAttr 0x5627430fd550 Implicit # | | |-FunctionDecl 0x5627430fd670 col:36 WavePrefixSum 'double (double)' # | | | |-ParmVarDecl 0x5627430fd5b0 col:56 'double' # | | | |-BuiltinAliasAttr 0x5627430fd720 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5627430fd780 # | | | |-NoThrowAttr 0x5627430fd7c0 Implicit # | | | `-ConstAttr 0x5627430fd7e8 Implicit # | | |-FunctionDecl 0x5627430fd910 col:37 WavePrefixSum 'double2 (double2)' # | | | |-ParmVarDecl 0x5627430fd860 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5627430fd9c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5627430fda20 # | | | |-NoThrowAttr 0x5627430fda60 Implicit # | | | `-ConstAttr 0x5627430fda88 Implicit # | | |-FunctionDecl 0x5627430fdbb0 col:37 WavePrefixSum 'double3 (double3)' # | | | |-ParmVarDecl 0x5627430fdb00 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5627430fdc60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5627430fdcc0 # | | | |-NoThrowAttr 0x5627430fdd00 Implicit # | | | `-ConstAttr 0x5627430fdd28 Implicit # | | |-FunctionDecl 0x5627430fde50 col:37 WavePrefixSum 'double4 (double4)' # | | | |-ParmVarDecl 0x5627430fdda0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5627430fdf00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5627430fdf60 # | | | |-NoThrowAttr 0x5627430fdfa0 Implicit # | | | `-ConstAttr 0x5627430fdfc8 Implicit # | | |-FunctionDecl 0x5627430fe0d8 col:34 WavePrefixProduct 'half (half)' # | | | |-ParmVarDecl 0x5627430fe028 col:56 'half' # | | | |-BuiltinAliasAttr 0x5627430fe188 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5627430fe1e8 # | | | |-NoThrowAttr 0x5627430fe228 Implicit # | | | `-ConstAttr 0x5627430fe250 Implicit # | | |-FunctionDecl 0x5627430fe368 col:35 WavePrefixProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x5627430fe2b8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5627430fe418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5627430fe478 # | | | |-NoThrowAttr 0x5627430fe4b8 Implicit # | | | `-ConstAttr 0x5627430fe4e0 Implicit # | | |-FunctionDecl 0x5627430fe608 col:35 WavePrefixProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x5627430fe558 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5627430fe6b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5627430fe718 # | | | |-NoThrowAttr 0x5627430fe758 Implicit # | | | `-ConstAttr 0x5627430fe780 Implicit # | | |-FunctionDecl 0x5627430fe8a8 col:35 WavePrefixProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x5627430fe7f8 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5627430fe958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5627430fe9b8 # | | | |-NoThrowAttr 0x5627430fe9f8 Implicit # | | | `-ConstAttr 0x5627430fea20 Implicit # | | |-FunctionDecl 0x5627430feb30 col:33 WavePrefixProduct 'int (int)' # | | | |-ParmVarDecl 0x5627430fea80 col:54 'int' # | | | |-BuiltinAliasAttr 0x5627430febe0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5627430fec40 # | | | |-NoThrowAttr 0x5627430fec80 Implicit # | | | `-ConstAttr 0x5627430feca8 Implicit # | | |-FunctionDecl 0x5627430fedd0 col:34 WavePrefixProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x5627430fed20 col:56 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5627430fee80 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5627430feee0 # | | | |-NoThrowAttr 0x5627430fef20 Implicit # | | | `-ConstAttr 0x5627430fef48 Implicit # | | |-FunctionDecl 0x5627430ff070 col:34 WavePrefixProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x5627430fefc0 col:56 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5627430ff120 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5627430ff180 # | | | |-NoThrowAttr 0x5627430ff1c0 Implicit # | | | `-ConstAttr 0x5627430ff1e8 Implicit # | | |-FunctionDecl 0x5627430ff310 col:34 WavePrefixProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x5627430ff260 col:56 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5627430ff3c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5627430ff420 # | | | |-NoThrowAttr 0x5627430ff460 Implicit # | | | `-ConstAttr 0x5627430ff488 Implicit # | | |-FunctionDecl 0x5627430ff650 col:34 WavePrefixProduct 'uint (uint)' # | | | |-ParmVarDecl 0x5627430ff500 col:56 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5627430ff700 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5627430ff760 # | | | |-NoThrowAttr 0x5627430ff7a0 Implicit # | | | `-ConstAttr 0x5627430ff7c8 Implicit # | | |-FunctionDecl 0x5627430ff8f0 col:35 WavePrefixProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5627430ff840 col:58 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5627430ff9a0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5627430ffa00 # | | | |-NoThrowAttr 0x5627430ffa40 Implicit # | | | `-ConstAttr 0x5627430ffa68 Implicit # | | |-FunctionDecl 0x5627430ffb90 col:35 WavePrefixProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5627430ffae0 col:58 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5627430ffc40 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5627430ffca0 # | | | |-NoThrowAttr 0x5627430ffce0 Implicit # | | | `-ConstAttr 0x5627430ffd08 Implicit # | | |-FunctionDecl 0x5627430ffe30 col:35 WavePrefixProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5627430ffd80 col:58 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5627430ffee0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5627430fff40 # | | | |-NoThrowAttr 0x5627430fff80 Implicit # | | | `-ConstAttr 0x5627430fffa8 Implicit # | | |-FunctionDecl 0x5627431000d0 col:37 WavePrefixProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x562743100020 col:62 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x562743100180 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5627431001e0 # | | | |-NoThrowAttr 0x562743100220 Implicit # | | | `-ConstAttr 0x562743100248 Implicit # | | |-FunctionDecl 0x562743100370 col:38 WavePrefixProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5627431002c0 col:64 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x562743100420 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x562743100480 # | | | |-NoThrowAttr 0x5627431004c0 Implicit # | | | `-ConstAttr 0x5627431004e8 Implicit # | | |-FunctionDecl 0x562743100610 col:38 WavePrefixProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x562743100560 col:64 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5627431006c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x562743100720 # | | | |-NoThrowAttr 0x562743100760 Implicit # | | | `-ConstAttr 0x562743100788 Implicit # | | |-FunctionDecl 0x5627431008b0 col:38 WavePrefixProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x562743100800 col:64 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x562743100960 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5627431009c0 # | | | |-NoThrowAttr 0x562743100a00 Implicit # | | | `-ConstAttr 0x562743100a28 Implicit # | | |-FunctionDecl 0x562743100b50 col:38 WavePrefixProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x562743100aa0 col:64 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x562743100c00 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x562743100c60 # | | | |-NoThrowAttr 0x562743100ca0 Implicit # | | | `-ConstAttr 0x562743100cc8 Implicit # | | |-FunctionDecl 0x562743100df0 col:39 WavePrefixProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x562743100d40 col:66 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x562743100ea0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x562743100f00 # | | | |-NoThrowAttr 0x562743100f40 Implicit # | | | `-ConstAttr 0x562743100f68 Implicit # | | |-FunctionDecl 0x562743101090 col:39 WavePrefixProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x562743100fe0 col:66 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x562743101140 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5627431011a0 # | | | |-NoThrowAttr 0x5627431011e0 Implicit # | | | `-ConstAttr 0x562743101208 Implicit # | | |-FunctionDecl 0x562743101330 col:39 WavePrefixProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x562743101280 col:66 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5627431013e0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x562743101440 # | | | |-NoThrowAttr 0x562743101480 Implicit # | | | `-ConstAttr 0x5627431014a8 Implicit # | | |-FunctionDecl 0x562743101660 col:35 WavePrefixProduct 'float (float)' # | | | |-ParmVarDecl 0x562743101508 col:58 'float' # | | | |-BuiltinAliasAttr 0x562743101710 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x562743101770 # | | | |-NoThrowAttr 0x5627431017b0 Implicit # | | | `-ConstAttr 0x5627431017d8 Implicit # | | |-FunctionDecl 0x562743101900 col:36 WavePrefixProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x562743101850 col:60 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5627431019b0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x562743101a10 # | | | |-NoThrowAttr 0x562743101a50 Implicit # | | | `-ConstAttr 0x562743101a78 Implicit # | | |-FunctionDecl 0x562743101ba0 col:36 WavePrefixProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x562743101af0 col:60 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562743101c50 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x562743101cb0 # | | | |-NoThrowAttr 0x562743101cf0 Implicit # | | | `-ConstAttr 0x562743101d18 Implicit # | | |-FunctionDecl 0x562743101e40 col:36 WavePrefixProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x562743101d90 col:60 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562743101ef0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x562743101f50 # | | | |-NoThrowAttr 0x562743101f90 Implicit # | | | `-ConstAttr 0x562743101fb8 Implicit # | | |-FunctionDecl 0x5627431020c8 col:36 WavePrefixProduct 'double (double)' # | | | |-ParmVarDecl 0x562743102018 col:60 'double' # | | | |-BuiltinAliasAttr 0x562743102178 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5627431021d8 # | | | |-NoThrowAttr 0x562743102218 Implicit # | | | `-ConstAttr 0x562743102240 Implicit # | | |-FunctionDecl 0x562743102368 col:37 WavePrefixProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x5627431022b8 col:62 'double2':'vector' # | | | |-BuiltinAliasAttr 0x562743102418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x562743102478 # | | | |-NoThrowAttr 0x5627431024b8 Implicit # | | | `-ConstAttr 0x5627431024e0 Implicit # | | |-FunctionDecl 0x562743102608 col:37 WavePrefixProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x562743102558 col:62 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5627431026b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x562743102718 # | | | |-NoThrowAttr 0x562743102758 Implicit # | | | `-ConstAttr 0x562743102780 Implicit # | | |-FunctionDecl 0x5627431028a8 col:37 WavePrefixProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x5627431027f8 col:62 'double4':'vector' # | | | |-BuiltinAliasAttr 0x562743102958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5627431029b8 # | | | |-NoThrowAttr 0x5627431029f8 Implicit # | | | `-ConstAttr 0x562743102a20 Implicit # | | |-FunctionDecl 0x562743102b30 col:34 QuadReadAcrossX 'half (half)' # | | | |-ParmVarDecl 0x562743102a80 col:54 'half' # | | | |-BuiltinAliasAttr 0x562743102be0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x562743102c40 # | | | |-NoThrowAttr 0x562743102c80 Implicit # | | | `-ConstAttr 0x562743102ca8 Implicit # | | |-FunctionDecl 0x562743102dc0 col:35 QuadReadAcrossX 'half2 (half2)' # | | | |-ParmVarDecl 0x562743102d10 col:56 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562743102e70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x562743102ed0 # | | | |-NoThrowAttr 0x562743102f10 Implicit # | | | `-ConstAttr 0x562743102f38 Implicit # | | |-FunctionDecl 0x562743103060 col:35 QuadReadAcrossX 'half3 (half3)' # | | | |-ParmVarDecl 0x562743102fb0 col:56 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562743103110 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x562743103170 # | | | |-NoThrowAttr 0x5627431031b0 Implicit # | | | `-ConstAttr 0x5627431031d8 Implicit # | | |-FunctionDecl 0x562743103300 col:35 QuadReadAcrossX 'half4 (half4)' # | | | |-ParmVarDecl 0x562743103250 col:56 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5627431033b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x562743103410 # | | | |-NoThrowAttr 0x562743103450 Implicit # | | | `-ConstAttr 0x562743103478 Implicit # | | |-FunctionDecl 0x562743103588 col:33 QuadReadAcrossX 'int (int)' # | | | |-ParmVarDecl 0x5627431034d8 col:52 'int' # | | | |-BuiltinAliasAttr 0x562743103670 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5627431036d0 # | | | |-NoThrowAttr 0x562743103710 Implicit # | | | `-ConstAttr 0x562743103738 Implicit # | | |-FunctionDecl 0x562743103860 col:34 QuadReadAcrossX 'int2 (int2)' # | | | |-ParmVarDecl 0x5627431037b0 col:54 'int2':'vector' # | | | |-BuiltinAliasAttr 0x562743103910 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x562743103970 # | | | |-NoThrowAttr 0x5627431039b0 Implicit # | | | `-ConstAttr 0x5627431039d8 Implicit # | | |-FunctionDecl 0x562743103b00 col:34 QuadReadAcrossX 'int3 (int3)' # | | | |-ParmVarDecl 0x562743103a50 col:54 'int3':'vector' # | | | |-BuiltinAliasAttr 0x562743103bb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x562743103c10 # | | | |-NoThrowAttr 0x562743103c50 Implicit # | | | `-ConstAttr 0x562743103c78 Implicit # | | |-FunctionDecl 0x562743103da0 col:34 QuadReadAcrossX 'int4 (int4)' # | | | |-ParmVarDecl 0x562743103cf0 col:54 'int4':'vector' # | | | |-BuiltinAliasAttr 0x562743103e50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x562743103eb0 # | | | |-NoThrowAttr 0x562743103ef0 Implicit # | | | `-ConstAttr 0x562743103f18 Implicit # | | |-FunctionDecl 0x562743104040 col:34 QuadReadAcrossX 'uint (uint)' # | | | |-ParmVarDecl 0x562743103f90 col:54 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5627431040f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x562743104150 # | | | |-NoThrowAttr 0x562743104190 Implicit # | | | `-ConstAttr 0x5627431041b8 Implicit # | | |-FunctionDecl 0x5627431042e0 col:35 QuadReadAcrossX 'uint2 (uint2)' # | | | |-ParmVarDecl 0x562743104230 col:56 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x562743104390 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5627431043f0 # | | | |-NoThrowAttr 0x562743104430 Implicit # | | | `-ConstAttr 0x562743104458 Implicit # | | |-FunctionDecl 0x562743104580 col:35 QuadReadAcrossX 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5627431044d0 col:56 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x562743104630 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x562743104690 # | | | |-NoThrowAttr 0x5627431046d0 Implicit # | | | `-ConstAttr 0x5627431046f8 Implicit # | | |-FunctionDecl 0x562743104820 col:35 QuadReadAcrossX 'uint4 (uint4)' # | | | |-ParmVarDecl 0x562743104770 col:56 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5627431048d0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x562743104930 # | | | |-NoThrowAttr 0x562743104970 Implicit # | | | `-ConstAttr 0x562743104998 Implicit # | | |-FunctionDecl 0x562743104ac0 col:37 QuadReadAcrossX 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x562743104a10 col:60 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x562743104b70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x562743104bd0 # | | | |-NoThrowAttr 0x562743104c10 Implicit # | | | `-ConstAttr 0x562743104c38 Implicit # | | |-FunctionDecl 0x562743104d60 col:38 QuadReadAcrossX 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x562743104cb0 col:62 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x562743104e10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x562743104e70 # | | | |-NoThrowAttr 0x562743104eb0 Implicit # | | | `-ConstAttr 0x562743104ed8 Implicit # | | |-FunctionDecl 0x562743105000 col:38 QuadReadAcrossX 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x562743104f50 col:62 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5627431050b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x562743105110 # | | | |-NoThrowAttr 0x562743105150 Implicit # | | | `-ConstAttr 0x562743105178 Implicit # | | |-FunctionDecl 0x5627431052a0 col:38 QuadReadAcrossX 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5627431051f0 col:62 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x562743105350 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5627431053b0 # | | | |-NoThrowAttr 0x5627431053f0 Implicit # | | | `-ConstAttr 0x562743105418 Implicit # | | |-FunctionDecl 0x562743105540 col:38 QuadReadAcrossX 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x562743105490 col:62 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5627431055f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5627430ab7d0 # | | | |-NoThrowAttr 0x5627430ab810 Implicit # | | | `-ConstAttr 0x5627430ab838 Implicit # | | |-FunctionDecl 0x5627430ab960 col:39 QuadReadAcrossX 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5627430ab8b0 col:64 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5627430aba10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5627430aba70 # | | | |-NoThrowAttr 0x5627430abab0 Implicit # | | | `-ConstAttr 0x5627430abad8 Implicit # | | |-FunctionDecl 0x5627430abc00 col:39 QuadReadAcrossX 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5627430abb50 col:64 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5627430abcb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5627430abd10 # | | | |-NoThrowAttr 0x5627430abd50 Implicit # | | | `-ConstAttr 0x5627430abd78 Implicit # | | |-FunctionDecl 0x5627430abea0 col:39 QuadReadAcrossX 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5627430abdf0 col:64 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5627430abf50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5627430abfb0 # | | | |-NoThrowAttr 0x5627430abff0 Implicit # | | | `-ConstAttr 0x5627430ac018 Implicit # | | |-FunctionDecl 0x5627430ac128 col:35 QuadReadAcrossX 'float (float)' # | | | |-ParmVarDecl 0x5627430ac078 col:56 'float' # | | | |-BuiltinAliasAttr 0x5627430ac1d8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5627430ac238 # | | | |-NoThrowAttr 0x5627430ac278 Implicit # | | | `-ConstAttr 0x5627430ac2a0 Implicit # | | |-FunctionDecl 0x5627430ac3c8 col:36 QuadReadAcrossX 'float2 (float2)' # | | | |-ParmVarDecl 0x5627430ac318 col:58 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5627430ac478 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5627430ac4d8 # | | | |-NoThrowAttr 0x5627430ac518 Implicit # | | | `-ConstAttr 0x5627430ac540 Implicit # | | |-FunctionDecl 0x5627430ac668 col:36 QuadReadAcrossX 'float3 (float3)' # | | | |-ParmVarDecl 0x5627430ac5b8 col:58 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5627430ac718 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5627430ac778 # | | | |-NoThrowAttr 0x5627430ac7b8 Implicit # | | | `-ConstAttr 0x5627430ac7e0 Implicit # | | |-FunctionDecl 0x5627430ac908 col:36 QuadReadAcrossX 'float4 (float4)' # | | | |-ParmVarDecl 0x5627430ac858 col:58 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5627430ac9b8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5627430aca18 # | | | |-NoThrowAttr 0x5627430aca58 Implicit # | | | `-ConstAttr 0x5627430aca80 Implicit # | | |-FunctionDecl 0x5627430acb90 col:36 QuadReadAcrossX 'double (double)' # | | | |-ParmVarDecl 0x5627430acae0 col:58 'double' # | | | |-BuiltinAliasAttr 0x5627430acc40 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5627430acca0 # | | | |-NoThrowAttr 0x5627430acce0 Implicit # | | | `-ConstAttr 0x5627430acd08 Implicit # | | |-FunctionDecl 0x5627430ace30 col:37 QuadReadAcrossX 'double2 (double2)' # | | | |-ParmVarDecl 0x5627430acd80 col:60 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5627430acee0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5627430acf40 # | | | |-NoThrowAttr 0x5627430acf80 Implicit # | | | `-ConstAttr 0x5627430acfa8 Implicit # | | |-FunctionDecl 0x5627430ad0d0 col:37 QuadReadAcrossX 'double3 (double3)' # | | | |-ParmVarDecl 0x5627430ad020 col:60 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5627430ad180 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5627430ad1e0 # | | | |-NoThrowAttr 0x5627430ad220 Implicit # | | | `-ConstAttr 0x5627430ad248 Implicit # | | |-FunctionDecl 0x5627430ad370 col:37 QuadReadAcrossX 'double4 (double4)' # | | | |-ParmVarDecl 0x5627430ad2c0 col:60 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5627430ad420 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5627430ad480 # | | | |-NoThrowAttr 0x5627430ad4c0 Implicit # | | | `-ConstAttr 0x5627430ad4e8 Implicit # | | |-FunctionDecl 0x5627430ad638 col:5 sign 'int (half)' # | | | |-ParmVarDecl 0x5627430ad548 col:14 'half' # | | | |-BuiltinAliasAttr 0x5627430ad6e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5627430ad760 Implicit # | | | `-ConstAttr 0x5627430ad788 Implicit # | | |-FunctionDecl 0x5627430ad938 col:6 sign 'int2 (half2)' # | | | |-ParmVarDecl 0x5627430ad810 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5627430ad9e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5627430ada60 Implicit # | | | `-ConstAttr 0x5627430ada88 Implicit # | | |-FunctionDecl 0x5627430adc28 col:6 sign 'int3 (half3)' # | | | |-ParmVarDecl 0x5627430adb00 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5627430adcd8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5627430add50 Implicit # | | | `-ConstAttr 0x5627430add78 Implicit # | | |-FunctionDecl 0x5627430adf18 col:6 sign 'int4 (half4)' # | | | |-ParmVarDecl 0x5627430addf0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5627430adfc8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5627430ae040 Implicit # | | | `-ConstAttr 0x5627430ae068 Implicit # | | |-FunctionDecl 0x5627430ae178 col:5 sign 'int (int)' # | | | |-ParmVarDecl 0x5627430ae0c8 col:13 'int' # | | | |-BuiltinAliasAttr 0x5627430ae228 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5627430ae2a0 Implicit # | | | `-ConstAttr 0x5627430ae2c8 Implicit # | | |-FunctionDecl 0x5627430ae3f0 col:6 sign 'int2 (int2)' # | | | |-ParmVarDecl 0x5627430ae340 col:15 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5627430ae4a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5627430ae518 Implicit # | | | `-ConstAttr 0x5627430ae540 Implicit # | | |-FunctionDecl 0x5627430ae668 col:6 sign 'int3 (int3)' # | | | |-ParmVarDecl 0x5627430ae5b8 col:15 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5627430ae718 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5627430ae790 Implicit # | | | `-ConstAttr 0x5627430ae7b8 Implicit # | | |-FunctionDecl 0x5627430ae8e0 col:6 sign 'int4 (int4)' # | | | |-ParmVarDecl 0x5627430ae830 col:15 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5627430ae990 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5627430aea08 Implicit # | | | `-ConstAttr 0x5627430aea30 Implicit # | | |-FunctionDecl 0x5627430aebd8 col:5 sign 'int (uint)' # | | | |-ParmVarDecl 0x5627430aeaa8 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5627430aec88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5627430aed00 Implicit # | | | `-ConstAttr 0x5627430aed28 Implicit # | | |-FunctionDecl 0x5627430aeec8 col:6 sign 'int2 (uint2)' # | | | |-ParmVarDecl 0x5627430aeda0 col:16 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5627430aef78 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5627430aeff0 Implicit # | | | `-ConstAttr 0x5627430af018 Implicit # | | |-FunctionDecl 0x5627430af1b8 col:6 sign 'int3 (uint3)' # | | | |-ParmVarDecl 0x5627430af090 col:16 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5627430af268 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5627430af2e0 Implicit # | | | `-ConstAttr 0x5627430af308 Implicit # | | |-FunctionDecl 0x5627430af4a8 col:6 sign 'int4 (uint4)' # | | | |-ParmVarDecl 0x5627430af380 col:16 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5627430af558 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5627430af5d0 Implicit # | | | `-ConstAttr 0x5627430af5f8 Implicit # | | |-FunctionDecl 0x5627430af7f0 col:5 sign 'int (float)' # | | | |-ParmVarDecl 0x5627430af658 col:15 'float' # | | | |-BuiltinAliasAttr 0x5627430af8a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5627430af918 Implicit # | | | `-ConstAttr 0x5627430af940 Implicit # | | |-FunctionDecl 0x5627430afae8 col:6 sign 'int2 (float2)' # | | | |-ParmVarDecl 0x5627430af9b8 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5627430afb98 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5627430afc10 Implicit # | | | `-ConstAttr 0x5627430afc38 Implicit # | | |-FunctionDecl 0x5627430afdd8 col:6 sign 'int3 (float3)' # | | | |-ParmVarDecl 0x5627430afcb0 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5627430afe88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5627430aff00 Implicit # | | | `-ConstAttr 0x5627430aff28 Implicit # | | |-FunctionDecl 0x5627430b00c8 col:6 sign 'int4 (float4)' # | | | |-ParmVarDecl 0x5627430affa0 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5627430b0178 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5627430b01f0 Implicit # | | | `-ConstAttr 0x5627430b0218 Implicit # | | |-FunctionDecl 0x5627430b03b8 col:5 sign 'int (int64_t)' # | | | |-ParmVarDecl 0x5627430b0290 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5627430b0468 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5627430b04e0 Implicit # | | | `-ConstAttr 0x5627430b0508 Implicit # | | |-FunctionDecl 0x5627430b06a8 col:6 sign 'int2 (int64_t2)' # | | | |-ParmVarDecl 0x5627430b0580 col:19 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5627430b0758 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5627430b07d0 Implicit # | | | `-ConstAttr 0x5627430b07f8 Implicit # | | |-FunctionDecl 0x5627430b0998 col:6 sign 'int3 (int64_t3)' # | | | |-ParmVarDecl 0x5627430b0870 col:19 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5627430b0a48 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5627430b0ac0 Implicit # | | | `-ConstAttr 0x5627430b0ae8 Implicit # | | |-FunctionDecl 0x5627430b0c88 col:6 sign 'int4 (int64_t4)' # | | | |-ParmVarDecl 0x5627430b0b60 col:19 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5627430b0d38 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5627430b0db0 Implicit # | | | `-ConstAttr 0x5627430b0dd8 Implicit # | | |-FunctionDecl 0x5627430b0f78 col:5 sign 'int (uint64_t)' # | | | |-ParmVarDecl 0x5627430b0e50 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5627430b1028 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5627430b10a0 Implicit # | | | `-ConstAttr 0x5627430b10c8 Implicit # | | |-FunctionDecl 0x5627430b1268 col:6 sign 'int2 (uint64_t2)' # | | | |-ParmVarDecl 0x5627430b1140 col:20 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5627430b1318 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5627430b1390 Implicit # | | | `-ConstAttr 0x5627430b13b8 Implicit # | | |-FunctionDecl 0x5627430b1558 col:6 sign 'int3 (uint64_t3)' # | | | |-ParmVarDecl 0x5627430b1430 col:20 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5627430b1608 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5627430b1680 Implicit # | | | `-ConstAttr 0x5627430b16a8 Implicit # | | |-FunctionDecl 0x5627430b1868 col:6 sign 'int4 (uint64_t4)' # | | | |-ParmVarDecl 0x5627430b1720 col:20 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5627430b1918 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5627430b1990 Implicit # | | | `-ConstAttr 0x5627430b19b8 Implicit # | | |-FunctionDecl 0x5627430b1b08 col:5 sign 'int (double)' # | | | |-ParmVarDecl 0x5627430b1a18 col:16 'double' # | | | |-BuiltinAliasAttr 0x5627430b1bb8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5627430b1c30 Implicit # | | | `-ConstAttr 0x5627430b1c58 Implicit # | | |-FunctionDecl 0x5627430b1df8 col:6 sign 'int2 (double2)' # | | | |-ParmVarDecl 0x5627430b1cd0 col:18 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5627430b1ea8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5627430b1f20 Implicit # | | | `-ConstAttr 0x5627430b1f48 Implicit # | | |-FunctionDecl 0x5627430b20e8 col:6 sign 'int3 (double3)' # | | | |-ParmVarDecl 0x5627430b1fc0 col:18 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5627430b2198 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5627430b2210 Implicit # | | | `-ConstAttr 0x5627430b2238 Implicit # | | |-FunctionDecl 0x5627430b23d8 col:6 sign 'int4 (double4)' # | | | |-ParmVarDecl 0x5627430b22b0 col:18 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5627430b2488 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5627430b2500 Implicit # | | | `-ConstAttr 0x5627430b2528 Implicit # | | |-FunctionDecl 0x5627430b2638 col:6 radians 'half (half)' # | | | |-ParmVarDecl 0x5627430b2588 col:18 'half' # | | | |-BuiltinAliasAttr 0x5627430b26e8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5627430b2760 Implicit # | | | `-ConstAttr 0x5627430b2788 Implicit # | | |-FunctionDecl 0x5627430b28a0 col:7 radians 'half2 (half2)' # | | | |-ParmVarDecl 0x5627430b27f0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5627430b2950 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5627430b29c8 Implicit # | | | `-ConstAttr 0x5627430b29f0 Implicit # | | |-FunctionDecl 0x5627430b2b18 col:7 radians 'half3 (half3)' # | | | |-ParmVarDecl 0x5627430b2a68 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5627430b2bc8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5627430b2c40 Implicit # | | | `-ConstAttr 0x5627430b2c68 Implicit # | | |-FunctionDecl 0x5627430b2d90 col:7 radians 'half4 (half4)' # | | | |-ParmVarDecl 0x5627430b2ce0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5627430b2e40 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5627430b2eb8 Implicit # | | | `-ConstAttr 0x5627430b2ee0 Implicit # | | |-FunctionDecl 0x5627430b2ff0 col:7 used radians 'float (float)' # | | | |-ParmVarDecl 0x5627430b2f40 col:20 'float' # | | | |-BuiltinAliasAttr 0x5627430b30a0 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5627430b3118 Implicit # | | | `-ConstAttr 0x5627430b3140 Implicit # | | |-FunctionDecl 0x5627430b3268 col:8 used radians 'float2 (float2)' # | | | |-ParmVarDecl 0x5627430b31b8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5627430b3318 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5627430b3390 Implicit # | | | `-ConstAttr 0x5627430b33b8 Implicit # | | |-FunctionDecl 0x5627430b34e0 col:8 used radians 'float3 (float3)' # | | | |-ParmVarDecl 0x5627430b3430 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5627430b3590 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5627430b3608 Implicit # | | | `-ConstAttr 0x5627430b3630 Implicit # | | |-FunctionDecl 0x5627430b3758 col:8 used radians 'float4 (float4)' # | | | |-ParmVarDecl 0x5627430b36a8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5627430b3818 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5627430b3890 Implicit # | | | `-ConstAttr 0x5627430b38b8 Implicit # | | |-FunctionDecl 0x5627430b39e0 col:34 GroupMemoryBarrierWithGroupSync 'void ()' # | | | |-BuiltinAliasAttr 0x5627430b3a88 clang_builtin_alias __builtin_hlsl_group_memory_barrier_with_group_sync # | | | |-ConvergentAttr 0x5627430b3ae8 # | | | |-NoThrowAttr 0x5627430b3b28 Implicit # | | | `-ConstAttr 0x5627430b3b50 Implicit # | | |-FunctionDecl 0x5627430b3c50 col:6 ddx_coarse 'half (half)' # | | | |-ParmVarDecl 0x5627430b3ba0 col:21 'half' # | | | |-BuiltinAliasAttr 0x5627430b3d00 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5627430b3d78 Implicit # | | | `-ConstAttr 0x5627430b3da0 Implicit # | | |-FunctionDecl 0x5627430b3eb8 col:7 ddx_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x5627430b3e08 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5627430b3f68 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5627430b3fe0 Implicit # | | | `-ConstAttr 0x5627430b4008 Implicit # | | |-FunctionDecl 0x5627430b4130 col:7 ddx_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x5627430b4080 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5627430b41e0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5627430b4258 Implicit # | | | `-ConstAttr 0x5627430b4280 Implicit # | | |-FunctionDecl 0x5627430b43a8 col:7 ddx_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x5627430b42f8 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5627430b4458 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5627430b44d0 Implicit # | | | `-ConstAttr 0x5627430b44f8 Implicit # | | |-FunctionDecl 0x5627430b4608 col:7 ddx_coarse 'float (float)' # | | | |-ParmVarDecl 0x5627430b4558 col:23 'float' # | | | |-BuiltinAliasAttr 0x5627430b46b8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5627430b4730 Implicit # | | | `-ConstAttr 0x5627430b4758 Implicit # | | |-FunctionDecl 0x5627430b4880 col:8 ddx_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x5627430b47d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5627430b4930 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5627430b49a8 Implicit # | | | `-ConstAttr 0x5627430b49d0 Implicit # | | |-FunctionDecl 0x5627430b4af8 col:8 ddx_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x5627430b4a48 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5627430b4ba8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5627430b4c20 Implicit # | | | `-ConstAttr 0x5627430b4c48 Implicit # | | |-FunctionDecl 0x5627430b4d70 col:8 ddx_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x5627430b4cc0 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5627430b4e20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5627430b4e98 Implicit # | | | `-ConstAttr 0x5627430b4ec0 Implicit # | | |-FunctionDecl 0x5627430b4fd0 col:6 ddy_coarse 'half (half)' # | | | |-ParmVarDecl 0x5627430b4f20 col:21 'half' # | | | |-BuiltinAliasAttr 0x5627430b5080 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5627430b50f8 Implicit # | | | `-ConstAttr 0x5627430b5120 Implicit # | | |-FunctionDecl 0x5627430b5238 col:7 ddy_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x5627430b5188 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5627430b52e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5627430b5360 Implicit # | | | `-ConstAttr 0x5627430b5388 Implicit # | | |-FunctionDecl 0x5627430b54b0 col:7 ddy_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x5627430b5400 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5627430b5560 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5627430b55d8 Implicit # | | | `-ConstAttr 0x5627430b5600 Implicit # | | |-FunctionDecl 0x5627430b5728 col:7 ddy_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x5627430b5678 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5627430b57d8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x56274311d6b8 Implicit # | | | `-ConstAttr 0x56274311d6e0 Implicit # | | |-FunctionDecl 0x56274311d7f0 col:7 ddy_coarse 'float (float)' # | | | |-ParmVarDecl 0x56274311d740 col:23 'float' # | | | |-BuiltinAliasAttr 0x56274311d8a0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x56274311d918 Implicit # | | | `-ConstAttr 0x56274311d940 Implicit # | | |-FunctionDecl 0x56274311da68 col:8 ddy_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x56274311d9b8 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56274311db18 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x56274311db90 Implicit # | | | `-ConstAttr 0x56274311dbb8 Implicit # | | |-FunctionDecl 0x56274311dce0 col:8 ddy_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x56274311dc30 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56274311dd90 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x56274311de08 Implicit # | | | `-ConstAttr 0x56274311de30 Implicit # | | |-FunctionDecl 0x56274311df58 col:8 ddy_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x56274311dea8 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56274311e008 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x56274311e080 Implicit # | | | `-ConstAttr 0x56274311e0a8 Implicit # | | |-FunctionDecl 0x56274311e1b8 col:6 ddx_fine 'half (half)' # | | | |-ParmVarDecl 0x56274311e108 col:19 'half' # | | | |-BuiltinAliasAttr 0x56274311e268 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x56274311e2e0 Implicit # | | | `-ConstAttr 0x56274311e308 Implicit # | | |-FunctionDecl 0x56274311e420 col:7 ddx_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x56274311e370 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56274311e4d0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x56274311e548 Implicit # | | | `-ConstAttr 0x56274311e570 Implicit # | | |-FunctionDecl 0x56274311e698 col:7 ddx_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x56274311e5e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56274311e748 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x56274311e7c0 Implicit # | | | `-ConstAttr 0x56274311e7e8 Implicit # | | |-FunctionDecl 0x56274311e910 col:7 ddx_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x56274311e860 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56274311e9c0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x56274311ea38 Implicit # | | | `-ConstAttr 0x56274311ea60 Implicit # | | |-FunctionDecl 0x56274311eb70 col:7 ddx_fine 'float (float)' # | | | |-ParmVarDecl 0x56274311eac0 col:21 'float' # | | | |-BuiltinAliasAttr 0x56274311ec20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x56274311ec98 Implicit # | | | `-ConstAttr 0x56274311ecc0 Implicit # | | |-FunctionDecl 0x56274311ede8 col:8 ddx_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x56274311ed38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x56274311ee98 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x56274311ef10 Implicit # | | | `-ConstAttr 0x56274311ef38 Implicit # | | |-FunctionDecl 0x56274311f060 col:8 ddx_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x56274311efb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x56274311f110 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x56274311f188 Implicit # | | | `-ConstAttr 0x56274311f1b0 Implicit # | | |-FunctionDecl 0x56274311f2d8 col:8 ddx_fine 'float4 (float4)' # | | | |-ParmVarDecl 0x56274311f228 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x56274311f388 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x56274311f400 Implicit # | | | `-ConstAttr 0x56274311f428 Implicit # | | |-FunctionDecl 0x56274311f538 col:6 ddy_fine 'half (half)' # | | | |-ParmVarDecl 0x56274311f488 col:19 'half' # | | | |-BuiltinAliasAttr 0x56274311f5e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x56274311f680 Implicit # | | | `-ConstAttr 0x56274311f6a8 Implicit # | | |-FunctionDecl 0x56274311f7c0 col:7 ddy_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x56274311f710 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x56274311f870 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x56274311f8e8 Implicit # | | | `-ConstAttr 0x56274311f910 Implicit # | | |-FunctionDecl 0x56274311fa38 col:7 ddy_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x56274311f988 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x56274311fae8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x56274311fb60 Implicit # | | | `-ConstAttr 0x56274311fb88 Implicit # | | |-FunctionDecl 0x56274311fcb0 col:7 ddy_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x56274311fc00 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x56274311fd60 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x56274311fdd8 Implicit # | | | `-ConstAttr 0x56274311fe00 Implicit # | | |-FunctionDecl 0x56274311ff10 col:7 ddy_fine 'float (float)' # | | | |-ParmVarDecl 0x56274311fe60 col:21 'float' # | | | |-BuiltinAliasAttr 0x56274311ffc0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x562743120038 Implicit # | | | `-ConstAttr 0x562743120060 Implicit # | | |-FunctionDecl 0x562743120188 col:8 ddy_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x5627431200d8 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562743120238 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5627431202b0 Implicit # | | | `-ConstAttr 0x5627431202d8 Implicit # | | |-FunctionDecl 0x562743120400 col:8 ddy_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x562743120350 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5627431204b0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x562743120528 Implicit # | | | `-ConstAttr 0x562743120550 Implicit # | | `-FunctionDecl 0x562743120678 col:8 ddy_fine 'float4 (float4)' # | | |-ParmVarDecl 0x5627431205c8 col:23 'float4':'vector' # | | |-BuiltinAliasAttr 0x562743120728 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | |-NoThrowAttr 0x5627431207a0 Implicit # | | `-ConstAttr 0x5627431207c8 Implicit # | |-LinkageSpecDecl 0x5627430626f8 col:45 implicit C # | | `-FunctionDecl 0x562743062748 col:45 implicit used __builtin_elementwise_popcount 'void (...) noexcept' extern # | | |-BuiltinAttr 0x5627430627f0 <> Implicit 501 # | | |-NoThrowAttr 0x562743062850 Implicit # | | `-ConstAttr 0x562743062878 Implicit # | |-NamespaceDecl 0x562743120818 prev 0x562743026ca8 line:12:11 hlsl # | | |-original Namespace 0x562742f7da98 'hlsl' # | | |-FunctionDecl 0x562743120a18 line:237:36 constexpr acos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x562743120930 col:29 used V 'double' # | | | |-CompoundStmt 0x562743120d98 # | | | | `-ReturnStmt 0x562743120d88 # | | | | `-CallExpr 0x562743120d58 'float' # | | | | |-ImplicitCastExpr 0x562743120d40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562743120ce8 '' Function 0x562743033c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x562743120cc0 'float' # | | | | `-ImplicitCastExpr 0x562743120ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743120c90 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743120c58 'double' lvalue ParmVar 0x562743120930 'V' 'double' # | | | `-DeprecatedAttr 0x562743120ac8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562743120f88 line:237:36 constexpr acos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x562743120e58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x562743121358 # | | | | `-ReturnStmt 0x562743121348 # | | | | `-CallExpr 0x562743121318 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562743121300 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562743121278 '' Function 0x562743033ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562743121250 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562743121238 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743121220 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431211e8 'double2':'vector' lvalue ParmVar 0x562743120e58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x562743121038 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562743121548 line:237:36 constexpr acos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x562743121418 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x562743126398 # | | | | `-ReturnStmt 0x562743126388 # | | | | `-CallExpr 0x562743126358 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562743126340 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431262c0 '' Function 0x562743034120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562743126298 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562743126280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743126268 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743126230 'double3':'vector' lvalue ParmVar 0x562743121418 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5627431215f8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562743126588 line:237:36 constexpr acos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x562743126458 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x562743126968 # | | | | `-ReturnStmt 0x562743126958 # | | | | `-CallExpr 0x562743126928 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562743126910 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562743126888 '' Function 0x562743034398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562743126860 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562743126848 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743126830 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431267f8 'double4':'vector' lvalue ParmVar 0x562743126458 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x562743126638 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562743126b08 line:238:37 constexpr acos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x562743126a18 col:26 used V 'int' # | | | |-CompoundStmt 0x562743126e60 # | | | | `-ReturnStmt 0x562743126e50 # | | | | `-CallExpr 0x562743126e20 'float' # | | | | |-ImplicitCastExpr 0x562743126e08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562743126de8 '' Function 0x562743033c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x562743126dc0 'float' # | | | | `-ImplicitCastExpr 0x562743126da8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743126d90 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743126d58 'int' lvalue ParmVar 0x562743126a18 'V' 'int' # | | | `-DeprecatedAttr 0x562743126bb8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743127038 line:238:37 constexpr acos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x562743126f10 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5627431273b0 # | | | | `-ReturnStmt 0x5627431273a0 # | | | | `-CallExpr 0x562743127370 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562743127358 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562743127338 '' Function 0x562743033ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562743127310 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431272f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431272e0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431272a8 'int2':'vector' lvalue ParmVar 0x562743126f10 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5627431270e8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743127588 line:238:37 constexpr acos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x562743127460 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x562743127908 # | | | | `-ReturnStmt 0x5627431278f8 # | | | | `-CallExpr 0x5627431278c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431278b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562743127890 '' Function 0x562743034120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562743127868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562743127850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743127838 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743127800 'int3':'vector' lvalue ParmVar 0x562743127460 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x562743127638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743127ae8 line:238:37 constexpr acos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5627431279b8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x562743127e70 # | | | | `-ReturnStmt 0x562743127e60 # | | | | `-CallExpr 0x562743127e30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562743127e18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562743127df8 '' Function 0x562743034398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562743127dd0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562743127db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743127da0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743127d68 'int4':'vector' lvalue ParmVar 0x5627431279b8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x562743127b98 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743127fd0 line:238:37 constexpr acos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x562743127f20 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x56274312d3f8 # | | | | `-ReturnStmt 0x56274312d3e8 # | | | | `-CallExpr 0x56274312d3b8 'float' # | | | | |-ImplicitCastExpr 0x56274312d3a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56274312d380 '' Function 0x562743033c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x56274312d358 'float' # | | | | `-ImplicitCastExpr 0x56274312d340 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274312d328 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274312d2f0 'uint':'unsigned int' lvalue ParmVar 0x562743127f20 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x56274312d130 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274312d558 line:238:37 constexpr acos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x56274312d4a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x56274312d8f0 # | | | | `-ReturnStmt 0x56274312d8e0 # | | | | `-CallExpr 0x56274312d8b0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56274312d898 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56274312d878 '' Function 0x562743033ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56274312d850 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56274312d838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274312d820 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274312d7e8 'uint2':'vector' lvalue ParmVar 0x56274312d4a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x56274312d608 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274312da50 line:238:37 constexpr acos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x56274312d9a0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x56274312ddf0 # | | | | `-ReturnStmt 0x56274312dde0 # | | | | `-CallExpr 0x56274312ddb0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56274312dd98 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56274312dd78 '' Function 0x562743034120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56274312dd50 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56274312dd38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274312dd20 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274312dce8 'uint3':'vector' lvalue ParmVar 0x56274312d9a0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x56274312db00 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274312df50 line:238:37 constexpr acos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x56274312dea0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x56274312e2f8 # | | | | `-ReturnStmt 0x56274312e2e8 # | | | | `-CallExpr 0x56274312e2b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56274312e2a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56274312e280 '' Function 0x562743034398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56274312e258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56274312e240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274312e228 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274312e1f0 'uint4':'vector' lvalue ParmVar 0x56274312dea0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x56274312e000 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274312e4d8 line:238:37 constexpr acos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x56274312e3a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x56274312e870 # | | | | `-ReturnStmt 0x56274312e860 # | | | | `-CallExpr 0x56274312e830 'float' # | | | | |-ImplicitCastExpr 0x56274312e818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56274312e7f8 '' Function 0x562743033c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x56274312e7d0 'float' # | | | | `-ImplicitCastExpr 0x56274312e7b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274312e7a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274312e768 'int64_t':'long' lvalue ParmVar 0x56274312e3a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x56274312e588 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274312ea48 line:238:37 constexpr acos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56274312e920 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x56274312ee00 # | | | | `-ReturnStmt 0x56274312edf0 # | | | | `-CallExpr 0x56274312edc0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56274312eda8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56274312ed88 '' Function 0x562743033ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56274312ed60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56274312ed48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274312ed30 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274312ecf8 'int64_t2':'vector' lvalue ParmVar 0x56274312e920 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x56274312eaf8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274312efd8 line:238:37 constexpr acos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56274312eeb0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x56274312f3b0 # | | | | `-ReturnStmt 0x56274312f3a0 # | | | | `-CallExpr 0x56274312f370 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56274312f358 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56274312f338 '' Function 0x562743034120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56274312f310 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56274312f2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274312f2e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274312f2a8 'int64_t3':'vector' lvalue ParmVar 0x56274312eeb0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x56274312f088 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274312f588 line:238:37 constexpr acos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56274312f460 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x56274312f950 # | | | | `-ReturnStmt 0x56274312f940 # | | | | `-CallExpr 0x56274312f910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56274312f8f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56274312f8d8 '' Function 0x562743034398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56274312f8b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56274312f898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274312f880 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274312f848 'int64_t4':'vector' lvalue ParmVar 0x56274312f460 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x56274312f638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274312fb28 line:238:37 constexpr acos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x56274312fa00 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x56274312fee0 # | | | | `-ReturnStmt 0x56274312fed0 # | | | | `-CallExpr 0x56274312fea0 'float' # | | | | |-ImplicitCastExpr 0x56274312fe88 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56274312fe68 '' Function 0x562743033c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x56274312fe40 'float' # | | | | `-ImplicitCastExpr 0x56274312fe28 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274312fe10 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274312fdd8 'uint64_t':'unsigned long' lvalue ParmVar 0x56274312fa00 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x56274312fbd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431300b8 line:238:37 constexpr acos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56274312ff90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x562743130490 # | | | | `-ReturnStmt 0x562743130480 # | | | | `-CallExpr 0x562743130450 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562743130438 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562743130418 '' Function 0x562743033ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5627431303f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431303d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431303c0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743130388 'uint64_t2':'vector' lvalue ParmVar 0x56274312ff90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x562743130168 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743130668 line:238:37 constexpr acos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562743130540 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x562743130a48 # | | | | `-ReturnStmt 0x562743130a38 # | | | | `-CallExpr 0x562743130a08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431309f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431309d0 '' Function 0x562743034120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627431309a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562743130990 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743130978 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743130940 'uint64_t3':'vector' lvalue ParmVar 0x562743130540 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x562743130718 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743130c28 line:238:37 constexpr acos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562743130af8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x562743131010 # | | | | `-ReturnStmt 0x562743131000 # | | | | `-CallExpr 0x562743130fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562743130fb8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562743130f98 '' Function 0x562743034398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562743130f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562743130f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743130f40 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743130f08 'uint64_t4':'vector' lvalue ParmVar 0x562743130af8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x562743130cd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743131198 line:244:36 constexpr asin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5627431310d0 col:29 used V 'double' # | | | |-CompoundStmt 0x5627431314e0 # | | | | `-ReturnStmt 0x5627431314d0 # | | | | `-CallExpr 0x5627431314a0 'float' # | | | | |-ImplicitCastExpr 0x562743131488 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562743131468 '' Function 0x56274304d920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x562743131440 'float' # | | | | `-ImplicitCastExpr 0x562743131428 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743131410 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431313d8 'double' lvalue ParmVar 0x5627431310d0 'V' 'double' # | | | `-DeprecatedAttr 0x562743131248 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562743131650 line:244:36 constexpr asin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5627431315a0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5627431319b8 # | | | | `-ReturnStmt 0x5627431319a8 # | | | | `-CallExpr 0x562743131978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562743131960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562743131940 '' Function 0x56274304db98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562743131918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562743131900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431318e8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431318b0 'double2':'vector' lvalue ParmVar 0x5627431315a0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x562743131700 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562743131b28 line:244:36 constexpr asin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x562743131a78 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x562743131e98 # | | | | `-ReturnStmt 0x562743131e88 # | | | | `-CallExpr 0x562743131e58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562743131e40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562743131e20 '' Function 0x56274303c588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562743131df8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562743131de0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743131dc8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743131d90 'double3':'vector' lvalue ParmVar 0x562743131a78 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x562743131bd8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562743132008 line:244:36 constexpr asin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x562743131f58 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x562743132380 # | | | | `-ReturnStmt 0x562743132370 # | | | | `-CallExpr 0x562743132340 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562743132328 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562743132308 '' Function 0x56274303c800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627431322e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431322c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431322b0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743132278 'double4':'vector' lvalue ParmVar 0x562743131f58 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5627431320b8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431324e0 line:245:37 constexpr asin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x562743132430 col:26 used V 'int' # | | | |-CompoundStmt 0x562743132838 # | | | | `-ReturnStmt 0x562743132828 # | | | | `-CallExpr 0x5627431327f8 'float' # | | | | |-ImplicitCastExpr 0x5627431327e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627431327c0 '' Function 0x56274304d920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x562743132798 'float' # | | | | `-ImplicitCastExpr 0x562743132780 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743132768 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743132730 'int' lvalue ParmVar 0x562743132430 'V' 'int' # | | | `-DeprecatedAttr 0x562743132590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743132998 line:245:37 constexpr asin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5627431328e8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x562743132d10 # | | | | `-ReturnStmt 0x562743132d00 # | | | | `-CallExpr 0x562743132cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562743132cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562743132c98 '' Function 0x56274304db98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562743132c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562743132c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743132c40 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743132c08 'int2':'vector' lvalue ParmVar 0x5627431328e8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x562743132a48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743132e70 line:245:37 constexpr asin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x562743132dc0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x56274313b380 # | | | | `-ReturnStmt 0x56274313b370 # | | | | `-CallExpr 0x56274313b340 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56274313b328 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56274313b308 '' Function 0x56274303c588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56274313b2e0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562743133138 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743133120 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431330e8 'int3':'vector' lvalue ParmVar 0x562743132dc0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x562743132f20 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274313b4e0 line:245:37 constexpr asin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x56274313b430 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x56274313b868 # | | | | `-ReturnStmt 0x56274313b858 # | | | | `-CallExpr 0x56274313b828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56274313b810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56274313b7f0 '' Function 0x56274303c800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56274313b7c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56274313b7b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274313b798 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274313b760 'int4':'vector' lvalue ParmVar 0x56274313b430 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x56274313b590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274313b9c8 line:245:37 constexpr asin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x56274313b918 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x56274313bd40 # | | | | `-ReturnStmt 0x56274313bd30 # | | | | `-CallExpr 0x56274313bd00 'float' # | | | | |-ImplicitCastExpr 0x56274313bce8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56274313bcc8 '' Function 0x56274304d920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x56274313bca0 'float' # | | | | `-ImplicitCastExpr 0x56274313bc88 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274313bc70 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274313bc38 'uint':'unsigned int' lvalue ParmVar 0x56274313b918 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x56274313ba78 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274313bea0 line:245:37 constexpr asin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x56274313bdf0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x56274313c238 # | | | | `-ReturnStmt 0x56274313c228 # | | | | `-CallExpr 0x56274313c1f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56274313c1e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56274313c1c0 '' Function 0x56274304db98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56274313c198 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56274313c180 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274313c168 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274313c130 'uint2':'vector' lvalue ParmVar 0x56274313bdf0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x56274313bf50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274313c398 line:245:37 constexpr asin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x56274313c2e8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x56274313c738 # | | | | `-ReturnStmt 0x56274313c728 # | | | | `-CallExpr 0x56274313c6f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56274313c6e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56274313c6c0 '' Function 0x56274303c588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56274313c698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56274313c680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274313c668 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274313c630 'uint3':'vector' lvalue ParmVar 0x56274313c2e8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x56274313c448 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274313c898 line:245:37 constexpr asin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x56274313c7e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x56274313cc40 # | | | | `-ReturnStmt 0x56274313cc30 # | | | | `-CallExpr 0x56274313cc00 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56274313cbe8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56274313cbc8 '' Function 0x56274303c800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56274313cba0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56274313cb88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274313cb70 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274313cb38 'uint4':'vector' lvalue ParmVar 0x56274313c7e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x56274313c948 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274313cda0 line:245:37 constexpr asin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x56274313ccf0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x56274313d138 # | | | | `-ReturnStmt 0x56274313d128 # | | | | `-CallExpr 0x56274313d0f8 'float' # | | | | |-ImplicitCastExpr 0x56274313d0e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56274313d0c0 '' Function 0x56274304d920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x56274313d098 'float' # | | | | `-ImplicitCastExpr 0x56274313d080 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274313d068 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274313d030 'int64_t':'long' lvalue ParmVar 0x56274313ccf0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x56274313ce50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274313d680 line:245:37 constexpr asin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56274313d1e8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x56274313da38 # | | | | `-ReturnStmt 0x56274313da28 # | | | | `-CallExpr 0x56274313d9f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56274313d9e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56274313d9c0 '' Function 0x56274304db98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56274313d998 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56274313d980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274313d968 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274313d930 'int64_t2':'vector' lvalue ParmVar 0x56274313d1e8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x56274313d730 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274313db98 line:245:37 constexpr asin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56274313dae8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x56274313df58 # | | | | `-ReturnStmt 0x56274313df48 # | | | | `-CallExpr 0x56274313df18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56274313df00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56274313dee0 '' Function 0x56274303c588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56274313deb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56274313dea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274313de88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274313de50 'int64_t3':'vector' lvalue ParmVar 0x56274313dae8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x56274313dc48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274313e0b8 line:245:37 constexpr asin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56274313e008 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x56274313e480 # | | | | `-ReturnStmt 0x56274313e470 # | | | | `-CallExpr 0x56274313e440 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56274313e428 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56274313e408 '' Function 0x56274303c800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56274313e3e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56274313e3c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274313e3b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274313e378 'int64_t4':'vector' lvalue ParmVar 0x56274313e008 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x56274313e168 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274313e5e0 line:245:37 constexpr asin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x56274313e530 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x56274313e998 # | | | | `-ReturnStmt 0x56274313e988 # | | | | `-CallExpr 0x56274313e958 'float' # | | | | |-ImplicitCastExpr 0x56274313e940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56274313e920 '' Function 0x56274304d920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x56274313e8f8 'float' # | | | | `-ImplicitCastExpr 0x56274313e8e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274313e8c8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274313e890 'uint64_t':'unsigned long' lvalue ParmVar 0x56274313e530 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x56274313e690 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274313eaf8 line:245:37 constexpr asin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56274313ea48 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x56274313eed0 # | | | | `-ReturnStmt 0x56274313eec0 # | | | | `-CallExpr 0x56274313ee90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56274313ee78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56274313ee58 '' Function 0x56274304db98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56274313ee30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56274313ee18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274313ee00 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274313edc8 'uint64_t2':'vector' lvalue ParmVar 0x56274313ea48 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x56274313eba8 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274313f030 line:245:37 constexpr asin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56274313ef80 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x56274313f410 # | | | | `-ReturnStmt 0x56274313f400 # | | | | `-CallExpr 0x56274313f3d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56274313f3b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56274313f398 '' Function 0x56274303c588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56274313f370 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56274313f358 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274313f340 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274313f308 'uint64_t3':'vector' lvalue ParmVar 0x56274313ef80 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x56274313f0e0 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274313f570 line:245:37 constexpr asin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56274313f4c0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x562743141170 # | | | | `-ReturnStmt 0x562743141160 # | | | | `-CallExpr 0x562743141130 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562743141118 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5627431410f8 '' Function 0x56274303c800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627431410d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431410b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431410a0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743141068 'uint64_t4':'vector' lvalue ParmVar 0x56274313f4c0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x56274313f620 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431412e0 line:251:36 constexpr atan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x562743141230 col:29 used V 'double' # | | | |-CompoundStmt 0x562743141628 # | | | | `-ReturnStmt 0x562743141618 # | | | | `-CallExpr 0x5627431415e8 'float' # | | | | |-ImplicitCastExpr 0x5627431415d0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627431415b0 '' Function 0x562743050d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x562743141588 'float' # | | | | `-ImplicitCastExpr 0x562743141570 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743141558 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743141520 'double' lvalue ParmVar 0x562743141230 'V' 'double' # | | | `-DeprecatedAttr 0x562743141390 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562743141798 line:251:36 constexpr atan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5627431416e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x562743141b00 # | | | | `-ReturnStmt 0x562743141af0 # | | | | `-CallExpr 0x562743141ac0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562743141aa8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562743141a88 '' Function 0x562743050f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562743141a60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562743141a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743141a30 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431419f8 'double2':'vector' lvalue ParmVar 0x5627431416e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x562743141848 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562743141c70 line:251:36 constexpr atan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x562743141bc0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x562743141fe0 # | | | | `-ReturnStmt 0x562743141fd0 # | | | | `-CallExpr 0x562743141fa0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562743141f88 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562743141f68 '' Function 0x5627430511f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562743141f40 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562743141f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743141f10 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743141ed8 'double3':'vector' lvalue ParmVar 0x562743141bc0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x562743141d20 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562743142150 line:251:36 constexpr atan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5627431420a0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5627431424c8 # | | | | `-ReturnStmt 0x5627431424b8 # | | | | `-CallExpr 0x562743142488 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562743142470 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562743142450 '' Function 0x562743051468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562743142428 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562743142410 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431423f8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431423c0 'double4':'vector' lvalue ParmVar 0x5627431420a0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x562743142200 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562743142628 line:252:37 constexpr atan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x562743142578 col:26 used V 'int' # | | | |-CompoundStmt 0x562743142980 # | | | | `-ReturnStmt 0x562743142970 # | | | | `-CallExpr 0x562743142940 'float' # | | | | |-ImplicitCastExpr 0x562743142928 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562743142908 '' Function 0x562743050d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x5627431428e0 'float' # | | | | `-ImplicitCastExpr 0x5627431428c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431428b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743142878 'int' lvalue ParmVar 0x562743142578 'V' 'int' # | | | `-DeprecatedAttr 0x5627431426d8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743142ae0 line:252:37 constexpr atan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x562743142a30 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x562743142e58 # | | | | `-ReturnStmt 0x562743142e48 # | | | | `-CallExpr 0x562743142e18 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562743142e00 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562743142de0 '' Function 0x562743050f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562743142db8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562743142da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743142d88 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743142d50 'int2':'vector' lvalue ParmVar 0x562743142a30 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x562743142b90 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743143e28 line:252:37 constexpr atan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x562743143d78 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5627431441a8 # | | | | `-ReturnStmt 0x562743144198 # | | | | `-CallExpr 0x562743144168 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562743144150 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562743144130 '' Function 0x5627430511f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562743144108 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431440f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431440d8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431440a0 'int3':'vector' lvalue ParmVar 0x562743143d78 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x562743143ed8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743144308 line:252:37 constexpr atan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x562743144258 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x562743144690 # | | | | `-ReturnStmt 0x562743144680 # | | | | `-CallExpr 0x562743144650 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562743144638 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562743144618 '' Function 0x562743051468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627431445f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431445d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431445c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743144588 'int4':'vector' lvalue ParmVar 0x562743144258 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5627431443b8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431447f0 line:252:37 constexpr atan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x562743144740 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x562743144b68 # | | | | `-ReturnStmt 0x562743144b58 # | | | | `-CallExpr 0x562743144b28 'float' # | | | | |-ImplicitCastExpr 0x562743144b10 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562743144af0 '' Function 0x562743050d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x562743144ac8 'float' # | | | | `-ImplicitCastExpr 0x562743144ab0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743144a98 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743144a60 'uint':'unsigned int' lvalue ParmVar 0x562743144740 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5627431448a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743144cc8 line:252:37 constexpr atan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x562743144c18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x562743145060 # | | | | `-ReturnStmt 0x562743145050 # | | | | `-CallExpr 0x562743145020 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562743145008 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562743144fe8 '' Function 0x562743050f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562743144fc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562743144fa8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743144f90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743144f58 'uint2':'vector' lvalue ParmVar 0x562743144c18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x562743144d78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431451c0 line:252:37 constexpr atan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x562743145110 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x562743145560 # | | | | `-ReturnStmt 0x562743145550 # | | | | `-CallExpr 0x562743145520 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562743145508 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431454e8 '' Function 0x5627430511f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627431454c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431454a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743145490 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743145458 'uint3':'vector' lvalue ParmVar 0x562743145110 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x562743145270 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431456c0 line:252:37 constexpr atan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x562743145610 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x562743145a68 # | | | | `-ReturnStmt 0x562743145a58 # | | | | `-CallExpr 0x562743145a28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562743145a10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5627431459f0 '' Function 0x562743051468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627431459c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431459b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743145998 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743145960 'uint4':'vector' lvalue ParmVar 0x562743145610 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x562743145770 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743145bc8 line:252:37 constexpr atan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x562743145b18 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x562743146830 # | | | | `-ReturnStmt 0x562743146820 # | | | | `-CallExpr 0x5627431467f0 'float' # | | | | |-ImplicitCastExpr 0x5627431467d8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627431467b8 '' Function 0x562743050d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x562743146790 'float' # | | | | `-ImplicitCastExpr 0x562743146778 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743146760 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743146728 'int64_t':'long' lvalue ParmVar 0x562743145b18 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x562743145c78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743146990 line:252:37 constexpr atan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5627431468e0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x562743146d48 # | | | | `-ReturnStmt 0x562743146d38 # | | | | `-CallExpr 0x562743146d08 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562743146cf0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562743146cd0 '' Function 0x562743050f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562743146ca8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562743146c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743146c78 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743146c40 'int64_t2':'vector' lvalue ParmVar 0x5627431468e0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x562743146a40 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743146ea8 line:252:37 constexpr atan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562743146df8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x562743147268 # | | | | `-ReturnStmt 0x562743147258 # | | | | `-CallExpr 0x562743147228 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562743147210 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431471f0 '' Function 0x5627430511f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627431471c8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431471b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743147198 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743147160 'int64_t3':'vector' lvalue ParmVar 0x562743146df8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x562743146f58 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431473c8 line:252:37 constexpr atan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562743147318 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x562743147790 # | | | | `-ReturnStmt 0x562743147780 # | | | | `-CallExpr 0x562743147750 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562743147738 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562743147718 '' Function 0x562743051468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627431476f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431476d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431476c0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743147688 'int64_t4':'vector' lvalue ParmVar 0x562743147318 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x562743147478 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431478f0 line:252:37 constexpr atan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x562743147840 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x562743147ca8 # | | | | `-ReturnStmt 0x562743147c98 # | | | | `-CallExpr 0x562743147c68 'float' # | | | | |-ImplicitCastExpr 0x562743147c50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562743147c30 '' Function 0x562743050d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x562743147c08 'float' # | | | | `-ImplicitCastExpr 0x562743147bf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743147bd8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743147ba0 'uint64_t':'unsigned long' lvalue ParmVar 0x562743147840 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5627431479a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743147e08 line:252:37 constexpr atan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562743147d58 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5627431481e0 # | | | | `-ReturnStmt 0x5627431481d0 # | | | | `-CallExpr 0x5627431481a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562743148188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562743148168 '' Function 0x562743050f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562743148140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562743148128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743148110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431480d8 'uint64_t2':'vector' lvalue ParmVar 0x562743147d58 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x562743147eb8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743148340 line:252:37 constexpr atan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562743148290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x562743149048 # | | | | `-ReturnStmt 0x562743149038 # | | | | `-CallExpr 0x562743149008 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562743148ff0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562743148fd0 '' Function 0x5627430511f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562743148fa8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562743148f90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743148f78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743148f40 'uint64_t3':'vector' lvalue ParmVar 0x562743148290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5627431483f0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431491a8 line:252:37 constexpr atan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5627431490f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x562743149590 # | | | | `-ReturnStmt 0x562743149580 # | | | | `-CallExpr 0x562743149550 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562743149538 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562743149518 '' Function 0x562743051468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627431494f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431494d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431494c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743149488 'uint64_t4':'vector' lvalue ParmVar 0x5627431490f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x562743149258 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431497e8 line:258:37 constexpr atan2 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x562743149650 col:29 used V1 'double' # | | | |-ParmVarDecl 0x5627431496d0 col:40 used V2 'double' # | | | |-CompoundStmt 0x562743149c00 # | | | | `-ReturnStmt 0x562743149bf0 # | | | | `-CallExpr 0x562743149bb8 'float' # | | | | |-ImplicitCastExpr 0x562743149ba0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x562743149b50 '' Function 0x5627430525c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x562743149a98 'float' # | | | | | `-ImplicitCastExpr 0x562743149a80 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562743149a68 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562743149a30 'double' lvalue ParmVar 0x562743149650 'V1' 'double' # | | | | `-CStyleCastExpr 0x562743149b28 'float' # | | | | `-ImplicitCastExpr 0x562743149b10 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743149af8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743149ac0 'double' lvalue ParmVar 0x5627431496d0 'V2' 'double' # | | | `-DeprecatedAttr 0x5627431498a0 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562743149e98 line:258:37 constexpr atan2 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x562743149cc0 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x562743149d40 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x56274314a320 # | | | | `-ReturnStmt 0x56274314a310 # | | | | `-CallExpr 0x56274314a2d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56274314a2c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x56274314a238 '' Function 0x562743052958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x56274314a168 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x56274314a150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56274314a138 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56274314a100 'double2':'vector' lvalue ParmVar 0x562743149cc0 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x56274314a210 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56274314a1f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274314a1e0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274314a1a8 'double2':'vector' lvalue ParmVar 0x562743149d40 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x562743149f50 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56274314a5b8 line:258:37 constexpr atan2 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x56274314a3e0 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x56274314a460 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x56274314aa40 # | | | | `-ReturnStmt 0x56274314aa30 # | | | | `-CallExpr 0x56274314a9f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56274314a9e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x56274314a960 '' Function 0x562743052d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x56274314a890 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x56274314a878 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56274314a860 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56274314a828 'double3':'vector' lvalue ParmVar 0x56274314a3e0 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x56274314a938 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56274314a920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274314a908 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274314a8d0 'double3':'vector' lvalue ParmVar 0x56274314a460 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x56274314a670 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56274314acd8 line:258:37 constexpr atan2 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x56274314ab00 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x56274314ab80 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x56274314b5a0 # | | | | `-ReturnStmt 0x56274314b590 # | | | | `-CallExpr 0x56274314b558 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56274314b540 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x56274314b4c0 '' Function 0x5627430530a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x56274314b3f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x56274314b3d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56274314b3c0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56274314b388 'double4':'vector' lvalue ParmVar 0x56274314ab00 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x56274314b498 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56274314b480 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274314b468 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274314b430 'double4':'vector' lvalue ParmVar 0x56274314ab80 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x56274314ad90 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56274314b7e8 line:259:38 constexpr atan2 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x56274314b650 col:26 used V1 'int' # | | | |-ParmVarDecl 0x56274314b6d0 col:34 used V2 'int' # | | | |-CompoundStmt 0x56274314bbe0 # | | | | `-ReturnStmt 0x56274314bbd0 # | | | | `-CallExpr 0x56274314bb98 'float' # | | | | |-ImplicitCastExpr 0x56274314bb80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x56274314bb60 '' Function 0x5627430525c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x56274314baa8 'float' # | | | | | `-ImplicitCastExpr 0x56274314ba90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56274314ba78 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56274314ba40 'int' lvalue ParmVar 0x56274314b650 'V1' 'int' # | | | | `-CStyleCastExpr 0x56274314bb38 'float' # | | | | `-ImplicitCastExpr 0x56274314bb20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274314bb08 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274314bad0 'int' lvalue ParmVar 0x56274314b6d0 'V2' 'int' # | | | `-DeprecatedAttr 0x56274314b8a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274314be68 line:259:38 constexpr atan2 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x56274314bc90 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x56274314bd10 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x56274314c298 # | | | | `-ReturnStmt 0x56274314c288 # | | | | `-CallExpr 0x56274314c250 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56274314c238 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x56274314c218 '' Function 0x562743052958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x56274314c148 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x56274314c130 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56274314c118 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56274314c0e0 'int2':'vector' lvalue ParmVar 0x56274314bc90 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x56274314c1f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56274314c1d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274314c1c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274314c188 'int2':'vector' lvalue ParmVar 0x56274314bd10 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x56274314bf20 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274314c518 line:259:38 constexpr atan2 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x56274314c348 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x56274314c3c8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x56274314c950 # | | | | `-ReturnStmt 0x56274314c940 # | | | | `-CallExpr 0x56274314c908 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56274314c8f0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x56274314c8d0 '' Function 0x562743052d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x56274314c800 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x56274314c7e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56274314c7d0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56274314c798 'int3':'vector' lvalue ParmVar 0x56274314c348 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x56274314c8a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56274314c890 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274314c878 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274314c840 'int3':'vector' lvalue ParmVar 0x56274314c3c8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x56274314c5d0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274314cbd8 line:259:38 constexpr atan2 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x56274314ca00 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x56274314ca80 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x56274314d018 # | | | | `-ReturnStmt 0x56274314d008 # | | | | `-CallExpr 0x56274314cfd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56274314cfb8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x56274314cf98 '' Function 0x5627430530a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x56274314cec8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x56274314ceb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56274314ce98 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56274314ce60 'int4':'vector' lvalue ParmVar 0x56274314ca00 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x56274314cf70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56274314cf58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274314cf40 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274314cf08 'int4':'vector' lvalue ParmVar 0x56274314ca80 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x56274314cc90 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274314d878 line:259:38 constexpr atan2 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x56274314d0c8 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x56274314d148 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x56274314dc90 # | | | | `-ReturnStmt 0x56274314dc80 # | | | | `-CallExpr 0x56274314dc48 'float' # | | | | |-ImplicitCastExpr 0x56274314dc30 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x56274314dc10 '' Function 0x5627430525c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x56274314db58 'float' # | | | | | `-ImplicitCastExpr 0x56274314db40 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56274314db28 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56274314daf0 'uint':'unsigned int' lvalue ParmVar 0x56274314d0c8 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x56274314dbe8 'float' # | | | | `-ImplicitCastExpr 0x56274314dbd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274314dbb8 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274314db80 'uint':'unsigned int' lvalue ParmVar 0x56274314d148 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x56274314d930 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274314df18 line:259:38 constexpr atan2 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x56274314dd40 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x56274314ddc0 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x56274314e368 # | | | | `-ReturnStmt 0x56274314e358 # | | | | `-CallExpr 0x56274314e320 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56274314e308 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x56274314e2e8 '' Function 0x562743052958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x56274314e218 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x56274314e200 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56274314e1e8 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56274314e1b0 'uint2':'vector' lvalue ParmVar 0x56274314dd40 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x56274314e2c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56274314e2a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274314e290 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274314e258 'uint2':'vector' lvalue ParmVar 0x56274314ddc0 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x56274314dfd0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274314e5e8 line:259:38 constexpr atan2 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x56274314e418 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x56274314e498 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x56274314ea40 # | | | | `-ReturnStmt 0x56274314ea30 # | | | | `-CallExpr 0x56274314e9f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56274314e9e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x56274314e9c0 '' Function 0x562743052d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x56274314e8f0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x56274314e8d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56274314e8c0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56274314e888 'uint3':'vector' lvalue ParmVar 0x56274314e418 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x56274314e998 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56274314e980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274314e968 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274314e930 'uint3':'vector' lvalue ParmVar 0x56274314e498 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x56274314e6a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274314ecc8 line:259:38 constexpr atan2 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x56274314eaf0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x56274314eb70 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x56274314f128 # | | | | `-ReturnStmt 0x56274314f118 # | | | | `-CallExpr 0x56274314f0e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56274314f0c8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x56274314f0a8 '' Function 0x5627430530a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x56274314efd8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x56274314efc0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56274314efa8 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56274314ef70 'uint4':'vector' lvalue ParmVar 0x56274314eaf0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x56274314f080 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56274314f068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274314f050 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274314f018 'uint4':'vector' lvalue ParmVar 0x56274314eb70 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x56274314ed80 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274314f3a8 line:259:38 constexpr atan2 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x56274314f1d8 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x56274314f258 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x562743152318 # | | | | `-ReturnStmt 0x562743152308 # | | | | `-CallExpr 0x5627431522d0 'float' # | | | | |-ImplicitCastExpr 0x56274314f780 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x56274314f760 '' Function 0x5627430525c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x56274314f6a8 'float' # | | | | | `-ImplicitCastExpr 0x56274314f690 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x56274314f678 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x56274314f640 'int64_t':'long' lvalue ParmVar 0x56274314f1d8 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x56274314f738 'float' # | | | | `-ImplicitCastExpr 0x56274314f720 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274314f708 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274314f6d0 'int64_t':'long' lvalue ParmVar 0x56274314f258 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x56274314f460 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743152598 line:259:38 constexpr atan2 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5627431523c8 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x562743152448 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x562743152a08 # | | | | `-ReturnStmt 0x5627431529f8 # | | | | `-CallExpr 0x5627431529c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431529a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x562743152988 '' Function 0x562743052958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5627431528b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5627431528a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562743152888 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562743152850 'int64_t2':'vector' lvalue ParmVar 0x5627431523c8 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x562743152960 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562743152948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743152930 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431528f8 'int64_t2':'vector' lvalue ParmVar 0x562743152448 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x562743152650 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743152c88 line:259:38 constexpr atan2 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562743152ab8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x562743152b38 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x562743153100 # | | | | `-ReturnStmt 0x5627431530f0 # | | | | `-CallExpr 0x5627431530b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431530a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x562743153080 '' Function 0x562743052d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x562743152fb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x562743152f98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562743152f80 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562743152f48 'int64_t3':'vector' lvalue ParmVar 0x562743152ab8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x562743153058 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562743153040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743153028 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743152ff0 'int64_t3':'vector' lvalue ParmVar 0x562743152b38 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x562743152d40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743153388 line:259:38 constexpr atan2 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5627431531b0 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x562743153230 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x562743153808 # | | | | `-ReturnStmt 0x5627431537f8 # | | | | `-CallExpr 0x5627431537c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431537a8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x562743153788 '' Function 0x5627430530a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5627431536b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5627431536a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562743153688 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562743153650 'int64_t4':'vector' lvalue ParmVar 0x5627431531b0 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x562743153760 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562743153748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743153730 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431536f8 'int64_t4':'vector' lvalue ParmVar 0x562743153230 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x562743153440 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743153a88 line:259:38 constexpr atan2 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5627431538b8 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x562743153938 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x562743153ee0 # | | | | `-ReturnStmt 0x562743153ed0 # | | | | `-CallExpr 0x562743153e98 'float' # | | | | |-ImplicitCastExpr 0x562743153e80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x562743153e60 '' Function 0x5627430525c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x562743153da8 'float' # | | | | | `-ImplicitCastExpr 0x562743153d90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562743153d78 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562743153d40 'uint64_t':'unsigned long' lvalue ParmVar 0x5627431538b8 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x562743153e38 'float' # | | | | `-ImplicitCastExpr 0x562743153e20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743153e08 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743153dd0 'uint64_t':'unsigned long' lvalue ParmVar 0x562743153938 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x562743153b40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743154168 line:259:38 constexpr atan2 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562743153f90 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x562743154010 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x562743154618 # | | | | `-ReturnStmt 0x562743154608 # | | | | `-CallExpr 0x5627431545d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431545b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x562743154598 '' Function 0x562743052958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5627431544c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5627431544b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562743154498 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562743154460 'uint64_t2':'vector' lvalue ParmVar 0x562743153f90 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x562743154570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562743154558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743154540 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743154508 'uint64_t2':'vector' lvalue ParmVar 0x562743154010 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x562743154220 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743154898 line:259:38 constexpr atan2 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5627431546c8 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x562743154748 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x562743154d30 # | | | | `-ReturnStmt 0x562743154d20 # | | | | `-CallExpr 0x562743154ce8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562743154cd0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x562743154cb0 '' Function 0x562743052d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x562743154be0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x562743154bc8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562743154bb0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562743154b78 'uint64_t3':'vector' lvalue ParmVar 0x5627431546c8 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x562743154c88 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562743154c70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743154c58 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743154c20 'uint64_t3':'vector' lvalue ParmVar 0x562743154748 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x562743154950 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743154fb8 line:259:38 constexpr atan2 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562743154de0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x562743154e60 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x562743155458 # | | | | `-ReturnStmt 0x562743155448 # | | | | `-CallExpr 0x562743155410 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431553f8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5627431553d8 '' Function 0x5627430530a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x562743155308 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5627431552f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431552d8 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431552a0 'uint64_t4':'vector' lvalue ParmVar 0x562743154de0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x5627431553b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562743155398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743155380 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743155348 'uint64_t4':'vector' lvalue ParmVar 0x562743154e60 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x562743155070 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431555c8 line:265:36 constexpr ceil 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x562743155518 col:29 used V 'double' # | | | |-CompoundStmt 0x562743155910 # | | | | `-ReturnStmt 0x562743155900 # | | | | `-CallExpr 0x5627431558d0 'float' # | | | | |-ImplicitCastExpr 0x5627431558b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562743155898 '' Function 0x562743053d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x562743155870 'float' # | | | | `-ImplicitCastExpr 0x562743155858 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743155840 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743155808 'double' lvalue ParmVar 0x562743155518 'V' 'double' # | | | `-DeprecatedAttr 0x562743155678 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562743155a80 line:265:36 constexpr ceil 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5627431559d0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x562743155de8 # | | | | `-ReturnStmt 0x562743155dd8 # | | | | `-CallExpr 0x562743155da8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562743155d90 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562743155d70 '' Function 0x562743053fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562743155d48 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562743155d30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743155d18 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743155ce0 'double2':'vector' lvalue ParmVar 0x5627431559d0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x562743155b30 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562743155f58 line:265:36 constexpr ceil 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x562743155ea8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5627431562c8 # | | | | `-ReturnStmt 0x5627431562b8 # | | | | `-CallExpr 0x562743156288 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562743156270 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562743156250 '' Function 0x562743054220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562743156228 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562743156210 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431561f8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431561c0 'double3':'vector' lvalue ParmVar 0x562743155ea8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x562743156008 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562743156448 line:265:36 constexpr ceil 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x562743156398 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5627431567c0 # | | | | `-ReturnStmt 0x5627431567b0 # | | | | `-CallExpr 0x562743156780 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562743156768 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562743156748 '' Function 0x562743054498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562743156720 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562743156708 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431566f0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431566b8 'double4':'vector' lvalue ParmVar 0x562743156398 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5627431564f8 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562743156920 line:266:37 constexpr ceil 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x562743156870 col:26 used V 'int' # | | | |-CompoundStmt 0x562743156c78 # | | | | `-ReturnStmt 0x562743156c68 # | | | | `-CallExpr 0x562743156c38 'float' # | | | | |-ImplicitCastExpr 0x562743156c20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562743156c00 '' Function 0x562743053d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x562743156bd8 'float' # | | | | `-ImplicitCastExpr 0x562743156bc0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743156ba8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743156b70 'int' lvalue ParmVar 0x562743156870 'V' 'int' # | | | `-DeprecatedAttr 0x5627431569d0 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743156dd8 line:266:37 constexpr ceil 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x562743156d28 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x562743157150 # | | | | `-ReturnStmt 0x562743157140 # | | | | `-CallExpr 0x562743157110 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431570f8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5627431570d8 '' Function 0x562743053fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5627431570b0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562743157098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743157080 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743157048 'int2':'vector' lvalue ParmVar 0x562743156d28 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x562743156e88 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431572b0 line:266:37 constexpr ceil 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x562743157200 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x562743157630 # | | | | `-ReturnStmt 0x562743157620 # | | | | `-CallExpr 0x5627431575f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431575d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431575b8 '' Function 0x562743054220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562743157590 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562743157578 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743157560 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743157528 'int3':'vector' lvalue ParmVar 0x562743157200 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x562743157360 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743157790 line:266:37 constexpr ceil 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5627431576e0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x562743157b18 # | | | | `-ReturnStmt 0x562743157b08 # | | | | `-CallExpr 0x562743157ad8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562743157ac0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562743157aa0 '' Function 0x562743054498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562743157a78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562743157a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743157a48 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743157a10 'int4':'vector' lvalue ParmVar 0x5627431576e0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x562743157840 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743157c78 line:266:37 constexpr ceil 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x562743157bc8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x562743157ff0 # | | | | `-ReturnStmt 0x562743157fe0 # | | | | `-CallExpr 0x562743157fb0 'float' # | | | | |-ImplicitCastExpr 0x562743157f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562743157f78 '' Function 0x562743053d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x562743157f50 'float' # | | | | `-ImplicitCastExpr 0x562743157f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743157f20 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743157ee8 'uint':'unsigned int' lvalue ParmVar 0x562743157bc8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x562743157d28 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743158150 line:266:37 constexpr ceil 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5627431580a0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x562743159d10 # | | | | `-ReturnStmt 0x562743159d00 # | | | | `-CallExpr 0x562743159cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562743159cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562743159c98 '' Function 0x562743053fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562743159c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562743159c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743159c40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743159c08 'uint2':'vector' lvalue ParmVar 0x5627431580a0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x562743158200 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743159e70 line:266:37 constexpr ceil 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x562743159dc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x56274315a210 # | | | | `-ReturnStmt 0x56274315a200 # | | | | `-CallExpr 0x56274315a1d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56274315a1b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56274315a198 '' Function 0x562743054220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56274315a170 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56274315a158 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274315a140 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274315a108 'uint3':'vector' lvalue ParmVar 0x562743159dc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x562743159f20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274315a370 line:266:37 constexpr ceil 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x56274315a2c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x56274315a718 # | | | | `-ReturnStmt 0x56274315a708 # | | | | `-CallExpr 0x56274315a6d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56274315a6c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56274315a6a0 '' Function 0x562743054498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56274315a678 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56274315a660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274315a648 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274315a610 'uint4':'vector' lvalue ParmVar 0x56274315a2c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x56274315a420 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274315a878 line:266:37 constexpr ceil 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x56274315a7c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x56274315ac10 # | | | | `-ReturnStmt 0x56274315ac00 # | | | | `-CallExpr 0x56274315abd0 'float' # | | | | |-ImplicitCastExpr 0x56274315abb8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56274315ab98 '' Function 0x562743053d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x56274315ab70 'float' # | | | | `-ImplicitCastExpr 0x56274315ab58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274315ab40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274315ab08 'int64_t':'long' lvalue ParmVar 0x56274315a7c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x56274315a928 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274315ad70 line:266:37 constexpr ceil 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56274315acc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x56274315b128 # | | | | `-ReturnStmt 0x56274315b118 # | | | | `-CallExpr 0x56274315b0e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56274315b0d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56274315b0b0 '' Function 0x562743053fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56274315b088 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56274315b070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274315b058 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274315b020 'int64_t2':'vector' lvalue ParmVar 0x56274315acc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x56274315ae20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274315b288 line:266:37 constexpr ceil 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56274315b1d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x56274315b648 # | | | | `-ReturnStmt 0x56274315b638 # | | | | `-CallExpr 0x56274315b608 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56274315b5f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56274315b5d0 '' Function 0x562743054220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56274315b5a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56274315b590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274315b578 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274315b540 'int64_t3':'vector' lvalue ParmVar 0x56274315b1d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x56274315b338 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274315b7a8 line:266:37 constexpr ceil 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56274315b6f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x56274315d148 # | | | | `-ReturnStmt 0x56274315d138 # | | | | `-CallExpr 0x56274315d108 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56274315d0f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56274315d0d0 '' Function 0x562743054498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56274315bad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56274315bab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274315baa0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274315ba68 'int64_t4':'vector' lvalue ParmVar 0x56274315b6f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x56274315b858 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274315d2a8 line:266:37 constexpr ceil 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x56274315d1f8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x56274315d660 # | | | | `-ReturnStmt 0x56274315d650 # | | | | `-CallExpr 0x56274315d620 'float' # | | | | |-ImplicitCastExpr 0x56274315d608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56274315d5e8 '' Function 0x562743053d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x56274315d5c0 'float' # | | | | `-ImplicitCastExpr 0x56274315d5a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274315d590 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274315d558 'uint64_t':'unsigned long' lvalue ParmVar 0x56274315d1f8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x56274315d358 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274315d7c0 line:266:37 constexpr ceil 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56274315d710 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x56274315db98 # | | | | `-ReturnStmt 0x56274315db88 # | | | | `-CallExpr 0x56274315db58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56274315db40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56274315db20 '' Function 0x562743053fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56274315daf8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56274315dae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274315dac8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274315da90 'uint64_t2':'vector' lvalue ParmVar 0x56274315d710 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x56274315d870 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274315dcf8 line:266:37 constexpr ceil 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56274315dc48 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x56274315e0d8 # | | | | `-ReturnStmt 0x56274315e0c8 # | | | | `-CallExpr 0x56274315e098 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56274315e080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56274315e060 '' Function 0x562743054220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56274315e038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56274315e020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274315e008 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274315dfd0 'uint64_t3':'vector' lvalue ParmVar 0x56274315dc48 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x56274315dda8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274315e238 line:266:37 constexpr ceil 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56274315e188 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x56274315e620 # | | | | `-ReturnStmt 0x56274315e610 # | | | | `-CallExpr 0x56274315e5e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56274315e5c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56274315e5a8 '' Function 0x562743054498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56274315e580 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56274315e568 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274315e550 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274315e518 'uint64_t4':'vector' lvalue ParmVar 0x56274315e188 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x56274315e2e8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x56274315ed20 line:274:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x56274315e638 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56274315e6d8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x56274315ec78 line:274:66 invalid constexpr clamp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x56274315e9e8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x56274315eac0 col:35 invalid p1 'int' # | | | |-ParmVarDecl 0x56274315eb38 col:41 p2 'T' # | | | |-CompoundStmt 0x56274315f090 # | | | | `-ReturnStmt 0x56274315f080 # | | | | `-RecoveryExpr 0x56274315f048 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x56274315ee90 '' lvalue (ADL) = 'clamp' 0x56274305dfc8 0x562743054888 0x562743054d40 0x5627430551a8 0x562743055608 0x562743055a08 0x562743055ed8 0x562743056338 0x562743056798 0x562743056bf8 0x562743057088 0x5627430574e8 0x562743057948 0x562743058e08 0x562743059268 0x5627430596c8 0x562743059b28 0x562743059f98 0x56274305a3f8 0x56274305a858 0x56274305acb8 0x56274305b0d8 0x56274305b538 0x56274305b998 0x562743042d28 0x562743043128 0x562743043588 0x5627430439e8 # | | | | |-RecoveryExpr 0x56274315efb0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x56274315efd0 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x56274315ed90 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x56274315f7c0 line:281:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x56274315f0e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56274315f178 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x56274315f718 line:281:66 invalid constexpr clamp 'int (int, T, int)' implicit-inline # | | | |-ParmVarDecl 0x56274315f488 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x56274315f500 col:24 p1 'T' # | | | |-ParmVarDecl 0x56274315f5d8 col:41 invalid p2 'int' # | | | |-CompoundStmt 0x56274315fb30 # | | | | `-ReturnStmt 0x56274315fb20 # | | | | `-RecoveryExpr 0x56274315fae8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x56274315f930 '' lvalue (ADL) = 'clamp' 0x5627430439e8 0x56274305dfc8 0x562743054888 0x562743054d40 0x5627430551a8 0x562743055608 0x562743055a08 0x562743055ed8 0x562743056338 0x562743056798 0x562743056bf8 0x562743057088 0x5627430574e8 0x562743057948 0x562743058e08 0x562743059268 0x5627430596c8 0x562743059b28 0x562743059f98 0x56274305a3f8 0x56274305a858 0x56274305acb8 0x56274305b0d8 0x56274305b538 0x56274305b998 0x562743042d28 0x562743043128 0x562743043588 # | | | | |-RecoveryExpr 0x56274315fa50 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x56274315fac8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x56274315f830 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5627431601d0 line:288:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x56274315fb48 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56274315fbe8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x562743160128 line:288:66 invalid constexpr clamp 'int (int, T, T)' implicit-inline # | | | |-ParmVarDecl 0x56274315fef8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x56274315ff70 col:24 p1 'T' # | | | |-ParmVarDecl 0x56274315ffe8 col:30 p2 'T' # | | | |-CompoundStmt 0x562743160570 # | | | | `-ReturnStmt 0x562743160560 # | | | | `-RecoveryExpr 0x562743160530 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x562743160340 '' lvalue (ADL) = 'clamp' 0x562743043588 0x5627430439e8 0x56274305dfc8 0x562743054888 0x562743054d40 0x5627430551a8 0x562743055608 0x562743055a08 0x562743055ed8 0x562743056338 0x562743056798 0x562743056bf8 0x562743057088 0x5627430574e8 0x562743057948 0x562743058e08 0x562743059268 0x5627430596c8 0x562743059b28 0x562743059f98 0x56274305a3f8 0x56274305a858 0x56274305acb8 0x56274305b0d8 0x56274305b538 0x56274305b998 0x562743042d28 0x562743043128 # | | | | `-RecoveryExpr 0x562743160460 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x562743160240 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x5627431606d8 line:297:36 constexpr cos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x562743160628 col:29 used V 'double' # | | | |-CompoundStmt 0x562743160a20 # | | | | `-ReturnStmt 0x562743160a10 # | | | | `-CallExpr 0x5627431609e0 'float' # | | | | |-ImplicitCastExpr 0x5627431609c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627431609a8 '' Function 0x56274305f788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x562743160980 'float' # | | | | `-ImplicitCastExpr 0x562743160968 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743160950 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743160918 'double' lvalue ParmVar 0x562743160628 'V' 'double' # | | | `-DeprecatedAttr 0x562743160788 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562743160b88 line:297:36 constexpr cos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x562743160ad8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x562743160ef0 # | | | | `-ReturnStmt 0x562743160ee0 # | | | | `-CallExpr 0x562743160eb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562743160e98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562743160e78 '' Function 0x56274305fa00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562743160e50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562743160e38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743160e20 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743160de8 'double2':'vector' lvalue ParmVar 0x562743160ad8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x562743160c38 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431610f0 line:297:36 constexpr cos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x562743160fa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x562743161460 # | | | | `-ReturnStmt 0x562743161450 # | | | | `-CallExpr 0x562743161420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562743161408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431613e8 '' Function 0x56274305fc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627431613c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431613a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743161390 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743161358 'double3':'vector' lvalue ParmVar 0x562743160fa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5627431611a0 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431615c8 line:297:36 constexpr cos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x562743161518 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x562743161940 # | | | | `-ReturnStmt 0x562743161930 # | | | | `-CallExpr 0x562743161900 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431618e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5627431618c8 '' Function 0x562743060f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627431618a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562743161888 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743161870 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743161838 'double4':'vector' lvalue ParmVar 0x562743161518 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x562743161678 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562743161aa0 line:298:37 constexpr cos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5627431619f0 col:26 used V 'int' # | | | |-CompoundStmt 0x562743161df8 # | | | | `-ReturnStmt 0x562743161de8 # | | | | `-CallExpr 0x562743161db8 'float' # | | | | |-ImplicitCastExpr 0x562743161da0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562743161d80 '' Function 0x56274305f788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x562743161d58 'float' # | | | | `-ImplicitCastExpr 0x562743161d40 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743161d28 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743161cf0 'int' lvalue ParmVar 0x5627431619f0 'V' 'int' # | | | `-DeprecatedAttr 0x562743161b50 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743161f58 line:298:37 constexpr cos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x562743161ea8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5627431622d0 # | | | | `-ReturnStmt 0x5627431622c0 # | | | | `-CallExpr 0x562743162290 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562743162278 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562743162258 '' Function 0x56274305fa00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562743162230 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562743162218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743162200 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431621c8 'int2':'vector' lvalue ParmVar 0x562743161ea8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x562743162008 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743162430 line:298:37 constexpr cos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x562743162380 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5627431627b0 # | | | | `-ReturnStmt 0x5627431627a0 # | | | | `-CallExpr 0x562743162770 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562743162758 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562743162738 '' Function 0x56274305fc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562743162710 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431626f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431626e0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431626a8 'int3':'vector' lvalue ParmVar 0x562743162380 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5627431624e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743162910 line:298:37 constexpr cos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x562743162860 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x562743162c98 # | | | | `-ReturnStmt 0x562743162c88 # | | | | `-CallExpr 0x562743162c58 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562743162c40 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562743162c20 '' Function 0x562743060f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562743162bf8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562743162be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743162bc8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743162b90 'int4':'vector' lvalue ParmVar 0x562743162860 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5627431629c0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743162df8 line:298:37 constexpr cos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x562743162d48 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5627431631a0 # | | | | `-ReturnStmt 0x562743163190 # | | | | `-CallExpr 0x562743163160 'float' # | | | | |-ImplicitCastExpr 0x562743163148 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562743163128 '' Function 0x56274305f788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x562743163100 'float' # | | | | `-ImplicitCastExpr 0x5627431630b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431630a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743163068 'uint':'unsigned int' lvalue ParmVar 0x562743162d48 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x562743162ea8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743163300 line:298:37 constexpr cos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x562743163250 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x562743163698 # | | | | `-ReturnStmt 0x562743163688 # | | | | `-CallExpr 0x562743163658 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562743163640 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562743163620 '' Function 0x56274305fa00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5627431635f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431635e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431635c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743163590 'uint2':'vector' lvalue ParmVar 0x562743163250 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5627431633b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431637f8 line:298:37 constexpr cos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x562743163748 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x562743163b98 # | | | | `-ReturnStmt 0x562743163b88 # | | | | `-CallExpr 0x562743163b58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562743163b40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562743163b20 '' Function 0x56274305fc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562743163af8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562743163ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743163ac8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743163a90 'uint3':'vector' lvalue ParmVar 0x562743163748 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5627431638a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743163cf8 line:298:37 constexpr cos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x562743163c48 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5627431640a0 # | | | | `-ReturnStmt 0x562743164090 # | | | | `-CallExpr 0x562743164060 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562743164048 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562743164028 '' Function 0x562743060f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562743164000 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562743163fe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743163fd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743163f98 'uint4':'vector' lvalue ParmVar 0x562743163c48 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x562743163da8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743164200 line:298:37 constexpr cos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x562743164150 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x562743164598 # | | | | `-ReturnStmt 0x562743164588 # | | | | `-CallExpr 0x562743164558 'float' # | | | | |-ImplicitCastExpr 0x562743164540 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562743164520 '' Function 0x56274305f788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5627431644f8 'float' # | | | | `-ImplicitCastExpr 0x5627431644e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431644c8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743164490 'int64_t':'long' lvalue ParmVar 0x562743164150 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5627431642b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431646f8 line:298:37 constexpr cos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562743164648 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x562743164ab0 # | | | | `-ReturnStmt 0x562743164aa0 # | | | | `-CallExpr 0x562743164a70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562743164a58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562743164a38 '' Function 0x56274305fa00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562743164a10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431649f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431649e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431649a8 'int64_t2':'vector' lvalue ParmVar 0x562743164648 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5627431647a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743164c10 line:298:37 constexpr cos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562743164b60 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x562743164fd0 # | | | | `-ReturnStmt 0x562743164fc0 # | | | | `-CallExpr 0x562743164f90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562743164f78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562743164f58 '' Function 0x56274305fc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562743164f30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562743164f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743164f00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743164ec8 'int64_t3':'vector' lvalue ParmVar 0x562743164b60 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x562743164cc0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743165830 line:298:37 constexpr cos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562743165080 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x562743165bf8 # | | | | `-ReturnStmt 0x562743165be8 # | | | | `-CallExpr 0x562743165bb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562743165ba0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562743165b80 '' Function 0x562743060f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562743165b58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562743165b40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743165b28 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743165af0 'int64_t4':'vector' lvalue ParmVar 0x562743165080 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5627431658e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743165d58 line:298:37 constexpr cos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x562743165ca8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x562743166110 # | | | | `-ReturnStmt 0x562743166100 # | | | | `-CallExpr 0x5627431660d0 'float' # | | | | |-ImplicitCastExpr 0x5627431660b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562743166098 '' Function 0x56274305f788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x562743166070 'float' # | | | | `-ImplicitCastExpr 0x562743166058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743166040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743166008 'uint64_t':'unsigned long' lvalue ParmVar 0x562743165ca8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x562743165e08 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743166270 line:298:37 constexpr cos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5627431661c0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x562743166648 # | | | | `-ReturnStmt 0x562743166638 # | | | | `-CallExpr 0x562743166608 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431665f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5627431665d0 '' Function 0x56274305fa00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5627431665a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562743166590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743166578 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743166540 'uint64_t2':'vector' lvalue ParmVar 0x5627431661c0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x562743166320 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431667a8 line:298:37 constexpr cos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5627431666f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x562743166b88 # | | | | `-ReturnStmt 0x562743166b78 # | | | | `-CallExpr 0x562743166b48 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562743166b30 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562743166b10 '' Function 0x56274305fc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562743166ae8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562743166ad0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743166ab8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743166a80 'uint64_t3':'vector' lvalue ParmVar 0x5627431666f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x562743166858 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743166ce8 line:298:37 constexpr cos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562743166c38 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5627431670d0 # | | | | `-ReturnStmt 0x5627431670c0 # | | | | `-CallExpr 0x562743167090 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562743167078 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562743167058 '' Function 0x562743060f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562743167030 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562743167018 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743167000 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743166fc8 'uint64_t4':'vector' lvalue ParmVar 0x562743166c38 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x562743166d98 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743167240 line:304:36 constexpr cosh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x562743167190 col:29 used V 'double' # | | | |-CompoundStmt 0x562743167588 # | | | | `-ReturnStmt 0x562743167578 # | | | | `-CallExpr 0x562743167548 'float' # | | | | |-ImplicitCastExpr 0x562743167530 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562743167510 '' Function 0x562743061b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5627431674e8 'float' # | | | | `-ImplicitCastExpr 0x5627431674d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431674b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743167480 'double' lvalue ParmVar 0x562743167190 'V' 'double' # | | | `-DeprecatedAttr 0x5627431672f0 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431676f8 line:304:36 constexpr cosh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x562743167648 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x562743168260 # | | | | `-ReturnStmt 0x562743168250 # | | | | `-CallExpr 0x562743168220 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562743168208 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5627431681e8 '' Function 0x562743061e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5627431681c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431681a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743168190 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743168158 'double2':'vector' lvalue ParmVar 0x562743167648 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5627431677a8 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431683d0 line:304:36 constexpr cosh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x562743168320 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x562743168740 # | | | | `-ReturnStmt 0x562743168730 # | | | | `-CallExpr 0x562743168700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431686e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431686c8 '' Function 0x562743062078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627431686a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562743168688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743168670 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743168638 'double3':'vector' lvalue ParmVar 0x562743168320 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x562743168480 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431688b0 line:304:36 constexpr cosh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x562743168800 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x562743168c28 # | | | | `-ReturnStmt 0x562743168c18 # | | | | `-CallExpr 0x562743168be8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562743168bd0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562743168bb0 '' Function 0x5627430622f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562743168b88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562743168b70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743168b58 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743168b20 'double4':'vector' lvalue ParmVar 0x562743168800 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x562743168960 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562743168d88 line:305:37 constexpr cosh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x562743168cd8 col:26 used V 'int' # | | | |-CompoundStmt 0x5627431690e0 # | | | | `-ReturnStmt 0x5627431690d0 # | | | | `-CallExpr 0x5627431690a0 'float' # | | | | |-ImplicitCastExpr 0x562743169088 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562743169068 '' Function 0x562743061b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x562743169040 'float' # | | | | `-ImplicitCastExpr 0x562743169028 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743169010 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743168fd8 'int' lvalue ParmVar 0x562743168cd8 'V' 'int' # | | | `-DeprecatedAttr 0x562743168e38 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743169240 line:305:37 constexpr cosh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x562743169190 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5627431695b8 # | | | | `-ReturnStmt 0x5627431695a8 # | | | | `-CallExpr 0x562743169578 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562743169560 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562743169540 '' Function 0x562743061e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562743169518 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562743169500 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431694e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431694b0 'int2':'vector' lvalue ParmVar 0x562743169190 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5627431692f0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743169718 line:305:37 constexpr cosh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x562743169668 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x562743169a98 # | | | | `-ReturnStmt 0x562743169a88 # | | | | `-CallExpr 0x562743169a58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562743169a40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562743169a20 '' Function 0x562743062078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627431699f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431699e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431699c8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743169990 'int3':'vector' lvalue ParmVar 0x562743169668 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5627431697c8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743169bf8 line:305:37 constexpr cosh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x562743169b48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x562743169f80 # | | | | `-ReturnStmt 0x562743169f70 # | | | | `-CallExpr 0x562743169f40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562743169f28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562743169f08 '' Function 0x5627430622f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562743169ee0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562743169ec8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743169eb0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743169e78 'int4':'vector' lvalue ParmVar 0x562743169b48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x562743169ca8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274316a928 line:305:37 constexpr cosh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x56274316a878 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x56274316aca0 # | | | | `-ReturnStmt 0x56274316ac90 # | | | | `-CallExpr 0x56274316ac60 'float' # | | | | |-ImplicitCastExpr 0x56274316ac48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56274316ac28 '' Function 0x562743061b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x56274316ac00 'float' # | | | | `-ImplicitCastExpr 0x56274316abe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274316abd0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274316ab98 'uint':'unsigned int' lvalue ParmVar 0x56274316a878 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x56274316a9d8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274316ae00 line:305:37 constexpr cosh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x56274316ad50 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x56274316b198 # | | | | `-ReturnStmt 0x56274316b188 # | | | | `-CallExpr 0x56274316b158 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56274316b140 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56274316b120 '' Function 0x562743061e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56274316b0f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56274316b0e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274316b0c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274316b090 'uint2':'vector' lvalue ParmVar 0x56274316ad50 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x56274316aeb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274316b2f8 line:305:37 constexpr cosh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x56274316b248 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x56274316b698 # | | | | `-ReturnStmt 0x56274316b688 # | | | | `-CallExpr 0x56274316b658 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56274316b640 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56274316b620 '' Function 0x562743062078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56274316b5f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56274316b5e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274316b5c8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274316b590 'uint3':'vector' lvalue ParmVar 0x56274316b248 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x56274316b3a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274316b7f8 line:305:37 constexpr cosh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x56274316b748 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x56274316bba0 # | | | | `-ReturnStmt 0x56274316bb90 # | | | | `-CallExpr 0x56274316bb60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56274316bb48 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56274316bb28 '' Function 0x5627430622f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56274316bb00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56274316bae8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274316bad0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274316ba98 'uint4':'vector' lvalue ParmVar 0x56274316b748 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x56274316b8a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274316bd00 line:305:37 constexpr cosh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x56274316bc50 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x56274316c098 # | | | | `-ReturnStmt 0x56274316c088 # | | | | `-CallExpr 0x56274316c058 'float' # | | | | |-ImplicitCastExpr 0x56274316c040 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56274316c020 '' Function 0x562743061b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x56274316bff8 'float' # | | | | `-ImplicitCastExpr 0x56274316bfe0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274316bfc8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274316bf90 'int64_t':'long' lvalue ParmVar 0x56274316bc50 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x56274316bdb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274316c1f8 line:305:37 constexpr cosh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56274316c148 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x56274316c5b0 # | | | | `-ReturnStmt 0x56274316c5a0 # | | | | `-CallExpr 0x56274316c570 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56274316c558 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56274316c538 '' Function 0x562743061e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56274316c510 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56274316c4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274316c4e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274316c4a8 'int64_t2':'vector' lvalue ParmVar 0x56274316c148 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x56274316c2a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274316c710 line:305:37 constexpr cosh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56274316c660 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x56274316d4c0 # | | | | `-ReturnStmt 0x56274316d4b0 # | | | | `-CallExpr 0x56274316d480 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56274316d468 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56274316d448 '' Function 0x562743062078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56274316d420 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56274316d408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274316d3f0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274316d3b8 'int64_t3':'vector' lvalue ParmVar 0x56274316c660 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x56274316d1b0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274316d620 line:305:37 constexpr cosh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56274316d570 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x56274316d9e8 # | | | | `-ReturnStmt 0x56274316d9d8 # | | | | `-CallExpr 0x56274316d9a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56274316d990 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56274316d970 '' Function 0x5627430622f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56274316d948 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56274316d930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274316d918 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274316d8e0 'int64_t4':'vector' lvalue ParmVar 0x56274316d570 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x56274316d6d0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274316db48 line:305:37 constexpr cosh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x56274316da98 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x56274316df00 # | | | | `-ReturnStmt 0x56274316def0 # | | | | `-CallExpr 0x56274316dec0 'float' # | | | | |-ImplicitCastExpr 0x56274316dea8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56274316de88 '' Function 0x562743061b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x56274316de60 'float' # | | | | `-ImplicitCastExpr 0x56274316de48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274316de30 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274316ddf8 'uint64_t':'unsigned long' lvalue ParmVar 0x56274316da98 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x56274316dbf8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274316e060 line:305:37 constexpr cosh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56274316dfb0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x56274316e438 # | | | | `-ReturnStmt 0x56274316e428 # | | | | `-CallExpr 0x56274316e3f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56274316e3e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56274316e3c0 '' Function 0x562743061e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56274316e398 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56274316e380 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274316e368 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274316e330 'uint64_t2':'vector' lvalue ParmVar 0x56274316dfb0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x56274316e110 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274316e598 line:305:37 constexpr cosh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56274316e4e8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x56274316e978 # | | | | `-ReturnStmt 0x56274316e968 # | | | | `-CallExpr 0x56274316e938 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56274316e920 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56274316e900 '' Function 0x562743062078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56274316e8d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56274316e8c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274316e8a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274316e870 'uint64_t3':'vector' lvalue ParmVar 0x56274316e4e8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x56274316e648 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274316ead8 line:305:37 constexpr cosh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56274316ea28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x56274316eec0 # | | | | `-ReturnStmt 0x56274316eeb0 # | | | | `-CallExpr 0x56274316ee80 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56274316ee68 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56274316ee48 '' Function 0x5627430622f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56274316ee20 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56274316ee08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274316edf0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274316edb8 'uint64_t4':'vector' lvalue ParmVar 0x56274316ea28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x56274316eb88 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274316f030 line:311:36 constexpr degrees 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x56274316ef80 col:29 used V 'double' # | | | |-CompoundStmt 0x56274316f8b8 # | | | | `-ReturnStmt 0x56274316f8a8 # | | | | `-CallExpr 0x56274316f878 'float' # | | | | |-ImplicitCastExpr 0x56274316f860 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56274316f840 '' Function 0x562743066f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x56274316f818 'float' # | | | | `-ImplicitCastExpr 0x56274316f800 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274316f7e8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274316f7b0 'double' lvalue ParmVar 0x56274316ef80 'V' 'double' # | | | `-DeprecatedAttr 0x56274316f0e0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56274316fa28 line:311:36 constexpr degrees 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x56274316f978 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x56274316fd90 # | | | | `-ReturnStmt 0x56274316fd80 # | | | | `-CallExpr 0x56274316fd50 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56274316fd38 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56274316fd18 '' Function 0x562743067178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56274316fcf0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56274316fcd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274316fcc0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274316fc88 'double2':'vector' lvalue ParmVar 0x56274316f978 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x56274316fad8 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56274316ff00 line:311:36 constexpr degrees 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x56274316fe50 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x562743170270 # | | | | `-ReturnStmt 0x562743170260 # | | | | `-CallExpr 0x562743170230 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562743170218 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431701f8 '' Function 0x5627430673f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627431701d0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431701b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431701a0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743170168 'double3':'vector' lvalue ParmVar 0x56274316fe50 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x56274316ffb0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431703e0 line:311:36 constexpr degrees 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x562743170330 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x562743170758 # | | | | `-ReturnStmt 0x562743170748 # | | | | `-CallExpr 0x562743170718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562743170700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5627431706e0 '' Function 0x562743067668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627431706b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431706a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743170688 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743170650 'double4':'vector' lvalue ParmVar 0x562743170330 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x562743170490 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431708b8 line:312:37 constexpr degrees 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x562743170808 col:26 used V 'int' # | | | |-CompoundStmt 0x562743170c18 # | | | | `-ReturnStmt 0x562743170c08 # | | | | `-CallExpr 0x562743170bd8 'float' # | | | | |-ImplicitCastExpr 0x562743170bc0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562743170ba0 '' Function 0x562743066f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x562743170b78 'float' # | | | | `-ImplicitCastExpr 0x562743170b60 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743170b48 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743170b10 'int' lvalue ParmVar 0x562743170808 'V' 'int' # | | | `-DeprecatedAttr 0x562743170968 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743170d78 line:312:37 constexpr degrees 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x562743170cc8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5627431710f8 # | | | | `-ReturnStmt 0x5627431710e8 # | | | | `-CallExpr 0x5627431710b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431710a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562743171080 '' Function 0x562743067178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562743171058 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562743171040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743171028 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743170ff0 'int2':'vector' lvalue ParmVar 0x562743170cc8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x562743170e28 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743171258 line:312:37 constexpr degrees 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5627431711a8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5627431715e0 # | | | | `-ReturnStmt 0x5627431715d0 # | | | | `-CallExpr 0x5627431715a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562743171588 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562743171568 '' Function 0x5627430673f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562743171540 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562743171528 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743171510 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431714d8 'int3':'vector' lvalue ParmVar 0x5627431711a8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x562743171308 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743172000 line:312:37 constexpr degrees 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x562743171f50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x562743172390 # | | | | `-ReturnStmt 0x562743172380 # | | | | `-CallExpr 0x562743172350 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562743172338 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562743172318 '' Function 0x562743067668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627431722f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431722d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431722c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743172288 'int4':'vector' lvalue ParmVar 0x562743171f50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5627431720b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431724f0 line:312:37 constexpr degrees 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x562743172440 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x562743172870 # | | | | `-ReturnStmt 0x562743172860 # | | | | `-CallExpr 0x562743172830 'float' # | | | | |-ImplicitCastExpr 0x562743172818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627431727f8 '' Function 0x562743066f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5627431727d0 'float' # | | | | `-ImplicitCastExpr 0x5627431727b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431727a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743172768 'uint':'unsigned int' lvalue ParmVar 0x562743172440 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5627431725a0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431729d0 line:312:37 constexpr degrees 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x562743172920 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x562743172d70 # | | | | `-ReturnStmt 0x562743172d60 # | | | | `-CallExpr 0x562743172d30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562743172d18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562743172cf8 '' Function 0x562743067178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562743172cd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562743172cb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743172ca0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743172c68 'uint2':'vector' lvalue ParmVar 0x562743172920 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x562743172a80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743172ed0 line:312:37 constexpr degrees 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x562743172e20 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x562743173278 # | | | | `-ReturnStmt 0x562743173268 # | | | | `-CallExpr 0x562743173238 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562743173220 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562743173200 '' Function 0x5627430673f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627431731d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431731c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431731a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743173170 'uint3':'vector' lvalue ParmVar 0x562743172e20 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x562743172f80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431733d8 line:312:37 constexpr degrees 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x562743173328 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x562743173788 # | | | | `-ReturnStmt 0x562743173778 # | | | | `-CallExpr 0x562743173748 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562743173730 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562743173710 '' Function 0x562743067668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627431736e8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431736d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431736b8 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743173680 'uint4':'vector' lvalue ParmVar 0x562743173328 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x562743173488 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431738e8 line:312:37 constexpr degrees 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x562743173838 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x562743173c88 # | | | | `-ReturnStmt 0x562743173c78 # | | | | `-CallExpr 0x562743173c48 'float' # | | | | |-ImplicitCastExpr 0x562743173c30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562743173c10 '' Function 0x562743066f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x562743173be8 'float' # | | | | `-ImplicitCastExpr 0x562743173bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743173bb8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743173b80 'int64_t':'long' lvalue ParmVar 0x562743173838 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x562743173998 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743173de8 line:312:37 constexpr degrees 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562743173d38 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x562743175a78 # | | | | `-ReturnStmt 0x562743175a68 # | | | | `-CallExpr 0x562743175a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562743175a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562743175a00 '' Function 0x562743067178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5627431759d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431759c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431759a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743175970 'int64_t2':'vector' lvalue ParmVar 0x562743173d38 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x562743173e98 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743175bd8 line:312:37 constexpr degrees 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562743175b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x562743175fa0 # | | | | `-ReturnStmt 0x562743175f90 # | | | | `-CallExpr 0x562743175f60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562743175f48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562743175f28 '' Function 0x5627430673f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562743175f00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562743175ee8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743175ed0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743175e98 'int64_t3':'vector' lvalue ParmVar 0x562743175b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x562743175c88 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743176100 line:312:37 constexpr degrees 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562743176050 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5627431764d0 # | | | | `-ReturnStmt 0x5627431764c0 # | | | | `-CallExpr 0x562743176490 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562743176478 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562743176458 '' Function 0x562743067668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562743176430 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562743176418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743176400 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431763c8 'int64_t4':'vector' lvalue ParmVar 0x562743176050 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5627431761b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743176630 line:312:37 constexpr degrees 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x562743176580 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5627431769f0 # | | | | `-ReturnStmt 0x5627431769e0 # | | | | `-CallExpr 0x5627431769b0 'float' # | | | | |-ImplicitCastExpr 0x562743176998 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562743176978 '' Function 0x562743066f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x562743176950 'float' # | | | | `-ImplicitCastExpr 0x562743176938 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743176920 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431768e8 'uint64_t':'unsigned long' lvalue ParmVar 0x562743176580 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5627431766e0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743176b50 line:312:37 constexpr degrees 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562743176aa0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x562743176f30 # | | | | `-ReturnStmt 0x562743176f20 # | | | | `-CallExpr 0x562743176ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562743176ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562743176eb8 '' Function 0x562743067178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562743176e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562743176e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743176e60 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743176e28 'uint64_t2':'vector' lvalue ParmVar 0x562743176aa0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x562743176c00 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743177090 line:312:37 constexpr degrees 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562743176fe0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x562743177478 # | | | | `-ReturnStmt 0x562743177468 # | | | | `-CallExpr 0x562743177438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562743177420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562743177400 '' Function 0x5627430673f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627431773d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431773c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431773a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743177370 'uint64_t3':'vector' lvalue ParmVar 0x562743176fe0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x562743177140 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431775d8 line:312:37 constexpr degrees 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562743177528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5627431782d0 # | | | | `-ReturnStmt 0x5627431782c0 # | | | | `-CallExpr 0x562743178290 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562743178278 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562743178258 '' Function 0x562743067668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562743178230 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562743178218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743178200 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431781c8 'uint64_t4':'vector' lvalue ParmVar 0x562743177528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x562743177688 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743178438 line:318:36 constexpr exp 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x562743178388 col:29 used V 'double' # | | | |-CompoundStmt 0x562743178780 # | | | | `-ReturnStmt 0x562743178770 # | | | | `-CallExpr 0x562743178740 'float' # | | | | |-ImplicitCastExpr 0x562743178728 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562743178708 '' Function 0x56274306e628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5627431786e0 'float' # | | | | `-ImplicitCastExpr 0x5627431786c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431786b0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743178678 'double' lvalue ParmVar 0x562743178388 'V' 'double' # | | | `-DeprecatedAttr 0x5627431784e8 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431788e8 line:318:36 constexpr exp 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x562743178838 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x562743178c50 # | | | | `-ReturnStmt 0x562743178c40 # | | | | `-CallExpr 0x562743178c10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562743178bf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562743178bd8 '' Function 0x56274306e8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562743178bb0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562743178b98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743178b80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743178b48 'double2':'vector' lvalue ParmVar 0x562743178838 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x562743178998 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562743178db8 line:318:36 constexpr exp 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x562743178d08 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x562743179128 # | | | | `-ReturnStmt 0x562743179118 # | | | | `-CallExpr 0x5627431790e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431790d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431790b0 '' Function 0x56274306eb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562743179088 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562743179070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743179058 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743179020 'double3':'vector' lvalue ParmVar 0x562743178d08 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x562743178e68 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562743179290 line:318:36 constexpr exp 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5627431791e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x562743179608 # | | | | `-ReturnStmt 0x5627431795f8 # | | | | `-CallExpr 0x5627431795c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431795b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562743179590 '' Function 0x56274306eda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562743179568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562743179550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743179538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743179500 'double4':'vector' lvalue ParmVar 0x5627431791e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x562743179340 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562743179768 line:319:37 constexpr exp 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5627431796b8 col:26 used V 'int' # | | | |-CompoundStmt 0x562743179ac0 # | | | | `-ReturnStmt 0x562743179ab0 # | | | | `-CallExpr 0x562743179a80 'float' # | | | | |-ImplicitCastExpr 0x562743179a68 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562743179a48 '' Function 0x56274306e628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x562743179a20 'float' # | | | | `-ImplicitCastExpr 0x562743179a08 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431799f0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431799b8 'int' lvalue ParmVar 0x5627431796b8 'V' 'int' # | | | `-DeprecatedAttr 0x562743179818 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743179c20 line:319:37 constexpr exp 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x562743179b70 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x562743179f98 # | | | | `-ReturnStmt 0x562743179f88 # | | | | `-CallExpr 0x562743179f58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562743179f40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562743179f20 '' Function 0x56274306e8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562743179ef8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562743179ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743179ec8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743179e90 'int2':'vector' lvalue ParmVar 0x562743179b70 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x562743179cd0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274317a780 line:319:37 constexpr exp 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x56274317a6d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x56274317ab00 # | | | | `-ReturnStmt 0x56274317aaf0 # | | | | `-CallExpr 0x56274317aac0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56274317aaa8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56274317aa88 '' Function 0x56274306eb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56274317aa60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56274317aa48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274317aa30 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274317a9f8 'int3':'vector' lvalue ParmVar 0x56274317a6d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x56274317a830 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274317ac60 line:319:37 constexpr exp 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x56274317abb0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x56274317afe8 # | | | | `-ReturnStmt 0x56274317afd8 # | | | | `-CallExpr 0x56274317afa8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56274317af90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56274317af70 '' Function 0x56274306eda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56274317af48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56274317af30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274317af18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274317aee0 'int4':'vector' lvalue ParmVar 0x56274317abb0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x56274317ad10 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274317b148 line:319:37 constexpr exp 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x56274317b098 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x56274317b4c0 # | | | | `-ReturnStmt 0x56274317b4b0 # | | | | `-CallExpr 0x56274317b480 'float' # | | | | |-ImplicitCastExpr 0x56274317b468 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56274317b448 '' Function 0x56274306e628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x56274317b420 'float' # | | | | `-ImplicitCastExpr 0x56274317b408 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274317b3f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274317b3b8 'uint':'unsigned int' lvalue ParmVar 0x56274317b098 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x56274317b1f8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274317b620 line:319:37 constexpr exp 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x56274317b570 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x56274317b9b8 # | | | | `-ReturnStmt 0x56274317b9a8 # | | | | `-CallExpr 0x56274317b978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56274317b960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56274317b940 '' Function 0x56274306e8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56274317b918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56274317b900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274317b8e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274317b8b0 'uint2':'vector' lvalue ParmVar 0x56274317b570 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x56274317b6d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274317bb18 line:319:37 constexpr exp 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x56274317ba68 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x56274317beb8 # | | | | `-ReturnStmt 0x56274317bea8 # | | | | `-CallExpr 0x56274317be78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56274317be60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56274317be40 '' Function 0x56274306eb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56274317be18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56274317be00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274317bde8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274317bdb0 'uint3':'vector' lvalue ParmVar 0x56274317ba68 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x56274317bbc8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274317c018 line:319:37 constexpr exp 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x56274317bf68 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x56274317c3c0 # | | | | `-ReturnStmt 0x56274317c3b0 # | | | | `-CallExpr 0x56274317c380 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56274317c368 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56274317c348 '' Function 0x56274306eda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56274317c320 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56274317c308 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274317c2f0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274317c2b8 'uint4':'vector' lvalue ParmVar 0x56274317bf68 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x56274317c0c8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274317c520 line:319:37 constexpr exp 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x56274317c470 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x56274317d200 # | | | | `-ReturnStmt 0x56274317d1f0 # | | | | `-CallExpr 0x56274317d1c0 'float' # | | | | |-ImplicitCastExpr 0x56274317d1a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56274317d188 '' Function 0x56274306e628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x56274317d160 'float' # | | | | `-ImplicitCastExpr 0x56274317d148 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274317d130 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274317d0f8 'int64_t':'long' lvalue ParmVar 0x56274317c470 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x56274317c5d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274317d360 line:319:37 constexpr exp 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56274317d2b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x56274317d718 # | | | | `-ReturnStmt 0x56274317d708 # | | | | `-CallExpr 0x56274317d6d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56274317d6c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56274317d6a0 '' Function 0x56274306e8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56274317d678 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56274317d660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274317d648 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274317d610 'int64_t2':'vector' lvalue ParmVar 0x56274317d2b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x56274317d410 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274317d878 line:319:37 constexpr exp 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56274317d7c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x56274317dc38 # | | | | `-ReturnStmt 0x56274317dc28 # | | | | `-CallExpr 0x56274317dbf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56274317dbe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56274317dbc0 '' Function 0x56274306eb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56274317db98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56274317db80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274317db68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274317db30 'int64_t3':'vector' lvalue ParmVar 0x56274317d7c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x56274317d928 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274317dd98 line:319:37 constexpr exp 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56274317dce8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x56274317e160 # | | | | `-ReturnStmt 0x56274317e150 # | | | | `-CallExpr 0x56274317e120 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56274317e108 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56274317e0e8 '' Function 0x56274306eda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56274317e0c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56274317e0a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274317e090 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274317e058 'int64_t4':'vector' lvalue ParmVar 0x56274317dce8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x56274317de48 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274317e2c0 line:319:37 constexpr exp 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x56274317e210 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x56274317e678 # | | | | `-ReturnStmt 0x56274317e668 # | | | | `-CallExpr 0x56274317e638 'float' # | | | | |-ImplicitCastExpr 0x56274317e620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56274317e600 '' Function 0x56274306e628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x56274317e5d8 'float' # | | | | `-ImplicitCastExpr 0x56274317e5c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274317e5a8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274317e570 'uint64_t':'unsigned long' lvalue ParmVar 0x56274317e210 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x56274317e370 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274317e7d8 line:319:37 constexpr exp 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56274317e728 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x56274317ebb0 # | | | | `-ReturnStmt 0x56274317eba0 # | | | | `-CallExpr 0x56274317eb70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56274317eb58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56274317eb38 '' Function 0x56274306e8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56274317eb10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56274317eaf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274317eae0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274317eaa8 'uint64_t2':'vector' lvalue ParmVar 0x56274317e728 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x56274317e888 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274317ed10 line:319:37 constexpr exp 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56274317ec60 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x562743182628 # | | | | `-ReturnStmt 0x562743182618 # | | | | `-CallExpr 0x5627431825e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431825d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431825b0 '' Function 0x56274306eb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562743182588 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562743182570 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743182558 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274317efe8 'uint64_t3':'vector' lvalue ParmVar 0x56274317ec60 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x56274317edc0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743182788 line:319:37 constexpr exp 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5627431826d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x562743182b70 # | | | | `-ReturnStmt 0x562743182b60 # | | | | `-CallExpr 0x562743182b30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562743182b18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562743182af8 '' Function 0x56274306eda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562743182ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562743182ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743182aa0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743182a68 'uint64_t4':'vector' lvalue ParmVar 0x5627431826d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x562743182838 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743182ce0 line:325:36 constexpr exp2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x562743182c30 col:29 used V 'double' # | | | |-CompoundStmt 0x562743183028 # | | | | `-ReturnStmt 0x562743183018 # | | | | `-CallExpr 0x562743182fe8 'float' # | | | | |-ImplicitCastExpr 0x562743182fd0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562743182fb0 '' Function 0x56274306f9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x562743182f88 'float' # | | | | `-ImplicitCastExpr 0x562743182f70 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743182f58 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743182f20 'double' lvalue ParmVar 0x562743182c30 'V' 'double' # | | | `-DeprecatedAttr 0x562743182d90 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562743183198 line:325:36 constexpr exp2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5627431830e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x562743183500 # | | | | `-ReturnStmt 0x5627431834f0 # | | | | `-CallExpr 0x5627431834c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431834a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562743183488 '' Function 0x56274304ddc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562743183460 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562743183448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743183430 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431833f8 'double2':'vector' lvalue ParmVar 0x5627431830e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x562743183248 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562743183670 line:325:36 constexpr exp2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5627431835c0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5627431839e0 # | | | | `-ReturnStmt 0x5627431839d0 # | | | | `-CallExpr 0x5627431839a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562743183988 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562743183968 '' Function 0x56274304e038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562743183940 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562743183928 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743183910 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431838d8 'double3':'vector' lvalue ParmVar 0x5627431835c0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x562743183720 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562743183b50 line:325:36 constexpr exp2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x562743183aa0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x562743183ec8 # | | | | `-ReturnStmt 0x562743183eb8 # | | | | `-CallExpr 0x562743183e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562743183e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562743183e50 '' Function 0x56274304e2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562743183e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562743183e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743183df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743183dc0 'double4':'vector' lvalue ParmVar 0x562743183aa0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x562743183c00 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562743184028 line:326:37 constexpr exp2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x562743183f78 col:26 used V 'int' # | | | |-CompoundStmt 0x562743184380 # | | | | `-ReturnStmt 0x562743184370 # | | | | `-CallExpr 0x562743184340 'float' # | | | | |-ImplicitCastExpr 0x562743184328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562743184308 '' Function 0x56274306f9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5627431842e0 'float' # | | | | `-ImplicitCastExpr 0x5627431842c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431842b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743184278 'int' lvalue ParmVar 0x562743183f78 'V' 'int' # | | | `-DeprecatedAttr 0x5627431840d8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743184550 line:326:37 constexpr exp2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x562743184430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5627431848c8 # | | | | `-ReturnStmt 0x5627431848b8 # | | | | `-CallExpr 0x562743184888 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562743184870 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562743184850 '' Function 0x56274304ddc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562743184828 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562743184810 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431847f8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431847c0 'int2':'vector' lvalue ParmVar 0x562743184430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x562743184600 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743184a28 line:326:37 constexpr exp2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x562743184978 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x562743184da8 # | | | | `-ReturnStmt 0x562743184d98 # | | | | `-CallExpr 0x562743184d68 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562743184d50 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562743184d30 '' Function 0x56274304e038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562743184d08 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562743184cf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743184cd8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743184ca0 'int3':'vector' lvalue ParmVar 0x562743184978 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x562743184ad8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743184f08 line:326:37 constexpr exp2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x562743184e58 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x562743185290 # | | | | `-ReturnStmt 0x562743185280 # | | | | `-CallExpr 0x562743185250 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562743185238 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562743185218 '' Function 0x56274304e2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627431851f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431851d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431851c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743185188 'int4':'vector' lvalue ParmVar 0x562743184e58 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x562743184fb8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431853f0 line:326:37 constexpr exp2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x562743185340 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x562743185768 # | | | | `-ReturnStmt 0x562743185758 # | | | | `-CallExpr 0x562743185728 'float' # | | | | |-ImplicitCastExpr 0x562743185710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627431856f0 '' Function 0x56274306f9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5627431856c8 'float' # | | | | `-ImplicitCastExpr 0x5627431856b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743185698 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743185660 'uint':'unsigned int' lvalue ParmVar 0x562743185340 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5627431854a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431858c8 line:326:37 constexpr exp2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x562743185818 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x562743185c60 # | | | | `-ReturnStmt 0x562743185c50 # | | | | `-CallExpr 0x562743185c20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562743185c08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562743185be8 '' Function 0x56274304ddc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562743185bc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562743185ba8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743185b90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743185b58 'uint2':'vector' lvalue ParmVar 0x562743185818 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x562743185978 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743185dc0 line:326:37 constexpr exp2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x562743185d10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x562743186160 # | | | | `-ReturnStmt 0x562743186150 # | | | | `-CallExpr 0x562743186120 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562743186108 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431860e8 '' Function 0x56274304e038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627431860c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431860a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743186090 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743186058 'uint3':'vector' lvalue ParmVar 0x562743185d10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x562743185e70 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431862c0 line:326:37 constexpr exp2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x562743186210 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x562743186680 # | | | | `-ReturnStmt 0x562743186670 # | | | | `-CallExpr 0x562743186640 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562743186628 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562743186608 '' Function 0x56274304e2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627431865e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431865c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431865b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743186578 'uint4':'vector' lvalue ParmVar 0x562743186210 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x562743186370 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431867e0 line:326:37 constexpr exp2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x562743186730 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x562743186b78 # | | | | `-ReturnStmt 0x562743186b68 # | | | | `-CallExpr 0x562743186b38 'float' # | | | | |-ImplicitCastExpr 0x562743186b20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562743186b00 '' Function 0x56274306f9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x562743186ad8 'float' # | | | | `-ImplicitCastExpr 0x562743186ac0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743186aa8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743186a70 'int64_t':'long' lvalue ParmVar 0x562743186730 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x562743186890 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743186cd8 line:326:37 constexpr exp2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562743186c28 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x562743187090 # | | | | `-ReturnStmt 0x562743187080 # | | | | `-CallExpr 0x562743187050 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562743187038 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562743187018 '' Function 0x56274304ddc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562743186ff0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562743186fd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743186fc0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743186f88 'int64_t2':'vector' lvalue ParmVar 0x562743186c28 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x562743186d88 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431871f0 line:326:37 constexpr exp2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562743187140 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5627431875b0 # | | | | `-ReturnStmt 0x5627431875a0 # | | | | `-CallExpr 0x562743187570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562743187558 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562743187538 '' Function 0x56274304e038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562743187510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431874f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431874e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431874a8 'int64_t3':'vector' lvalue ParmVar 0x562743187140 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5627431872a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743187710 line:326:37 constexpr exp2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562743187660 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x562743187ad8 # | | | | `-ReturnStmt 0x562743187ac8 # | | | | `-CallExpr 0x562743187a98 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562743187a80 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562743187a60 '' Function 0x56274304e2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562743187a38 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562743187a20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743187a08 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431879d0 'int64_t4':'vector' lvalue ParmVar 0x562743187660 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5627431877c0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743187c38 line:326:37 constexpr exp2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x562743187b88 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x562743187ff0 # | | | | `-ReturnStmt 0x562743187fe0 # | | | | `-CallExpr 0x562743187fb0 'float' # | | | | |-ImplicitCastExpr 0x562743187f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562743187f78 '' Function 0x56274306f9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x562743187f50 'float' # | | | | `-ImplicitCastExpr 0x562743187f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743187f20 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743187ee8 'uint64_t':'unsigned long' lvalue ParmVar 0x562743187b88 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x562743187ce8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743188150 line:326:37 constexpr exp2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5627431880a0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x562743188528 # | | | | `-ReturnStmt 0x562743188518 # | | | | `-CallExpr 0x5627431884e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431884d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5627431884b0 '' Function 0x56274304ddc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562743188488 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562743188470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743188458 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743188420 'uint64_t2':'vector' lvalue ParmVar 0x5627431880a0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x562743188200 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743188988 line:326:37 constexpr exp2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5627431888d8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x562743188d68 # | | | | `-ReturnStmt 0x562743188d58 # | | | | `-CallExpr 0x562743188d28 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562743188d10 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562743188cf0 '' Function 0x56274304e038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562743188cc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562743188cb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743188c98 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743188c60 'uint64_t3':'vector' lvalue ParmVar 0x5627431888d8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x562743188a38 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743188ec8 line:326:37 constexpr exp2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562743188e18 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5627431892b0 # | | | | `-ReturnStmt 0x5627431892a0 # | | | | `-CallExpr 0x562743189270 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562743189258 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562743189238 '' Function 0x56274304e2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562743189210 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431891f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431891e0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431891a8 'uint64_t4':'vector' lvalue ParmVar 0x562743188e18 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x562743188f78 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743189420 line:332:36 constexpr floor 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x562743189370 col:29 used V 'double' # | | | |-CompoundStmt 0x562743189768 # | | | | `-ReturnStmt 0x562743189758 # | | | | `-CallExpr 0x562743189728 'float' # | | | | |-ImplicitCastExpr 0x562743189710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627431896f0 '' Function 0x562743079240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5627431896c8 'float' # | | | | `-ImplicitCastExpr 0x5627431896b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743189698 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743189660 'double' lvalue ParmVar 0x562743189370 'V' 'double' # | | | `-DeprecatedAttr 0x5627431894d0 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431898d8 line:332:36 constexpr floor 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x562743189828 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x562743189c40 # | | | | `-ReturnStmt 0x562743189c30 # | | | | `-CallExpr 0x562743189c00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562743189be8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562743189bc8 '' Function 0x5627430794b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562743189ba0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562743189b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743189b70 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743189b38 'double2':'vector' lvalue ParmVar 0x562743189828 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x562743189988 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562743189db0 line:332:36 constexpr floor 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x562743189d00 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x56274318a120 # | | | | `-ReturnStmt 0x56274318a110 # | | | | `-CallExpr 0x56274318a0e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56274318a0c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56274318a0a8 '' Function 0x562743079730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56274318a080 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56274318a068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274318a050 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274318a018 'double3':'vector' lvalue ParmVar 0x562743189d00 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x562743189e60 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56274318a290 line:332:36 constexpr floor 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x56274318a1e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x56274318a608 # | | | | `-ReturnStmt 0x56274318a5f8 # | | | | `-CallExpr 0x56274318a5c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56274318a5b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56274318a590 '' Function 0x5627430799a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56274318a568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56274318a550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274318a538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274318a500 'double4':'vector' lvalue ParmVar 0x56274318a1e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x56274318a340 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56274318a768 line:333:37 constexpr floor 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x56274318a6b8 col:26 used V 'int' # | | | |-CompoundStmt 0x56274318b368 # | | | | `-ReturnStmt 0x56274318b358 # | | | | `-CallExpr 0x56274318b328 'float' # | | | | |-ImplicitCastExpr 0x56274318b310 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56274318b2f0 '' Function 0x562743079240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x56274318b2c8 'float' # | | | | `-ImplicitCastExpr 0x56274318b2b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274318b298 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274318b260 'int' lvalue ParmVar 0x56274318a6b8 'V' 'int' # | | | `-DeprecatedAttr 0x56274318b0c0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274318b4c8 line:333:37 constexpr floor 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x56274318b418 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x56274318b840 # | | | | `-ReturnStmt 0x56274318b830 # | | | | `-CallExpr 0x56274318b800 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56274318b7e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56274318b7c8 '' Function 0x5627430794b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56274318b7a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56274318b788 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274318b770 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274318b738 'int2':'vector' lvalue ParmVar 0x56274318b418 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x56274318b578 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274318b9a0 line:333:37 constexpr floor 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x56274318b8f0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x56274318bd20 # | | | | `-ReturnStmt 0x56274318bd10 # | | | | `-CallExpr 0x56274318bce0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56274318bcc8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56274318bca8 '' Function 0x562743079730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56274318bc80 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56274318bc68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274318bc50 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274318bc18 'int3':'vector' lvalue ParmVar 0x56274318b8f0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x56274318ba50 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274318be80 line:333:37 constexpr floor 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x56274318bdd0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x56274318c208 # | | | | `-ReturnStmt 0x56274318c1f8 # | | | | `-CallExpr 0x56274318c1c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56274318c1b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56274318c190 '' Function 0x5627430799a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56274318c168 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56274318c150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274318c138 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274318c100 'int4':'vector' lvalue ParmVar 0x56274318bdd0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x56274318bf30 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274318c368 line:333:37 constexpr floor 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x56274318c2b8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x56274318c6e0 # | | | | `-ReturnStmt 0x56274318c6d0 # | | | | `-CallExpr 0x56274318c6a0 'float' # | | | | |-ImplicitCastExpr 0x56274318c688 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56274318c668 '' Function 0x562743079240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x56274318c640 'float' # | | | | `-ImplicitCastExpr 0x56274318c628 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274318c610 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274318c5d8 'uint':'unsigned int' lvalue ParmVar 0x56274318c2b8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x56274318c418 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274318c840 line:333:37 constexpr floor 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x56274318c790 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x56274318cbd8 # | | | | `-ReturnStmt 0x56274318cbc8 # | | | | `-CallExpr 0x56274318cb98 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56274318cb80 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56274318cb60 '' Function 0x5627430794b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56274318cb38 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56274318cb20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274318cb08 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274318cad0 'uint2':'vector' lvalue ParmVar 0x56274318c790 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x56274318c8f0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274318cd38 line:333:37 constexpr floor 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x56274318cc88 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x562743193b60 # | | | | `-ReturnStmt 0x562743193b50 # | | | | `-CallExpr 0x562743193b20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56274318d080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56274318d060 '' Function 0x562743079730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56274318d038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56274318d020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274318d008 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274318cfd0 'uint3':'vector' lvalue ParmVar 0x56274318cc88 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x56274318cde8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743193cc0 line:333:37 constexpr floor 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x562743193c10 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x562743194068 # | | | | `-ReturnStmt 0x562743194058 # | | | | `-CallExpr 0x562743194028 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562743194010 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562743193ff0 '' Function 0x5627430799a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562743193fc8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562743193fb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743193f98 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743193f60 'uint4':'vector' lvalue ParmVar 0x562743193c10 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x562743193d70 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431941c8 line:333:37 constexpr floor 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x562743194118 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x562743194560 # | | | | `-ReturnStmt 0x562743194550 # | | | | `-CallExpr 0x562743194520 'float' # | | | | |-ImplicitCastExpr 0x562743194508 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627431944e8 '' Function 0x562743079240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5627431944c0 'float' # | | | | `-ImplicitCastExpr 0x5627431944a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743194490 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743194458 'int64_t':'long' lvalue ParmVar 0x562743194118 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x562743194278 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431946c0 line:333:37 constexpr floor 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562743194610 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x562743194a78 # | | | | `-ReturnStmt 0x562743194a68 # | | | | `-CallExpr 0x562743194a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562743194a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562743194a00 '' Function 0x5627430794b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5627431949d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431949c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431949a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743194970 'int64_t2':'vector' lvalue ParmVar 0x562743194610 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x562743194770 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743194bd8 line:333:37 constexpr floor 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562743194b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x562743194f98 # | | | | `-ReturnStmt 0x562743194f88 # | | | | `-CallExpr 0x562743194f58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562743194f40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562743194f20 '' Function 0x562743079730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562743194ef8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562743194ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743194ec8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743194e90 'int64_t3':'vector' lvalue ParmVar 0x562743194b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x562743194c88 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431950f8 line:333:37 constexpr floor 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562743195048 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5627431954c0 # | | | | `-ReturnStmt 0x5627431954b0 # | | | | `-CallExpr 0x562743195480 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562743195468 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562743195448 '' Function 0x5627430799a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562743195420 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562743195408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431953f0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431953b8 'int64_t4':'vector' lvalue ParmVar 0x562743195048 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5627431951a8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743195620 line:333:37 constexpr floor 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x562743195570 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5627431959d8 # | | | | `-ReturnStmt 0x5627431959c8 # | | | | `-CallExpr 0x562743195998 'float' # | | | | |-ImplicitCastExpr 0x562743195980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562743195960 '' Function 0x562743079240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x562743195938 'float' # | | | | `-ImplicitCastExpr 0x562743195920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743195908 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431958d0 'uint64_t':'unsigned long' lvalue ParmVar 0x562743195570 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5627431956d0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627430e2e70 line:333:37 constexpr floor 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562743195a88 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5627430e3248 # | | | | `-ReturnStmt 0x5627430e3238 # | | | | `-CallExpr 0x5627430e3208 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627430e31f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5627430e31d0 '' Function 0x5627430794b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5627430e31a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627430e3190 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627430e3178 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627430e3140 'uint64_t2':'vector' lvalue ParmVar 0x562743195a88 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5627430e2f20 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627430e33a8 line:333:37 constexpr floor 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5627430e32f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5627430e3788 # | | | | `-ReturnStmt 0x5627430e3778 # | | | | `-CallExpr 0x5627430e3748 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627430e3730 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627430e3710 '' Function 0x562743079730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627430e36e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627430e36d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627430e36b8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627430e3680 'uint64_t3':'vector' lvalue ParmVar 0x5627430e32f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5627430e3458 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627430e38e8 line:333:37 constexpr floor 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5627430e3838 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5627430e3cd0 # | | | | `-ReturnStmt 0x5627430e3cc0 # | | | | `-CallExpr 0x5627430e3c90 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627430e3c78 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5627430e3c58 '' Function 0x5627430799a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627430e3c30 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627430e3c18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627430e3c00 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627430e3bc8 'uint64_t4':'vector' lvalue ParmVar 0x5627430e3838 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5627430e3998 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627430e3e40 line:339:36 constexpr frac 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5627430e3d90 col:29 used V 'double' # | | | |-CompoundStmt 0x5627430e4188 # | | | | `-ReturnStmt 0x5627430e4178 # | | | | `-CallExpr 0x5627430e4148 'float' # | | | | |-ImplicitCastExpr 0x5627430e4130 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627430e4110 '' Function 0x56274307a5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5627430e40e8 'float' # | | | | `-ImplicitCastExpr 0x5627430e40d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627430e40b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627430e4080 'double' lvalue ParmVar 0x5627430e3d90 'V' 'double' # | | | `-DeprecatedAttr 0x5627430e3ef0 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627430e42f8 line:339:36 constexpr frac 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5627430e4248 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5627430e4660 # | | | | `-ReturnStmt 0x5627430e4650 # | | | | `-CallExpr 0x5627430e4620 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627430e4608 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5627430e45e8 '' Function 0x56274307a870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5627430e45c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627430e45a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627430e4590 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627430e4558 'double2':'vector' lvalue ParmVar 0x5627430e4248 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5627430e43a8 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627430e47d0 line:339:36 constexpr frac 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5627430e4720 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5627430e4b40 # | | | | `-ReturnStmt 0x5627430e4b30 # | | | | `-CallExpr 0x5627430e4b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627430e4ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627430e4ac8 '' Function 0x56274307aae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627430e4aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627430e4a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627430e4a70 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627430e4a38 'double3':'vector' lvalue ParmVar 0x5627430e4720 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5627430e4880 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627430e4cb0 line:339:36 constexpr frac 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5627430e4c00 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5627431971a8 # | | | | `-ReturnStmt 0x562743197198 # | | | | `-CallExpr 0x562743197168 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562743197150 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562743197130 '' Function 0x56274307ad70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562743197108 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431970f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431970d8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431970a0 'double4':'vector' lvalue ParmVar 0x5627430e4c00 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5627430e4d60 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562743197308 line:340:37 constexpr frac 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x562743197258 col:26 used V 'int' # | | | |-CompoundStmt 0x562743197660 # | | | | `-ReturnStmt 0x562743197650 # | | | | `-CallExpr 0x562743197620 'float' # | | | | |-ImplicitCastExpr 0x562743197608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627431975e8 '' Function 0x56274307a5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5627431975c0 'float' # | | | | `-ImplicitCastExpr 0x5627431975a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743197590 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743197558 'int' lvalue ParmVar 0x562743197258 'V' 'int' # | | | `-DeprecatedAttr 0x5627431973b8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431977c0 line:340:37 constexpr frac 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x562743197710 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x562743197b38 # | | | | `-ReturnStmt 0x562743197b28 # | | | | `-CallExpr 0x562743197af8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562743197ae0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562743197ac0 '' Function 0x56274307a870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562743197a98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562743197a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743197a68 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743197a30 'int2':'vector' lvalue ParmVar 0x562743197710 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x562743197870 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743197c98 line:340:37 constexpr frac 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x562743197be8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x562743198018 # | | | | `-ReturnStmt 0x562743198008 # | | | | `-CallExpr 0x562743197fd8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562743197fc0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562743197fa0 '' Function 0x56274307aae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562743197f78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562743197f60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743197f48 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743197f10 'int3':'vector' lvalue ParmVar 0x562743197be8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x562743197d48 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743198178 line:340:37 constexpr frac 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5627431980c8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x562743198500 # | | | | `-ReturnStmt 0x5627431984f0 # | | | | `-CallExpr 0x5627431984c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431984a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562743198488 '' Function 0x56274307ad70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562743198460 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562743198448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743198430 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431983f8 'int4':'vector' lvalue ParmVar 0x5627431980c8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x562743198228 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743198660 line:340:37 constexpr frac 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5627431985b0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5627431989d8 # | | | | `-ReturnStmt 0x5627431989c8 # | | | | `-CallExpr 0x562743198998 'float' # | | | | |-ImplicitCastExpr 0x562743198980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562743198960 '' Function 0x56274307a5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x562743198938 'float' # | | | | `-ImplicitCastExpr 0x562743198920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743198908 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431988d0 'uint':'unsigned int' lvalue ParmVar 0x5627431985b0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x562743198710 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743198b38 line:340:37 constexpr frac 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x562743198a88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x562743198ed0 # | | | | `-ReturnStmt 0x562743198ec0 # | | | | `-CallExpr 0x562743198e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562743198e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562743198e58 '' Function 0x56274307a870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562743198e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562743198e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743198e00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743198dc8 'uint2':'vector' lvalue ParmVar 0x562743198a88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x562743198be8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743199860 line:340:37 constexpr frac 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5627431997b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x562743199c00 # | | | | `-ReturnStmt 0x562743199bf0 # | | | | `-CallExpr 0x562743199bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562743199ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562743199b88 '' Function 0x56274307aae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562743199b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562743199b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743199b30 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743199af8 'uint3':'vector' lvalue ParmVar 0x5627431997b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x562743199910 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743199d60 line:340:37 constexpr frac 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x562743199cb0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x56274319a108 # | | | | `-ReturnStmt 0x56274319a0f8 # | | | | `-CallExpr 0x56274319a0c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56274319a0b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56274319a090 '' Function 0x56274307ad70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56274319a068 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56274319a050 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274319a038 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274319a000 'uint4':'vector' lvalue ParmVar 0x562743199cb0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x562743199e10 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274319a268 line:340:37 constexpr frac 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x56274319a1b8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x56274319a600 # | | | | `-ReturnStmt 0x56274319a5f0 # | | | | `-CallExpr 0x56274319a5c0 'float' # | | | | |-ImplicitCastExpr 0x56274319a5a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56274319a588 '' Function 0x56274307a5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x56274319a560 'float' # | | | | `-ImplicitCastExpr 0x56274319a548 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274319a530 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274319a4f8 'int64_t':'long' lvalue ParmVar 0x56274319a1b8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x56274319a318 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274319a760 line:340:37 constexpr frac 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56274319a6b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x56274319ab18 # | | | | `-ReturnStmt 0x56274319ab08 # | | | | `-CallExpr 0x56274319aad8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56274319aac0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56274319aaa0 '' Function 0x56274307a870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56274319aa78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56274319aa60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274319aa48 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274319aa10 'int64_t2':'vector' lvalue ParmVar 0x56274319a6b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x56274319a810 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274319ac78 line:340:37 constexpr frac 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56274319abc8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x56274319b038 # | | | | `-ReturnStmt 0x56274319b028 # | | | | `-CallExpr 0x56274319aff8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56274319afe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56274319afc0 '' Function 0x56274307aae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56274319af98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56274319af80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274319af68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274319af30 'int64_t3':'vector' lvalue ParmVar 0x56274319abc8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x56274319ad28 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274319b198 line:340:37 constexpr frac 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56274319b0e8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x56274319b560 # | | | | `-ReturnStmt 0x56274319b550 # | | | | `-CallExpr 0x56274319b520 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56274319b508 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56274319b4e8 '' Function 0x56274307ad70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56274319b4c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56274319b4a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274319b490 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274319b458 'int64_t4':'vector' lvalue ParmVar 0x56274319b0e8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x56274319b248 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274319b6c0 line:340:37 constexpr frac 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x56274319b610 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x56274319c488 # | | | | `-ReturnStmt 0x56274319c478 # | | | | `-CallExpr 0x56274319c448 'float' # | | | | |-ImplicitCastExpr 0x56274319c430 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56274319c410 '' Function 0x56274307a5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x56274319c3e8 'float' # | | | | `-ImplicitCastExpr 0x56274319c3d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274319c3b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274319c380 'uint64_t':'unsigned long' lvalue ParmVar 0x56274319b610 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x56274319c180 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274319c5e8 line:340:37 constexpr frac 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56274319c538 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x56274319c9c0 # | | | | `-ReturnStmt 0x56274319c9b0 # | | | | `-CallExpr 0x56274319c980 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56274319c968 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56274319c948 '' Function 0x56274307a870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56274319c920 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56274319c908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274319c8f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274319c8b8 'uint64_t2':'vector' lvalue ParmVar 0x56274319c538 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x56274319c698 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274319cb20 line:340:37 constexpr frac 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56274319ca70 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x56274319cf00 # | | | | `-ReturnStmt 0x56274319cef0 # | | | | `-CallExpr 0x56274319cec0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56274319cea8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56274319ce88 '' Function 0x56274307aae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56274319ce60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56274319ce48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274319ce30 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274319cdf8 'uint64_t3':'vector' lvalue ParmVar 0x56274319ca70 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x56274319cbd0 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274319d060 line:340:37 constexpr frac 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56274319cfb0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x56274319d448 # | | | | `-ReturnStmt 0x56274319d438 # | | | | `-CallExpr 0x56274319d408 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56274319d3f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56274319d3d0 '' Function 0x56274307ad70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56274319d3a8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56274319d390 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274319d378 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274319d340 'uint64_t4':'vector' lvalue ParmVar 0x56274319cfb0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x56274319d110 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274319d5a8 col:16 constexpr isinf 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x56274319d500 col:29 used V 'double' # | | | |-CompoundStmt 0x56274319d928 # | | | | `-ReturnStmt 0x56274319d918 # | | | | `-CallExpr 0x56274319d8e8 'bool' # | | | | |-ImplicitCastExpr 0x56274319d8d0 'bool (*)(float)' # | | | | | `-DeclRefExpr 0x56274319d878 '' Function 0x56274307bae0 'isinf' 'bool (float)' # | | | | `-CStyleCastExpr 0x56274319d850 'float' # | | | | `-ImplicitCastExpr 0x56274319d838 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274319d820 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274319d7e8 'double' lvalue ParmVar 0x56274319d500 'V' 'double' # | | | `-DeprecatedAttr 0x56274319d658 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56274319da90 col:17 constexpr isinf 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x56274319d9e0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x56274319de58 # | | | | `-ReturnStmt 0x56274319de48 # | | | | `-CallExpr 0x56274319de18 'vector' # | | | | |-ImplicitCastExpr 0x56274319de00 'bool2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56274319dd80 '' Function 0x56274307bdf8 'isinf' 'bool2 (float2)' # | | | | `-CStyleCastExpr 0x56274319dd58 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56274319dd40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274319dd28 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274319dcf0 'double2':'vector' lvalue ParmVar 0x56274319d9e0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x56274319db40 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56274319dfc0 col:17 constexpr isinf 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x56274319df10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x56274319e798 # | | | | `-ReturnStmt 0x56274319e788 # | | | | `-CallExpr 0x56274319e758 'vector' # | | | | |-ImplicitCastExpr 0x56274319e740 'bool3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56274319e6c0 '' Function 0x56274307c0e8 'isinf' 'bool3 (float3)' # | | | | `-CStyleCastExpr 0x56274319e698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56274319e680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274319e668 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274319e630 'double3':'vector' lvalue ParmVar 0x56274319df10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x56274319e070 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56274319e900 col:17 constexpr isinf 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x56274319e850 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x56274319ecd8 # | | | | `-ReturnStmt 0x56274319ecc8 # | | | | `-CallExpr 0x56274319ec98 'vector' # | | | | |-ImplicitCastExpr 0x56274319ec80 'bool4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56274319ec00 '' Function 0x56274307c3d8 'isinf' 'bool4 (float4)' # | | | | `-CStyleCastExpr 0x56274319ebd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56274319ebc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274319eba8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274319eb70 'double4':'vector' lvalue ParmVar 0x56274319e850 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x56274319e9b0 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56274319edb0 col:16 constexpr isnan 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x56274319ed08 col:29 used V 'double' # | | | `-CompoundStmt 0x56274319f018 # | | | `-ReturnStmt 0x56274319f008 # | | | `-CallExpr 0x56274319efd8 'bool' # | | | |-ImplicitCastExpr 0x56274319efc0 'bool (*)(float)' # | | | | `-DeclRefExpr 0x56274319efa0 '' Function 0x56274307d000 'isnan' 'bool (float)' # | | | `-CStyleCastExpr 0x56274319ef78 'float' # | | | `-ImplicitCastExpr 0x56274319ef60 'float' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x56274319ef48 'double' part_of_explicit_cast # | | | `-DeclRefExpr 0x56274319ef10 'double' lvalue ParmVar 0x56274319ed08 'V' 'double' # | | |-FunctionDecl 0x56274319f0f8 col:17 constexpr isnan 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x56274319f048 col:31 used V 'double2':'vector' # | | | `-CompoundStmt 0x56274319f380 # | | | `-ReturnStmt 0x56274319f370 # | | | `-CallExpr 0x56274319f340 'vector' # | | | |-ImplicitCastExpr 0x56274319f328 'bool2 (*)(float2)' # | | | | `-DeclRefExpr 0x56274319f308 '' Function 0x56274307d278 'isnan' 'bool2 (float2)' # | | | `-CStyleCastExpr 0x56274319f2e0 'float2':'vector' # | | | `-ImplicitCastExpr 0x56274319f2c8 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x56274319f2b0 'double2':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x56274319f278 'double2':'vector' lvalue ParmVar 0x56274319f048 'V' 'double2':'vector' # | | |-FunctionDecl 0x56274319f460 col:17 constexpr isnan 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x56274319f3b0 col:31 used V 'double3':'vector' # | | | `-CompoundStmt 0x56274319f6f0 # | | | `-ReturnStmt 0x56274319f6e0 # | | | `-CallExpr 0x56274319f6b0 'vector' # | | | |-ImplicitCastExpr 0x56274319f698 'bool3 (*)(float3)' # | | | | `-DeclRefExpr 0x56274319f678 '' Function 0x56274307d4f0 'isnan' 'bool3 (float3)' # | | | `-CStyleCastExpr 0x56274319f650 'float3':'vector' # | | | `-ImplicitCastExpr 0x56274319f638 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x56274319f620 'double3':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x56274319f5e8 'double3':'vector' lvalue ParmVar 0x56274319f3b0 'V' 'double3':'vector' # | | |-FunctionDecl 0x56274319f7d0 col:17 constexpr isnan 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x56274319f720 col:31 used V 'double4':'vector' # | | | `-CompoundStmt 0x56274319fa68 # | | | `-ReturnStmt 0x56274319fa58 # | | | `-CallExpr 0x56274319fa28 'vector' # | | | |-ImplicitCastExpr 0x56274319fa10 'bool4 (*)(float4)' # | | | | `-DeclRefExpr 0x56274319f9f0 '' Function 0x56274307d768 'isnan' 'bool4 (float4)' # | | | `-CStyleCastExpr 0x56274319f9c8 'float4':'vector' # | | | `-ImplicitCastExpr 0x56274319f9b0 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x56274319f998 'double4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x56274319f960 'double4':'vector' lvalue ParmVar 0x56274319f720 'V' 'double4':'vector' # | | |-FunctionTemplateDecl 0x5627431a0160 line:370:66 invalid lerp # | | | |-TemplateTypeParmDecl 0x56274319fa80 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56274319fb18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5627431a00b8 line:370:66 invalid constexpr lerp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x56274319fe28 col:18 invalid x 'int' # | | | |-ParmVarDecl 0x56274319ff00 col:34 invalid y 'int' # | | | |-ParmVarDecl 0x56274319ff78 col:39 s 'T' # | | | |-CompoundStmt 0x5627431a0430 # | | | | `-ReturnStmt 0x5627431a0420 # | | | | `-RecoveryExpr 0x5627431a03e8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5627431a02d0 '' lvalue (ADL) = 'lerp' 0x56274307f578 0x56274307db08 0x56274307ded0 0x56274307e298 0x56274307e660 0x56274307ea10 0x56274307ede8 0x56274307f1b0 # | | | | |-RecoveryExpr 0x5627431a0350 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5627431a0370 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5627431a01d0 "In 202x mismatched vector/scalar lowering for lerp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x5627431a08f8 line:375:38 constexpr lerp 'float (double, double, double)' implicit-inline # | | | |-ParmVarDecl 0x5627431a04f0 col:29 used V1 'double' # | | | |-ParmVarDecl 0x5627431a0740 col:40 used V2 'double' # | | | |-ParmVarDecl 0x5627431a07c0 col:51 used V3 'double' # | | | |-CompoundStmt 0x5627431a0db8 # | | | | `-ReturnStmt 0x5627431a0da8 # | | | | `-CallExpr 0x5627431a0d68 'float' # | | | | |-ImplicitCastExpr 0x5627431a0d50 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5627431a0cf8 '' Function 0x56274307ea10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5627431a0bb0 'float' # | | | | | `-ImplicitCastExpr 0x5627431a0b98 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431a0b80 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431a0b48 'double' lvalue ParmVar 0x5627431a04f0 'V1' 'double' # | | | | |-CStyleCastExpr 0x5627431a0c40 'float' # | | | | | `-ImplicitCastExpr 0x5627431a0c28 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431a0c10 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431a0bd8 'double' lvalue ParmVar 0x5627431a0740 'V2' 'double' # | | | | `-CStyleCastExpr 0x5627431a0cd0 'float' # | | | | `-ImplicitCastExpr 0x5627431a0cb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431a0ca0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431a0c68 'double' lvalue ParmVar 0x5627431a07c0 'V3' 'double' # | | | `-DeprecatedAttr 0x5627431a09b8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431a1108 line:375:38 constexpr lerp 'float2 (double2, double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x5627431a0e78 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x5627431a0ef8 col:43 used V2 'double2':'vector' # | | | |-ParmVarDecl 0x5627431a0f78 col:55 used V3 'double2':'vector' # | | | |-CompoundStmt 0x5627431a1648 # | | | | `-ReturnStmt 0x5627431a1638 # | | | | `-CallExpr 0x5627431a15f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431a15e0 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5627431a1558 '' Function 0x56274307ede8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5627431a13e0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5627431a13c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431a13b0 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431a1378 'double2':'vector' lvalue ParmVar 0x5627431a0e78 'V1' 'double2':'vector' # | | | | |-CStyleCastExpr 0x5627431a1488 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5627431a1470 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431a1458 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431a1420 'double2':'vector' lvalue ParmVar 0x5627431a0ef8 'V2' 'double2':'vector' # | | | | `-CStyleCastExpr 0x5627431a1530 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431a1518 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431a1500 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431a14c8 'double2':'vector' lvalue ParmVar 0x5627431a0f78 'V3' 'double2':'vector' # | | | `-DeprecatedAttr 0x5627431a11c8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431a1998 line:375:38 constexpr lerp 'float3 (double3, double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x5627431a1708 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x5627431a1788 col:43 used V2 'double3':'vector' # | | | |-ParmVarDecl 0x5627431a1808 col:55 used V3 'double3':'vector' # | | | |-CompoundStmt 0x5627431a1ed8 # | | | | `-ReturnStmt 0x5627431a1ec8 # | | | | `-CallExpr 0x5627431a1e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431a1e70 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5627431a1df0 '' Function 0x56274307f1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5627431a1c78 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5627431a1c60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431a1c48 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431a1c10 'double3':'vector' lvalue ParmVar 0x5627431a1708 'V1' 'double3':'vector' # | | | | |-CStyleCastExpr 0x5627431a1d20 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5627431a1d08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431a1cf0 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431a1cb8 'double3':'vector' lvalue ParmVar 0x5627431a1788 'V2' 'double3':'vector' # | | | | `-CStyleCastExpr 0x5627431a1dc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431a1db0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431a1d98 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431a1d60 'double3':'vector' lvalue ParmVar 0x5627431a1808 'V3' 'double3':'vector' # | | | `-DeprecatedAttr 0x5627431a1a58 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431a2228 line:375:38 constexpr lerp 'float4 (double4, double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x5627431a1f98 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x5627431a2018 col:43 used V2 'double4':'vector' # | | | |-ParmVarDecl 0x5627431a2098 col:55 used V3 'double4':'vector' # | | | |-CompoundStmt 0x5627431a3ba0 # | | | | `-ReturnStmt 0x5627431a3b90 # | | | | `-CallExpr 0x5627431a3b50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431a2710 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5627431a2688 '' Function 0x56274307f578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5627431a2510 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5627431a24f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431a24e0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431a24a8 'double4':'vector' lvalue ParmVar 0x5627431a1f98 'V1' 'double4':'vector' # | | | | |-CStyleCastExpr 0x5627431a25b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5627431a25a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431a2588 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431a2550 'double4':'vector' lvalue ParmVar 0x5627431a2018 'V2' 'double4':'vector' # | | | | `-CStyleCastExpr 0x5627431a2660 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431a2648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431a2630 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431a25f8 'double4':'vector' lvalue ParmVar 0x5627431a2098 'V3' 'double4':'vector' # | | | `-DeprecatedAttr 0x5627431a22e8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431a3e88 line:376:39 constexpr lerp 'float (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x5627431a3c50 col:26 used V1 'int' # | | | |-ParmVarDecl 0x5627431a3cd0 col:34 used V2 'int' # | | | |-ParmVarDecl 0x5627431a3d50 col:42 used V3 'int' # | | | |-CompoundStmt 0x5627431a4320 # | | | | `-ReturnStmt 0x5627431a4310 # | | | | `-CallExpr 0x5627431a42d0 'float' # | | | | |-ImplicitCastExpr 0x5627431a42b8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5627431a4298 '' Function 0x56274307ea10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5627431a4150 'float' # | | | | | `-ImplicitCastExpr 0x5627431a4138 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431a4120 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431a40e8 'int' lvalue ParmVar 0x5627431a3c50 'V1' 'int' # | | | | |-CStyleCastExpr 0x5627431a41e0 'float' # | | | | | `-ImplicitCastExpr 0x5627431a41c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431a41b0 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431a4178 'int' lvalue ParmVar 0x5627431a3cd0 'V2' 'int' # | | | | `-CStyleCastExpr 0x5627431a4270 'float' # | | | | `-ImplicitCastExpr 0x5627431a4258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431a4240 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431a4208 'int' lvalue ParmVar 0x5627431a3d50 'V3' 'int' # | | | `-DeprecatedAttr 0x5627431a3f48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431a4658 line:376:39 constexpr lerp 'float2 (int2, int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x5627431a43d0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x5627431a4450 col:37 used V2 'int2':'vector' # | | | |-ParmVarDecl 0x5627431a44d0 col:46 used V3 'int2':'vector' # | | | |-CompoundStmt 0x5627431a4b40 # | | | | `-ReturnStmt 0x5627431a4b30 # | | | | `-CallExpr 0x5627431a4af0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431a4ad8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5627431a4ab8 '' Function 0x56274307ede8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5627431a4940 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5627431a4928 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431a4910 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431a48d8 'int2':'vector' lvalue ParmVar 0x5627431a43d0 'V1' 'int2':'vector' # | | | | |-CStyleCastExpr 0x5627431a49e8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5627431a49d0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431a49b8 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431a4980 'int2':'vector' lvalue ParmVar 0x5627431a4450 'V2' 'int2':'vector' # | | | | `-CStyleCastExpr 0x5627431a4a90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431a4a78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431a4a60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431a4a28 'int2':'vector' lvalue ParmVar 0x5627431a44d0 'V3' 'int2':'vector' # | | | `-DeprecatedAttr 0x5627431a4718 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431a4e78 line:376:39 constexpr lerp 'float3 (int3, int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x5627431a4bf0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x5627431a4c70 col:37 used V2 'int3':'vector' # | | | |-ParmVarDecl 0x5627431a4cf0 col:46 used V3 'int3':'vector' # | | | |-CompoundStmt 0x5627431a5368 # | | | | `-ReturnStmt 0x5627431a5358 # | | | | `-CallExpr 0x5627431a5318 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431a5300 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5627431a52e0 '' Function 0x56274307f1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5627431a5168 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5627431a5150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431a5138 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431a5100 'int3':'vector' lvalue ParmVar 0x5627431a4bf0 'V1' 'int3':'vector' # | | | | |-CStyleCastExpr 0x5627431a5210 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5627431a51f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431a51e0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431a51a8 'int3':'vector' lvalue ParmVar 0x5627431a4c70 'V2' 'int3':'vector' # | | | | `-CStyleCastExpr 0x5627431a52b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431a52a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431a5288 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431a5250 'int3':'vector' lvalue ParmVar 0x5627431a4cf0 'V3' 'int3':'vector' # | | | `-DeprecatedAttr 0x5627431a4f38 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431a56a8 line:376:39 constexpr lerp 'float4 (int4, int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x5627431a5418 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x5627431a5498 col:37 used V2 'int4':'vector' # | | | |-ParmVarDecl 0x5627431a5518 col:46 used V3 'int4':'vector' # | | | |-CompoundStmt 0x5627431a6bc0 # | | | | `-ReturnStmt 0x5627431a6bb0 # | | | | `-CallExpr 0x5627431a6b70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431a5b38 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5627431a5b18 '' Function 0x56274307f578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5627431a59a0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5627431a5988 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431a5970 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431a5938 'int4':'vector' lvalue ParmVar 0x5627431a5418 'V1' 'int4':'vector' # | | | | |-CStyleCastExpr 0x5627431a5a48 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5627431a5a30 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431a5a18 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431a59e0 'int4':'vector' lvalue ParmVar 0x5627431a5498 'V2' 'int4':'vector' # | | | | `-CStyleCastExpr 0x5627431a5af0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431a5ad8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431a5ac0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431a5a88 'int4':'vector' lvalue ParmVar 0x5627431a5518 'V3' 'int4':'vector' # | | | `-DeprecatedAttr 0x5627431a5768 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431a6ef8 line:376:39 constexpr lerp 'float (uint, uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x5627431a6c70 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5627431a6cf0 col:36 used V2 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5627431a6d70 col:45 used V3 'uint':'unsigned int' # | | | |-CompoundStmt 0x5627431a73b0 # | | | | `-ReturnStmt 0x5627431a73a0 # | | | | `-CallExpr 0x5627431a7360 'float' # | | | | |-ImplicitCastExpr 0x5627431a7348 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5627431a7328 '' Function 0x56274307ea10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5627431a71e0 'float' # | | | | | `-ImplicitCastExpr 0x5627431a71c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431a71b0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431a7178 'uint':'unsigned int' lvalue ParmVar 0x5627431a6c70 'V1' 'uint':'unsigned int' # | | | | |-CStyleCastExpr 0x5627431a7270 'float' # | | | | | `-ImplicitCastExpr 0x5627431a7258 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431a7240 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431a7208 'uint':'unsigned int' lvalue ParmVar 0x5627431a6cf0 'V2' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x5627431a7300 'float' # | | | | `-ImplicitCastExpr 0x5627431a72e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431a72d0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431a7298 'uint':'unsigned int' lvalue ParmVar 0x5627431a6d70 'V3' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5627431a6fb8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431a76e8 line:376:39 constexpr lerp 'float2 (uint2, uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x5627431a7460 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x5627431a74e0 col:39 used V2 'uint2':'vector' # | | | |-ParmVarDecl 0x5627431a7560 col:49 used V3 'uint2':'vector' # | | | |-CompoundStmt 0x5627431a7bf0 # | | | | `-ReturnStmt 0x5627431a7be0 # | | | | `-CallExpr 0x5627431a7ba0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431a7b88 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5627431a7b68 '' Function 0x56274307ede8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5627431a79f0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5627431a79d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431a79c0 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431a7988 'uint2':'vector' lvalue ParmVar 0x5627431a7460 'V1' 'uint2':'vector' # | | | | |-CStyleCastExpr 0x5627431a7a98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5627431a7a80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431a7a68 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431a7a30 'uint2':'vector' lvalue ParmVar 0x5627431a74e0 'V2' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x5627431a7b40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431a7b28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431a7b10 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431a7ad8 'uint2':'vector' lvalue ParmVar 0x5627431a7560 'V3' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5627431a77a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431a7f28 line:376:39 constexpr lerp 'float3 (uint3, uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x5627431a7ca0 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x5627431a7d20 col:39 used V2 'uint3':'vector' # | | | |-ParmVarDecl 0x5627431a7da0 col:49 used V3 'uint3':'vector' # | | | |-CompoundStmt 0x5627431a8438 # | | | | `-ReturnStmt 0x5627431a8428 # | | | | `-CallExpr 0x5627431a83e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431a83d0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5627431a83b0 '' Function 0x56274307f1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5627431a8238 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5627431a8220 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431a8208 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431a81d0 'uint3':'vector' lvalue ParmVar 0x5627431a7ca0 'V1' 'uint3':'vector' # | | | | |-CStyleCastExpr 0x5627431a82e0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5627431a82c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431a82b0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431a8278 'uint3':'vector' lvalue ParmVar 0x5627431a7d20 'V2' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x5627431a8388 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431a8370 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431a8358 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431a8320 'uint3':'vector' lvalue ParmVar 0x5627431a7da0 'V3' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5627431a7fe8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431a8778 line:376:39 constexpr lerp 'float4 (uint4, uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x5627431a84e8 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x5627431a8568 col:39 used V2 'uint4':'vector' # | | | |-ParmVarDecl 0x5627431a85e8 col:49 used V3 'uint4':'vector' # | | | |-CompoundStmt 0x5627431a8cb0 # | | | | `-ReturnStmt 0x5627431a8ca0 # | | | | `-CallExpr 0x5627431a8c60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431a8c48 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5627431a8c28 '' Function 0x56274307f578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5627431a8a90 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5627431a8a78 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431a8a60 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431a8a28 'uint4':'vector' lvalue ParmVar 0x5627431a84e8 'V1' 'uint4':'vector' # | | | | |-CStyleCastExpr 0x5627431a8b38 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5627431a8b20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431a8b08 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431a8ad0 'uint4':'vector' lvalue ParmVar 0x5627431a8568 'V2' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x5627431a8c00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431a8be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431a8bd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431a8b98 'uint4':'vector' lvalue ParmVar 0x5627431a85e8 'V3' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5627431a8838 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431a8fe8 line:376:39 constexpr lerp 'float (int64_t, int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5627431a8d60 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x5627431a8de0 col:42 used V2 'int64_t':'long' # | | | |-ParmVarDecl 0x5627431a8e60 col:54 used V3 'int64_t':'long' # | | | |-CompoundStmt 0x5627431a94c0 # | | | | `-ReturnStmt 0x5627431a94b0 # | | | | `-CallExpr 0x5627431a9470 'float' # | | | | |-ImplicitCastExpr 0x5627431a9458 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5627431a9438 '' Function 0x56274307ea10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5627431a92f0 'float' # | | | | | `-ImplicitCastExpr 0x5627431a92d8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431a92c0 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431a9288 'int64_t':'long' lvalue ParmVar 0x5627431a8d60 'V1' 'int64_t':'long' # | | | | |-CStyleCastExpr 0x5627431a9380 'float' # | | | | | `-ImplicitCastExpr 0x5627431a9368 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431a9350 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431a9318 'int64_t':'long' lvalue ParmVar 0x5627431a8de0 'V2' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x5627431a9410 'float' # | | | | `-ImplicitCastExpr 0x5627431a93f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431a93e0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431a93a8 'int64_t':'long' lvalue ParmVar 0x5627431a8e60 'V3' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5627431a90a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431a97f8 line:376:39 constexpr lerp 'float2 (int64_t2, int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5627431a9570 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5627431a95f0 col:45 used V2 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5627431a9670 col:58 used V3 'int64_t2':'vector' # | | | |-CompoundStmt 0x5627431a9d20 # | | | | `-ReturnStmt 0x5627431a9d10 # | | | | `-CallExpr 0x5627431a9cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431a9cb8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5627431a9c98 '' Function 0x56274307ede8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5627431a9b20 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5627431a9b08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431a9af0 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431a9ab8 'int64_t2':'vector' lvalue ParmVar 0x5627431a9570 'V1' 'int64_t2':'vector' # | | | | |-CStyleCastExpr 0x5627431a9bc8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5627431a9bb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431a9b98 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431a9b60 'int64_t2':'vector' lvalue ParmVar 0x5627431a95f0 'V2' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x5627431a9c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431a9c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431a9c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431a9c08 'int64_t2':'vector' lvalue ParmVar 0x5627431a9670 'V3' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5627431a98b8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431aa058 line:376:39 constexpr lerp 'float3 (int64_t3, int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5627431a9dd0 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5627431a9e50 col:45 used V2 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5627431a9ed0 col:58 used V3 'int64_t3':'vector' # | | | |-CompoundStmt 0x5627431aa588 # | | | | `-ReturnStmt 0x5627431aa578 # | | | | `-CallExpr 0x5627431aa538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431aa520 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5627431aa500 '' Function 0x56274307f1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5627431aa388 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5627431aa370 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431aa358 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431aa320 'int64_t3':'vector' lvalue ParmVar 0x5627431a9dd0 'V1' 'int64_t3':'vector' # | | | | |-CStyleCastExpr 0x5627431aa430 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5627431aa418 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431aa400 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431aa3c8 'int64_t3':'vector' lvalue ParmVar 0x5627431a9e50 'V2' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x5627431aa4d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431aa4c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431aa4a8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431aa470 'int64_t3':'vector' lvalue ParmVar 0x5627431a9ed0 'V3' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5627431aa118 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431aa8c8 line:376:39 constexpr lerp 'float4 (int64_t4, int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5627431aa638 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5627431aa6b8 col:45 used V2 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5627431aa738 col:58 used V3 'int64_t4':'vector' # | | | |-CompoundStmt 0x5627431abe20 # | | | | `-ReturnStmt 0x5627431abe10 # | | | | `-CallExpr 0x5627431abdd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431abdb8 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5627431abd98 '' Function 0x56274307f578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5627431abc20 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5627431abc08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431abbf0 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431abbb8 'int64_t4':'vector' lvalue ParmVar 0x5627431aa638 'V1' 'int64_t4':'vector' # | | | | |-CStyleCastExpr 0x5627431abcc8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5627431abcb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431abc98 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431abc60 'int64_t4':'vector' lvalue ParmVar 0x5627431aa6b8 'V2' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x5627431abd70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431abd58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431abd40 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431abd08 'int64_t4':'vector' lvalue ParmVar 0x5627431aa738 'V3' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5627431aa988 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431ac158 line:376:39 constexpr lerp 'float (uint64_t, uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5627431abed0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5627431abf50 col:44 used V2 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5627431abfd0 col:57 used V3 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5627431ac650 # | | | | `-ReturnStmt 0x5627431ac640 # | | | | `-CallExpr 0x5627431ac600 'float' # | | | | |-ImplicitCastExpr 0x5627431ac5e8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5627431ac5c8 '' Function 0x56274307ea10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5627431ac480 'float' # | | | | | `-ImplicitCastExpr 0x5627431ac468 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431ac450 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431ac418 'uint64_t':'unsigned long' lvalue ParmVar 0x5627431abed0 'V1' 'uint64_t':'unsigned long' # | | | | |-CStyleCastExpr 0x5627431ac510 'float' # | | | | | `-ImplicitCastExpr 0x5627431ac4f8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431ac4e0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431ac4a8 'uint64_t':'unsigned long' lvalue ParmVar 0x5627431abf50 'V2' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x5627431ac5a0 'float' # | | | | `-ImplicitCastExpr 0x5627431ac588 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431ac570 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431ac538 'uint64_t':'unsigned long' lvalue ParmVar 0x5627431abfd0 'V3' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5627431ac218 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431ac988 line:376:39 constexpr lerp 'float2 (uint64_t2, uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5627431ac700 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5627431ac780 col:47 used V2 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5627431ac800 col:61 used V3 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5627431aced0 # | | | | `-ReturnStmt 0x5627431acec0 # | | | | `-CallExpr 0x5627431ace80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431ace68 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5627431ace48 '' Function 0x56274307ede8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5627431accd0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5627431accb8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431acca0 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431acc68 'uint64_t2':'vector' lvalue ParmVar 0x5627431ac700 'V1' 'uint64_t2':'vector' # | | | | |-CStyleCastExpr 0x5627431acd78 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5627431acd60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431acd48 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431acd10 'uint64_t2':'vector' lvalue ParmVar 0x5627431ac780 'V2' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x5627431ace20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431ace08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431acdf0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431acdb8 'uint64_t2':'vector' lvalue ParmVar 0x5627431ac800 'V3' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5627431aca48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431ad208 line:376:39 constexpr lerp 'float3 (uint64_t3, uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5627431acf80 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5627431ad000 col:47 used V2 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5627431ad080 col:61 used V3 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5627431ad758 # | | | | `-ReturnStmt 0x5627431ad748 # | | | | `-CallExpr 0x5627431ad708 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431ad6f0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5627431ad6d0 '' Function 0x56274307f1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5627431ad558 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5627431ad540 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431ad528 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431ad4f0 'uint64_t3':'vector' lvalue ParmVar 0x5627431acf80 'V1' 'uint64_t3':'vector' # | | | | |-CStyleCastExpr 0x5627431ad600 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5627431ad5e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431ad5d0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431ad598 'uint64_t3':'vector' lvalue ParmVar 0x5627431ad000 'V2' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x5627431ad6a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431ad690 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431ad678 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431ad640 'uint64_t3':'vector' lvalue ParmVar 0x5627431ad080 'V3' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5627431ad2c8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431ada98 line:376:39 constexpr lerp 'float4 (uint64_t4, uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5627431ad808 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5627431ad888 col:47 used V2 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5627431ad908 col:61 used V3 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5627431ae000 # | | | | `-ReturnStmt 0x5627431adff0 # | | | | `-CallExpr 0x5627431adfb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431adf98 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5627431adf78 '' Function 0x56274307f578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5627431ade00 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5627431adde8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431addd0 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431add98 'uint64_t4':'vector' lvalue ParmVar 0x5627431ad808 'V1' 'uint64_t4':'vector' # | | | | |-CStyleCastExpr 0x5627431adea8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5627431ade90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431ade78 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431ade40 'uint64_t4':'vector' lvalue ParmVar 0x5627431ad888 'V2' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x5627431adf50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431adf38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431adf20 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431adee8 'uint64_t4':'vector' lvalue ParmVar 0x5627431ad908 'V3' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5627431adb58 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431ae168 line:382:36 constexpr log 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5627431ae0b8 col:29 used V 'double' # | | | |-CompoundStmt 0x5627431ae4b0 # | | | | `-ReturnStmt 0x5627431ae4a0 # | | | | `-CallExpr 0x5627431ae470 'float' # | | | | |-ImplicitCastExpr 0x5627431ae458 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627431ae438 '' Function 0x5627430801f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5627431ae410 'float' # | | | | `-ImplicitCastExpr 0x5627431ae3f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431ae3e0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431ae3a8 'double' lvalue ParmVar 0x5627431ae0b8 'V' 'double' # | | | `-DeprecatedAttr 0x5627431ae218 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431ae618 line:382:36 constexpr log 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5627431ae568 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5627431ae980 # | | | | `-ReturnStmt 0x5627431ae970 # | | | | `-CallExpr 0x5627431ae940 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431ae928 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5627431ae908 '' Function 0x562743080470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5627431ae8e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431ae8c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431ae8b0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431ae878 'double2':'vector' lvalue ParmVar 0x5627431ae568 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5627431ae6c8 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431aeae8 line:382:36 constexpr log 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5627431aea38 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5627431aee58 # | | | | `-ReturnStmt 0x5627431aee48 # | | | | `-CallExpr 0x5627431aee18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431aee00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431aede0 '' Function 0x5627430806e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627431aedb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431aeda0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431aed88 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431aed50 'double3':'vector' lvalue ParmVar 0x5627431aea38 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5627431aeb98 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431aefc0 line:382:36 constexpr log 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5627431aef10 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5627431af338 # | | | | `-ReturnStmt 0x5627431af328 # | | | | `-CallExpr 0x5627431af2f8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431af2e0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5627431af2c0 '' Function 0x562743080960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627431af298 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431af280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431af268 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431af230 'double4':'vector' lvalue ParmVar 0x5627431aef10 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5627431af070 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431af498 line:383:37 constexpr log 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5627431af3e8 col:26 used V 'int' # | | | |-CompoundStmt 0x5627431af7f0 # | | | | `-ReturnStmt 0x5627431af7e0 # | | | | `-CallExpr 0x5627431af7b0 'float' # | | | | |-ImplicitCastExpr 0x5627431af798 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627431af778 '' Function 0x5627430801f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5627431af750 'float' # | | | | `-ImplicitCastExpr 0x5627431af738 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431af720 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431af6e8 'int' lvalue ParmVar 0x5627431af3e8 'V' 'int' # | | | `-DeprecatedAttr 0x5627431af548 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431af950 line:383:37 constexpr log 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5627431af8a0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5627431afce0 # | | | | `-ReturnStmt 0x5627431afcd0 # | | | | `-CallExpr 0x5627431afca0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431afc88 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5627431afc68 '' Function 0x562743080470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5627431afc40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431afc28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431afc10 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431afbd8 'int2':'vector' lvalue ParmVar 0x5627431af8a0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5627431afa00 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431afe40 line:383:37 constexpr log 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5627431afd90 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5627431b01c0 # | | | | `-ReturnStmt 0x5627431b01b0 # | | | | `-CallExpr 0x5627431b0180 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431b0168 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431b0148 '' Function 0x5627430806e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627431b0120 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431b0108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431b00f0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431b00b8 'int3':'vector' lvalue ParmVar 0x5627431afd90 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5627431afef0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431b0320 line:383:37 constexpr log 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5627431b0270 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5627431b06a8 # | | | | `-ReturnStmt 0x5627431b0698 # | | | | `-CallExpr 0x5627431b0668 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431b0650 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5627431b0630 '' Function 0x562743080960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627431b0608 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431b05f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431b05d8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431b05a0 'int4':'vector' lvalue ParmVar 0x5627431b0270 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5627431b03d0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431b0808 line:383:37 constexpr log 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5627431b0758 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5627431b0b80 # | | | | `-ReturnStmt 0x5627431b0b70 # | | | | `-CallExpr 0x5627431b0b40 'float' # | | | | |-ImplicitCastExpr 0x5627431b0b28 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627431b0b08 '' Function 0x5627430801f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5627431b0ae0 'float' # | | | | `-ImplicitCastExpr 0x5627431b0ac8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431b0ab0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431b0a78 'uint':'unsigned int' lvalue ParmVar 0x5627431b0758 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5627431b08b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431b0ce0 line:383:37 constexpr log 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5627431b0c30 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5627431b1078 # | | | | `-ReturnStmt 0x5627431b1068 # | | | | `-CallExpr 0x5627431b1038 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431b1020 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5627431b1000 '' Function 0x562743080470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5627431b0fd8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431b0fc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431b0fa8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431b0f70 'uint2':'vector' lvalue ParmVar 0x5627431b0c30 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5627431b0d90 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431b11d8 line:383:37 constexpr log 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5627431b1128 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5627431b1578 # | | | | `-ReturnStmt 0x5627431b1568 # | | | | `-CallExpr 0x5627431b1538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431b1520 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431b1500 '' Function 0x5627430806e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627431b14d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431b14c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431b14a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431b1470 'uint3':'vector' lvalue ParmVar 0x5627431b1128 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5627431b1288 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431b16d8 line:383:37 constexpr log 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5627431b1628 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5627431b1a80 # | | | | `-ReturnStmt 0x5627431b1a70 # | | | | `-CallExpr 0x5627431b1a40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431b1a28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5627431b1a08 '' Function 0x562743080960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627431b19e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431b19c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431b19b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431b1978 'uint4':'vector' lvalue ParmVar 0x5627431b1628 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5627431b1788 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431b2410 line:383:37 constexpr log 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5627431b1b30 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5627431b27a8 # | | | | `-ReturnStmt 0x5627431b2798 # | | | | `-CallExpr 0x5627431b2768 'float' # | | | | |-ImplicitCastExpr 0x5627431b2750 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627431b2730 '' Function 0x5627430801f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5627431b2708 'float' # | | | | `-ImplicitCastExpr 0x5627431b26f0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431b26d8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431b26a0 'int64_t':'long' lvalue ParmVar 0x5627431b1b30 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5627431b24c0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431b2908 line:383:37 constexpr log 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5627431b2858 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5627431b2cc0 # | | | | `-ReturnStmt 0x5627431b2cb0 # | | | | `-CallExpr 0x5627431b2c80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431b2c68 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5627431b2c48 '' Function 0x562743080470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5627431b2c20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431b2c08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431b2bf0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431b2bb8 'int64_t2':'vector' lvalue ParmVar 0x5627431b2858 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5627431b29b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431b2e20 line:383:37 constexpr log 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5627431b2d70 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5627431b31e0 # | | | | `-ReturnStmt 0x5627431b31d0 # | | | | `-CallExpr 0x5627431b31a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431b3188 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431b3168 '' Function 0x5627430806e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627431b3140 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431b3128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431b3110 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431b30d8 'int64_t3':'vector' lvalue ParmVar 0x5627431b2d70 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5627431b2ed0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431b3340 line:383:37 constexpr log 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5627431b3290 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5627431b3708 # | | | | `-ReturnStmt 0x5627431b36f8 # | | | | `-CallExpr 0x5627431b36c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431b36b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5627431b3690 '' Function 0x562743080960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627431b3668 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431b3650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431b3638 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431b3600 'int64_t4':'vector' lvalue ParmVar 0x5627431b3290 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5627431b33f0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431b3868 line:383:37 constexpr log 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5627431b37b8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5627431b3c20 # | | | | `-ReturnStmt 0x5627431b3c10 # | | | | `-CallExpr 0x5627431b3be0 'float' # | | | | |-ImplicitCastExpr 0x5627431b3bc8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627431b3ba8 '' Function 0x5627430801f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5627431b3b80 'float' # | | | | `-ImplicitCastExpr 0x5627431b3b68 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431b3b50 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431b3b18 'uint64_t':'unsigned long' lvalue ParmVar 0x5627431b37b8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5627431b3918 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431b3d80 line:383:37 constexpr log 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5627431b3cd0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5627431b4158 # | | | | `-ReturnStmt 0x5627431b4148 # | | | | `-CallExpr 0x5627431b4118 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431b4100 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5627431b40e0 '' Function 0x562743080470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5627431b40b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431b40a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431b4088 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431b4050 'uint64_t2':'vector' lvalue ParmVar 0x5627431b3cd0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5627431b3e30 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431b42b8 line:383:37 constexpr log 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5627431b4208 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5627431b4f48 # | | | | `-ReturnStmt 0x5627431b4f38 # | | | | `-CallExpr 0x5627431b4f08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431b4ef0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431b4ed0 '' Function 0x5627430806e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627431b4ea8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431b4e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431b4e78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431b4e40 'uint64_t3':'vector' lvalue ParmVar 0x5627431b4208 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5627431b4368 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431b50a8 line:383:37 constexpr log 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5627431b4ff8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5627431b5490 # | | | | `-ReturnStmt 0x5627431b5480 # | | | | `-CallExpr 0x5627431b5450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431b5438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5627431b5418 '' Function 0x562743080960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627431b53f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431b53d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431b53c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431b5388 'uint64_t4':'vector' lvalue ParmVar 0x5627431b4ff8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5627431b5158 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431b5600 line:389:36 constexpr log10 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5627431b5550 col:29 used V 'double' # | | | |-CompoundStmt 0x5627431b5948 # | | | | `-ReturnStmt 0x5627431b5938 # | | | | `-CallExpr 0x5627431b5908 'float' # | | | | |-ImplicitCastExpr 0x5627431b58f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627431b58d0 '' Function 0x562743081578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5627431b58a8 'float' # | | | | `-ImplicitCastExpr 0x5627431b5890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431b5878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431b5840 'double' lvalue ParmVar 0x5627431b5550 'V' 'double' # | | | `-DeprecatedAttr 0x5627431b56b0 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431b5ab8 line:389:36 constexpr log10 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5627431b5a08 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5627431b5e20 # | | | | `-ReturnStmt 0x5627431b5e10 # | | | | `-CallExpr 0x5627431b5de0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431b5dc8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5627431b5da8 '' Function 0x5627430817f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5627431b5d80 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431b5d68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431b5d50 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431b5d18 'double2':'vector' lvalue ParmVar 0x5627431b5a08 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5627431b5b68 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431b5f90 line:389:36 constexpr log10 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5627431b5ee0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5627431b6300 # | | | | `-ReturnStmt 0x5627431b62f0 # | | | | `-CallExpr 0x5627431b62c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431b62a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431b6288 '' Function 0x562743081a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627431b6260 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431b6248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431b6230 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431b61f8 'double3':'vector' lvalue ParmVar 0x5627431b5ee0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5627431b6040 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431b6470 line:389:36 constexpr log10 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5627431b63c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5627431b67e8 # | | | | `-ReturnStmt 0x5627431b67d8 # | | | | `-CallExpr 0x5627431b67a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431b6790 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5627431b6770 '' Function 0x562743082d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627431b6748 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431b6730 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431b6718 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431b66e0 'double4':'vector' lvalue ParmVar 0x5627431b63c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5627431b6520 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431b6948 line:390:37 constexpr log10 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5627431b6898 col:26 used V 'int' # | | | |-CompoundStmt 0x5627431b72e0 # | | | | `-ReturnStmt 0x5627431b72d0 # | | | | `-CallExpr 0x5627431b72a0 'float' # | | | | |-ImplicitCastExpr 0x5627431b6c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627431b6c28 '' Function 0x562743081578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5627431b6c00 'float' # | | | | `-ImplicitCastExpr 0x5627431b6be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431b6bd0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431b6b98 'int' lvalue ParmVar 0x5627431b6898 'V' 'int' # | | | `-DeprecatedAttr 0x5627431b69f8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431b7440 line:390:37 constexpr log10 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5627431b7390 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5627431b77b8 # | | | | `-ReturnStmt 0x5627431b77a8 # | | | | `-CallExpr 0x5627431b7778 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431b7760 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5627431b7740 '' Function 0x5627430817f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5627431b7718 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431b7700 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431b76e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431b76b0 'int2':'vector' lvalue ParmVar 0x5627431b7390 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5627431b74f0 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431b7918 line:390:37 constexpr log10 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5627431b7868 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5627431b7c98 # | | | | `-ReturnStmt 0x5627431b7c88 # | | | | `-CallExpr 0x5627431b7c58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431b7c40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431b7c20 '' Function 0x562743081a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627431b7bf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431b7be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431b7bc8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431b7b90 'int3':'vector' lvalue ParmVar 0x5627431b7868 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5627431b79c8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431b7df8 line:390:37 constexpr log10 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5627431b7d48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5627431b8180 # | | | | `-ReturnStmt 0x5627431b8170 # | | | | `-CallExpr 0x5627431b8140 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431b8128 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5627431b8108 '' Function 0x562743082d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627431b80e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431b80c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431b80b0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431b8078 'int4':'vector' lvalue ParmVar 0x5627431b7d48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5627431b7ea8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431b82e0 line:390:37 constexpr log10 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5627431b8230 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5627431b8658 # | | | | `-ReturnStmt 0x5627431b8648 # | | | | `-CallExpr 0x5627431b8618 'float' # | | | | |-ImplicitCastExpr 0x5627431b8600 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627431b85e0 '' Function 0x562743081578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5627431b85b8 'float' # | | | | `-ImplicitCastExpr 0x5627431b85a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431b8588 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431b8550 'uint':'unsigned int' lvalue ParmVar 0x5627431b8230 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5627431b8390 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431b87b8 line:390:37 constexpr log10 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5627431b8708 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5627431b8b50 # | | | | `-ReturnStmt 0x5627431b8b40 # | | | | `-CallExpr 0x5627431b8b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431b8af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5627431b8ad8 '' Function 0x5627430817f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5627431b8ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431b8a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431b8a80 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431b8a48 'uint2':'vector' lvalue ParmVar 0x5627431b8708 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5627431b8868 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431b8cb0 line:390:37 constexpr log10 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5627431b8c00 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5627431b9050 # | | | | `-ReturnStmt 0x5627431b9040 # | | | | `-CallExpr 0x5627431b9010 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431b8ff8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431b8fd8 '' Function 0x562743081a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627431b8fb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431b8f98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431b8f80 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431b8f48 'uint3':'vector' lvalue ParmVar 0x5627431b8c00 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5627431b8d60 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431b91b0 line:390:37 constexpr log10 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5627431b9100 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5627431b9e18 # | | | | `-ReturnStmt 0x5627431b9e08 # | | | | `-CallExpr 0x5627431b9dd8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431b9dc0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5627431b9da0 '' Function 0x562743082d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627431b9d78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431b9d60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431b9d48 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431b9d10 'uint4':'vector' lvalue ParmVar 0x5627431b9100 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5627431b9b20 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431b9f78 line:390:37 constexpr log10 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5627431b9ec8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5627431ba310 # | | | | `-ReturnStmt 0x5627431ba300 # | | | | `-CallExpr 0x5627431ba2d0 'float' # | | | | |-ImplicitCastExpr 0x5627431ba2b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627431ba298 '' Function 0x562743081578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5627431ba270 'float' # | | | | `-ImplicitCastExpr 0x5627431ba258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431ba240 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431ba208 'int64_t':'long' lvalue ParmVar 0x5627431b9ec8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5627431ba028 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431ba470 line:390:37 constexpr log10 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5627431ba3c0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5627431ba828 # | | | | `-ReturnStmt 0x5627431ba818 # | | | | `-CallExpr 0x5627431ba7e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431ba7d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5627431ba7b0 '' Function 0x5627430817f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5627431ba788 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431ba770 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431ba758 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431ba720 'int64_t2':'vector' lvalue ParmVar 0x5627431ba3c0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5627431ba520 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431ba988 line:390:37 constexpr log10 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5627431ba8d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5627431bad48 # | | | | `-ReturnStmt 0x5627431bad38 # | | | | `-CallExpr 0x5627431bad08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431bacf0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431bacd0 '' Function 0x562743081a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627431baca8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431bac90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431bac78 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431bac40 'int64_t3':'vector' lvalue ParmVar 0x5627431ba8d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5627431baa38 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431baea8 line:390:37 constexpr log10 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5627431badf8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5627431bb270 # | | | | `-ReturnStmt 0x5627431bb260 # | | | | `-CallExpr 0x5627431bb230 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431bb218 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5627431bb1f8 '' Function 0x562743082d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627431bb1d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431bb1b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431bb1a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431bb168 'int64_t4':'vector' lvalue ParmVar 0x5627431badf8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5627431baf58 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431bb3d0 line:390:37 constexpr log10 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5627431bb320 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5627431bb788 # | | | | `-ReturnStmt 0x5627431bb778 # | | | | `-CallExpr 0x5627431bb748 'float' # | | | | |-ImplicitCastExpr 0x5627431bb730 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627431bb710 '' Function 0x562743081578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5627431bb6e8 'float' # | | | | `-ImplicitCastExpr 0x5627431bb6d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431bb6b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431bb680 'uint64_t':'unsigned long' lvalue ParmVar 0x5627431bb320 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5627431bb480 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431bb8e8 line:390:37 constexpr log10 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5627431bb838 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5627431bc600 # | | | | `-ReturnStmt 0x5627431bc5f0 # | | | | `-CallExpr 0x5627431bc5c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431bc5a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5627431bc588 '' Function 0x5627430817f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5627431bc560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431bc548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431bc530 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431bc4f8 'uint64_t2':'vector' lvalue ParmVar 0x5627431bb838 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5627431bb998 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431bc760 line:390:37 constexpr log10 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5627431bc6b0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5627431bcb40 # | | | | `-ReturnStmt 0x5627431bcb30 # | | | | `-CallExpr 0x5627431bcb00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431bcae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431bcac8 '' Function 0x562743081a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627431bcaa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431bca88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431bca70 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431bca38 'uint64_t3':'vector' lvalue ParmVar 0x5627431bc6b0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5627431bc810 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431bcca0 line:390:37 constexpr log10 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5627431bcbf0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5627431bd088 # | | | | `-ReturnStmt 0x5627431bd078 # | | | | `-CallExpr 0x5627431bd048 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431bd030 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5627431bd010 '' Function 0x562743082d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627431bcfe8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431bcfd0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431bcfb8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431bcf80 'uint64_t4':'vector' lvalue ParmVar 0x5627431bcbf0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5627431bcd50 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431bd1f8 line:396:36 constexpr log2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5627431bd148 col:29 used V 'double' # | | | |-CompoundStmt 0x5627431bd540 # | | | | `-ReturnStmt 0x5627431bd530 # | | | | `-CallExpr 0x5627431bd500 'float' # | | | | |-ImplicitCastExpr 0x5627431bd4e8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627431bd4c8 '' Function 0x562743083958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5627431bd4a0 'float' # | | | | `-ImplicitCastExpr 0x5627431bd488 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431bd470 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431bd438 'double' lvalue ParmVar 0x5627431bd148 'V' 'double' # | | | `-DeprecatedAttr 0x5627431bd2a8 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431bd6b0 line:396:36 constexpr log2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5627431bd600 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5627431bda18 # | | | | `-ReturnStmt 0x5627431bda08 # | | | | `-CallExpr 0x5627431bd9d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431bd9c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5627431bd9a0 '' Function 0x562743083bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5627431bd978 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431bd960 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431bd948 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431bd910 'double2':'vector' lvalue ParmVar 0x5627431bd600 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5627431bd760 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431bdb88 line:396:36 constexpr log2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5627431bdad8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5627431bdef8 # | | | | `-ReturnStmt 0x5627431bdee8 # | | | | `-CallExpr 0x5627431bdeb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431bdea0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431bde80 '' Function 0x562743083e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627431bde58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431bde40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431bde28 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431bddf0 'double3':'vector' lvalue ParmVar 0x5627431bdad8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5627431bdc38 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431be068 line:396:36 constexpr log2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5627431bdfb8 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5627431be990 # | | | | `-ReturnStmt 0x5627431be980 # | | | | `-CallExpr 0x5627431be3a0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431be388 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5627431be368 '' Function 0x5627430840c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627431be340 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431be328 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431be310 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431be2d8 'double4':'vector' lvalue ParmVar 0x5627431bdfb8 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5627431be118 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431beaf0 line:397:37 constexpr log2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5627431bea40 col:26 used V 'int' # | | | |-CompoundStmt 0x5627431bee48 # | | | | `-ReturnStmt 0x5627431bee38 # | | | | `-CallExpr 0x5627431bee08 'float' # | | | | |-ImplicitCastExpr 0x5627431bedf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627431bedd0 '' Function 0x562743083958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5627431beda8 'float' # | | | | `-ImplicitCastExpr 0x5627431bed90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431bed78 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431bed40 'int' lvalue ParmVar 0x5627431bea40 'V' 'int' # | | | `-DeprecatedAttr 0x5627431beba0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431befa8 line:397:37 constexpr log2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5627431beef8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5627431bf320 # | | | | `-ReturnStmt 0x5627431bf310 # | | | | `-CallExpr 0x5627431bf2e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431bf2c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5627431bf2a8 '' Function 0x562743083bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5627431bf280 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431bf268 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431bf250 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431bf218 'int2':'vector' lvalue ParmVar 0x5627431beef8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5627431bf058 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431bf480 line:397:37 constexpr log2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5627431bf3d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5627431bf800 # | | | | `-ReturnStmt 0x5627431bf7f0 # | | | | `-CallExpr 0x5627431bf7c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431bf7a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431bf788 '' Function 0x562743083e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627431bf760 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431bf748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431bf730 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431bf6f8 'int3':'vector' lvalue ParmVar 0x5627431bf3d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5627431bf530 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431bf960 line:397:37 constexpr log2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5627431bf8b0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5627431bfce8 # | | | | `-ReturnStmt 0x5627431bfcd8 # | | | | `-CallExpr 0x5627431bfca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431bfc90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5627431bfc70 '' Function 0x5627430840c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627431bfc48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431bfc30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431bfc18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431bfbe0 'int4':'vector' lvalue ParmVar 0x5627431bf8b0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5627431bfa10 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431bfe48 line:397:37 constexpr log2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5627431bfd98 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5627431c01c0 # | | | | `-ReturnStmt 0x5627431c01b0 # | | | | `-CallExpr 0x5627431c0180 'float' # | | | | |-ImplicitCastExpr 0x5627431c0168 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627431c0148 '' Function 0x562743083958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5627431c0120 'float' # | | | | `-ImplicitCastExpr 0x5627431c0108 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431c00f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431c00b8 'uint':'unsigned int' lvalue ParmVar 0x5627431bfd98 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5627431bfef8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431c0320 line:397:37 constexpr log2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5627431c0270 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5627431c06b8 # | | | | `-ReturnStmt 0x5627431c06a8 # | | | | `-CallExpr 0x5627431c0678 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431c0660 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5627431c0640 '' Function 0x562743083bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5627431c0618 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431c0600 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431c05e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431c05b0 'uint2':'vector' lvalue ParmVar 0x5627431c0270 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5627431c03d0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431c0818 line:397:37 constexpr log2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5627431c0768 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5627431c1450 # | | | | `-ReturnStmt 0x5627431c1440 # | | | | `-CallExpr 0x5627431c1410 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431c13f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431c13d8 '' Function 0x562743083e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627431c13b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431c1398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431c1380 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431c1348 'uint3':'vector' lvalue ParmVar 0x5627431c0768 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5627431c08c8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431c15b0 line:397:37 constexpr log2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5627431c1500 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5627431c1958 # | | | | `-ReturnStmt 0x5627431c1948 # | | | | `-CallExpr 0x5627431c1918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431c1900 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5627431c18e0 '' Function 0x5627430840c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627431c18b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431c18a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431c1888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431c1850 'uint4':'vector' lvalue ParmVar 0x5627431c1500 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5627431c1660 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431c1ab8 line:397:37 constexpr log2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5627431c1a08 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5627431c1e50 # | | | | `-ReturnStmt 0x5627431c1e40 # | | | | `-CallExpr 0x5627431c1e10 'float' # | | | | |-ImplicitCastExpr 0x5627431c1df8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627431c1dd8 '' Function 0x562743083958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5627431c1db0 'float' # | | | | `-ImplicitCastExpr 0x5627431c1d98 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431c1d80 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431c1d48 'int64_t':'long' lvalue ParmVar 0x5627431c1a08 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5627431c1b68 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431c1fb0 line:397:37 constexpr log2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5627431c1f00 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5627431c2368 # | | | | `-ReturnStmt 0x5627431c2358 # | | | | `-CallExpr 0x5627431c2328 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431c2310 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5627431c22f0 '' Function 0x562743083bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5627431c22c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431c22b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431c2298 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431c2260 'int64_t2':'vector' lvalue ParmVar 0x5627431c1f00 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5627431c2060 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431c24c8 line:397:37 constexpr log2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5627431c2418 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5627431c2888 # | | | | `-ReturnStmt 0x5627431c2878 # | | | | `-CallExpr 0x5627431c2848 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431c2830 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431c2810 '' Function 0x562743083e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627431c27e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431c27d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431c27b8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431c2780 'int64_t3':'vector' lvalue ParmVar 0x5627431c2418 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5627431c2578 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431c29e8 line:397:37 constexpr log2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5627431c2938 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5627431c2db0 # | | | | `-ReturnStmt 0x5627431c2da0 # | | | | `-CallExpr 0x5627431c2d70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431c2d58 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5627431c2d38 '' Function 0x5627430840c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627431c2d10 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431c2cf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431c2ce0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431c2ca8 'int64_t4':'vector' lvalue ParmVar 0x5627431c2938 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5627431c2a98 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431c2f10 line:397:37 constexpr log2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5627431c2e60 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5627431c49e0 # | | | | `-ReturnStmt 0x5627431c49d0 # | | | | `-CallExpr 0x5627431c49a0 'float' # | | | | |-ImplicitCastExpr 0x5627431c4988 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627431c4968 '' Function 0x562743083958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5627431c4940 'float' # | | | | `-ImplicitCastExpr 0x5627431c4928 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431c4910 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431c31c0 'uint64_t':'unsigned long' lvalue ParmVar 0x5627431c2e60 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5627431c2fc0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431c4b40 line:397:37 constexpr log2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5627431c4a90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5627431c4f18 # | | | | `-ReturnStmt 0x5627431c4f08 # | | | | `-CallExpr 0x5627431c4ed8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431c4ec0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5627431c4ea0 '' Function 0x562743083bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5627431c4e78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431c4e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431c4e48 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431c4e10 'uint64_t2':'vector' lvalue ParmVar 0x5627431c4a90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5627431c4bf0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431c5078 line:397:37 constexpr log2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5627431c4fc8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5627431c5458 # | | | | `-ReturnStmt 0x5627431c5448 # | | | | `-CallExpr 0x5627431c5418 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431c5400 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431c53e0 '' Function 0x562743083e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627431c53b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431c53a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431c5388 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431c5350 'uint64_t3':'vector' lvalue ParmVar 0x5627431c4fc8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5627431c5128 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431c55b8 line:397:37 constexpr log2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5627431c5508 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5627431c59a0 # | | | | `-ReturnStmt 0x5627431c5990 # | | | | `-CallExpr 0x5627431c5960 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431c5948 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5627431c5928 '' Function 0x5627430840c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627431c5900 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431c58e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431c58d0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431c5898 'uint64_t4':'vector' lvalue ParmVar 0x5627431c5508 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5627431c5668 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x5627431c5fd0 line:405:66 invalid max # | | | |-TemplateTypeParmDecl 0x5627431c59b8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5627431c5a58 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5627431c5f28 line:405:66 invalid constexpr max 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x5627431c5d60 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5627431c5dd8 col:24 p1 'T' # | | | |-CompoundStmt 0x5627431c6310 # | | | | `-ReturnStmt 0x5627431c6300 # | | | | `-RecoveryExpr 0x5627431c62d0 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5627431c6138 '' lvalue (ADL) = 'max' 0x562743095988 0x56274305bf00 0x56274305c210 0x56274305c530 0x56274305c850 0x56274305cb58 0x56274305cef8 0x56274305d298 0x56274305d638 0x56274305d958 0x56274305dcb8 0x562743091fb8 0x562743092318 0x562743092638 0x5627430929d8 0x562743092d78 0x562743093118 0x562743093438 0x5627430937d8 0x562743093b78 0x562743093f38 0x562743094240 0x562743094560 0x562743094880 0x562743094ba0 0x562743094ea8 0x562743095248 0x5627430955e8 # | | | | `-RecoveryExpr 0x5627431c6258 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5627431c6038 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5627431c6ff8 line:412:66 invalid max # | | | |-TemplateTypeParmDecl 0x5627431c6328 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5627431c63c8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5627431c6f50 line:412:66 invalid constexpr max 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x5627431c6670 col:7 p0 'T' # | | | |-ParmVarDecl 0x5627431c6748 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x5627431c7338 # | | | | `-ReturnStmt 0x5627431c7328 # | | | | `-RecoveryExpr 0x5627431c72f8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5627431c7160 '' lvalue (ADL) = 'max' 0x5627430955e8 0x562743095988 0x56274305bf00 0x56274305c210 0x56274305c530 0x56274305c850 0x56274305cb58 0x56274305cef8 0x56274305d298 0x56274305d638 0x56274305d958 0x56274305dcb8 0x562743091fb8 0x562743092318 0x562743092638 0x5627430929d8 0x562743092d78 0x562743093118 0x562743093438 0x5627430937d8 0x562743093b78 0x562743093f38 0x562743094240 0x562743094560 0x562743094880 0x562743094ba0 0x562743094ea8 0x562743095248 # | | | | `-RecoveryExpr 0x5627431c72d8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5627431c7060 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5627431c7920 line:423:66 invalid min # | | | |-TemplateTypeParmDecl 0x5627431c7350 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5627431c73e8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5627431c7878 line:423:66 invalid constexpr min 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x5627431c76f0 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5627431c7768 col:24 p1 'T' # | | | |-CompoundStmt 0x5627431c7c60 # | | | | `-ReturnStmt 0x5627431c7c50 # | | | | `-RecoveryExpr 0x5627431c7c20 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5627431c7a88 '' lvalue (ADL) = 'min' 0x56274309cb60 0x562743095d20 0x562743096030 0x562743096350 0x562743096670 0x562743096978 0x562743096c98 0x562743096fb8 0x5627430972d8 0x5627430975f8 0x562743097918 0x562743097c38 0x562743097f68 0x562743098270 0x562743098590 0x5627430988b0 0x562743098bd0 0x562743098ef0 0x562743099210 0x562743099530 0x562743099850 0x562743099b70 0x56274309b8b8 0x56274309bbd8 0x56274309bef8 0x56274309c200 0x56274309c520 0x56274309c840 # | | | | `-RecoveryExpr 0x5627431c7ba8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5627431c7988 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5627431c8250 line:430:66 invalid min # | | | |-TemplateTypeParmDecl 0x5627431c7c78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5627431c7d18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5627431c81a8 line:430:66 invalid constexpr min 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x5627431c7fc0 col:7 p0 'T' # | | | |-ParmVarDecl 0x5627431c8098 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x5627431c8590 # | | | | `-ReturnStmt 0x5627431c8580 # | | | | `-RecoveryExpr 0x5627431c8550 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5627431c83b8 '' lvalue (ADL) = 'min' 0x56274309c840 0x56274309cb60 0x562743095d20 0x562743096030 0x562743096350 0x562743096670 0x562743096978 0x562743096c98 0x562743096fb8 0x5627430972d8 0x5627430975f8 0x562743097918 0x562743097c38 0x562743097f68 0x562743098270 0x562743098590 0x5627430988b0 0x562743098bd0 0x562743098ef0 0x562743099210 0x562743099530 0x562743099850 0x562743099b70 0x56274309b8b8 0x56274309bbd8 0x56274309bef8 0x56274309c200 0x56274309c520 # | | | | `-RecoveryExpr 0x5627431c8530 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5627431c82b8 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x5627431c8700 line:439:36 constexpr normalize 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5627431c8650 col:29 used V 'double' # | | | |-CompoundStmt 0x5627431c8a50 # | | | | `-ReturnStmt 0x5627431c8a40 # | | | | `-CallExpr 0x5627431c8a10 'float' # | | | | |-ImplicitCastExpr 0x5627431c89f8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627431c89d8 '' Function 0x5627430a0128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5627431c89b0 'float' # | | | | `-ImplicitCastExpr 0x5627431c8998 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431c8980 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431c8948 'double' lvalue ParmVar 0x5627431c8650 'V' 'double' # | | | `-DeprecatedAttr 0x5627431c87b0 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431c8bc0 line:439:36 constexpr normalize 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5627431c8b10 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5627431c8f30 # | | | | `-ReturnStmt 0x5627431c8f20 # | | | | `-CallExpr 0x5627431c8ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431c8ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5627431c8eb8 '' Function 0x5627430a03a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5627431c8e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431c8e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431c8e60 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431c8e28 'double2':'vector' lvalue ParmVar 0x5627431c8b10 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5627431c8c70 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431c9388 line:439:36 constexpr normalize 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5627431c92d8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5627431c9700 # | | | | `-ReturnStmt 0x5627431c96f0 # | | | | `-CallExpr 0x5627431c96c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431c96a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431c9688 '' Function 0x5627430a0618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627431c9660 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431c9648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431c9630 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431c95f8 'double3':'vector' lvalue ParmVar 0x5627431c92d8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5627431c9438 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431c9870 line:439:36 constexpr normalize 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5627431c97c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5627431c9bf0 # | | | | `-ReturnStmt 0x5627431c9be0 # | | | | `-CallExpr 0x5627431c9bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431c9b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5627431c9b78 '' Function 0x5627430a0890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627431c9b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431c9b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431c9b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431c9ae8 'double4':'vector' lvalue ParmVar 0x5627431c97c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5627431c9920 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431c9d50 line:440:37 constexpr normalize 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5627431c9ca0 col:26 used V 'int' # | | | |-CompoundStmt 0x5627431ca0b0 # | | | | `-ReturnStmt 0x5627431ca0a0 # | | | | `-CallExpr 0x5627431ca070 'float' # | | | | |-ImplicitCastExpr 0x5627431ca058 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627431ca038 '' Function 0x5627430a0128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5627431ca010 'float' # | | | | `-ImplicitCastExpr 0x5627431c9ff8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431c9fe0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431c9fa8 'int' lvalue ParmVar 0x5627431c9ca0 'V' 'int' # | | | `-DeprecatedAttr 0x5627431c9e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431ca210 line:440:37 constexpr normalize 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5627431ca160 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5627431ca590 # | | | | `-ReturnStmt 0x5627431ca580 # | | | | `-CallExpr 0x5627431ca550 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431ca538 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5627431ca518 '' Function 0x5627430a03a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5627431ca4f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431ca4d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431ca4c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431ca488 'int2':'vector' lvalue ParmVar 0x5627431ca160 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5627431ca2c0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431ca6f0 line:440:37 constexpr normalize 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5627431ca640 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5627431caa78 # | | | | `-ReturnStmt 0x5627431caa68 # | | | | `-CallExpr 0x5627431caa38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431caa20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431caa00 '' Function 0x5627430a0618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627431ca9d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431ca9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431ca9a8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431ca970 'int3':'vector' lvalue ParmVar 0x5627431ca640 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5627431ca7a0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431cabd8 line:440:37 constexpr normalize 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5627431cab28 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5627431caf68 # | | | | `-ReturnStmt 0x5627431caf58 # | | | | `-CallExpr 0x5627431caf28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431caf10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5627431caef0 '' Function 0x5627430a0890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627431caec8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431caeb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431cae98 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431cae60 'int4':'vector' lvalue ParmVar 0x5627431cab28 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5627431cac88 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431cb0c8 line:440:37 constexpr normalize 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5627431cb018 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5627431cbcd8 # | | | | `-ReturnStmt 0x5627431cbcc8 # | | | | `-CallExpr 0x5627431cbc98 'float' # | | | | |-ImplicitCastExpr 0x5627431cbc80 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627431cbc60 '' Function 0x5627430a0128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5627431cbc38 'float' # | | | | `-ImplicitCastExpr 0x5627431cbc20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431cbc08 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431cbbd0 'uint':'unsigned int' lvalue ParmVar 0x5627431cb018 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5627431cb178 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431cbe38 line:440:37 constexpr normalize 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5627431cbd88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5627431cc1d8 # | | | | `-ReturnStmt 0x5627431cc1c8 # | | | | `-CallExpr 0x5627431cc198 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431cc180 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5627431cc160 '' Function 0x5627430a03a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5627431cc138 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431cc120 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431cc108 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431cc0d0 'uint2':'vector' lvalue ParmVar 0x5627431cbd88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5627431cbee8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431cc338 line:440:37 constexpr normalize 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5627431cc288 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5627431cc6e0 # | | | | `-ReturnStmt 0x5627431cc6d0 # | | | | `-CallExpr 0x5627431cc6a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431cc688 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431cc668 '' Function 0x5627430a0618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627431cc640 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431cc628 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431cc610 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431cc5d8 'uint3':'vector' lvalue ParmVar 0x5627431cc288 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5627431cc3e8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431cc840 line:440:37 constexpr normalize 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5627431cc790 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5627431ccbf0 # | | | | `-ReturnStmt 0x5627431ccbe0 # | | | | `-CallExpr 0x5627431ccbb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431ccb98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5627431ccb78 '' Function 0x5627430a0890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627431ccb50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431ccb38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431ccb20 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431ccae8 'uint4':'vector' lvalue ParmVar 0x5627431cc790 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5627431cc8f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431ccd50 line:440:37 constexpr normalize 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5627431ccca0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5627431cd0f0 # | | | | `-ReturnStmt 0x5627431cd0e0 # | | | | `-CallExpr 0x5627431cd0b0 'float' # | | | | |-ImplicitCastExpr 0x5627431cd098 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627431cd078 '' Function 0x5627430a0128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5627431cd050 'float' # | | | | `-ImplicitCastExpr 0x5627431cd038 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431cd020 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431ccfe8 'int64_t':'long' lvalue ParmVar 0x5627431ccca0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5627431cce00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431cd250 line:440:37 constexpr normalize 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5627431cd1a0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5627431cd610 # | | | | `-ReturnStmt 0x5627431cd600 # | | | | `-CallExpr 0x5627431cd5d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431cd5b8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5627431cd598 '' Function 0x5627430a03a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5627431cd570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431cd558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431cd540 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431cd508 'int64_t2':'vector' lvalue ParmVar 0x5627431cd1a0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5627431cd300 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431cd770 line:440:37 constexpr normalize 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5627431cd6c0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5627431ce250 # | | | | `-ReturnStmt 0x5627431ce240 # | | | | `-CallExpr 0x5627431ce210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431ce1f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431ce1d8 '' Function 0x5627430a0618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627431ce1b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431cda80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431cda68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431cda30 'int64_t3':'vector' lvalue ParmVar 0x5627431cd6c0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5627431cd820 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431ce3b0 line:440:37 constexpr normalize 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5627431ce300 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5627431ce780 # | | | | `-ReturnStmt 0x5627431ce770 # | | | | `-CallExpr 0x5627431ce740 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431ce728 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5627431ce708 '' Function 0x5627430a0890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627431ce6e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431ce6c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431ce6b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431ce678 'int64_t4':'vector' lvalue ParmVar 0x5627431ce300 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5627431ce460 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431ce8e0 line:440:37 constexpr normalize 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5627431ce830 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5627431ceca0 # | | | | `-ReturnStmt 0x5627431cec90 # | | | | `-CallExpr 0x5627431cec60 'float' # | | | | |-ImplicitCastExpr 0x5627431cec48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627431cec28 '' Function 0x5627430a0128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5627431cec00 'float' # | | | | `-ImplicitCastExpr 0x5627431cebe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431cebd0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431ceb98 'uint64_t':'unsigned long' lvalue ParmVar 0x5627431ce830 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5627431ce990 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431cee00 line:440:37 constexpr normalize 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5627431ced50 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5627431cf1e0 # | | | | `-ReturnStmt 0x5627431cf1d0 # | | | | `-CallExpr 0x5627431cf1a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431cf188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5627431cf168 '' Function 0x5627430a03a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5627431cf140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431cf128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431cf110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431cf0d8 'uint64_t2':'vector' lvalue ParmVar 0x5627431ced50 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5627431ceeb0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431cf340 line:440:37 constexpr normalize 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5627431cf290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5627431cf728 # | | | | `-ReturnStmt 0x5627431cf718 # | | | | `-CallExpr 0x5627431cf6e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431cf6d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431cf6b0 '' Function 0x5627430a0618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627431cf688 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431cf670 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431cf658 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431cf620 'uint64_t3':'vector' lvalue ParmVar 0x5627431cf290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5627431cf3f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431cf888 line:440:37 constexpr normalize 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5627431cf7d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5627431cfc78 # | | | | `-ReturnStmt 0x5627431cfc68 # | | | | `-CallExpr 0x5627431cfc38 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431cfc20 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5627431cfc00 '' Function 0x5627430a0890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627431cfbd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431cfbc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431cfba8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431cfb70 'uint64_t4':'vector' lvalue ParmVar 0x5627431cf7d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5627431cf938 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431cfe80 line:446:37 constexpr pow 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x5627431cfd30 col:29 used V1 'double' # | | | |-ParmVarDecl 0x5627431cfdb0 col:40 used V2 'double' # | | | |-CompoundStmt 0x5627431d0a60 # | | | | `-ReturnStmt 0x5627431d0a50 # | | | | `-CallExpr 0x5627431d0a18 'float' # | | | | |-ImplicitCastExpr 0x5627431d0a00 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5627431d09e0 '' Function 0x5627430a51e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5627431d0130 'float' # | | | | | `-ImplicitCastExpr 0x5627431d0118 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431d0100 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431d00c8 'double' lvalue ParmVar 0x5627431cfd30 'V1' 'double' # | | | | `-CStyleCastExpr 0x5627431d09b8 'float' # | | | | `-ImplicitCastExpr 0x5627431d09a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431d0190 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431d0158 'double' lvalue ParmVar 0x5627431cfdb0 'V2' 'double' # | | | `-DeprecatedAttr 0x5627431cff38 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431d0c68 line:446:37 constexpr pow 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x5627431d0b18 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x5627431d0b98 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x5627431d1088 # | | | | `-ReturnStmt 0x5627431d1078 # | | | | `-CallExpr 0x5627431d1040 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431d1028 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5627431d1008 '' Function 0x5627430a5500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5627431d0f38 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5627431d0f20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431d0f08 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431d0ed0 'double2':'vector' lvalue ParmVar 0x5627431d0b18 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x5627431d0fe0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431d0fc8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431d0fb0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431d0f78 'double2':'vector' lvalue ParmVar 0x5627431d0b98 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x5627431d0d20 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431d1290 line:446:37 constexpr pow 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x5627431d1140 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x5627431d11c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x5627431d16b8 # | | | | `-ReturnStmt 0x5627431d16a8 # | | | | `-CallExpr 0x5627431d1670 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431d1658 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5627431d1638 '' Function 0x5627430a5870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5627431d1568 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5627431d1550 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431d1538 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431d1500 'double3':'vector' lvalue ParmVar 0x5627431d1140 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x5627431d1610 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431d15f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431d15e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431d15a8 'double3':'vector' lvalue ParmVar 0x5627431d11c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x5627431d1348 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431d18c0 line:446:37 constexpr pow 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x5627431d1770 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x5627431d17f0 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x5627431d1cf0 # | | | | `-ReturnStmt 0x5627431d1ce0 # | | | | `-CallExpr 0x5627431d1ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431d1c90 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5627431d1c70 '' Function 0x5627430a5b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5627431d1ba0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5627431d1b88 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431d1b70 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431d1b38 'double4':'vector' lvalue ParmVar 0x5627431d1770 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x5627431d1c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431d1c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431d1c18 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431d1be0 'double4':'vector' lvalue ParmVar 0x5627431d17f0 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x5627431d1978 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431d1ef0 line:447:38 constexpr pow 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5627431d1da0 col:26 used V1 'int' # | | | |-ParmVarDecl 0x5627431d1e20 col:34 used V2 'int' # | | | |-CompoundStmt 0x5627431d22e8 # | | | | `-ReturnStmt 0x5627431d22d8 # | | | | `-CallExpr 0x5627431d22a0 'float' # | | | | |-ImplicitCastExpr 0x5627431d2288 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5627431d2268 '' Function 0x5627430a51e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5627431d21b0 'float' # | | | | | `-ImplicitCastExpr 0x5627431d2198 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431d2180 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431d2148 'int' lvalue ParmVar 0x5627431d1da0 'V1' 'int' # | | | | `-CStyleCastExpr 0x5627431d2240 'float' # | | | | `-ImplicitCastExpr 0x5627431d2228 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431d2210 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431d21d8 'int' lvalue ParmVar 0x5627431d1e20 'V2' 'int' # | | | `-DeprecatedAttr 0x5627431d1fa8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431d24e8 line:447:38 constexpr pow 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x5627431d2398 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x5627431d2418 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x5627431d2918 # | | | | `-ReturnStmt 0x5627431d2908 # | | | | `-CallExpr 0x5627431d28d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431d28b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5627431d2898 '' Function 0x5627430a5500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5627431d27c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5627431d27b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431d2798 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431d2760 'int2':'vector' lvalue ParmVar 0x5627431d2398 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x5627431d2870 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431d2858 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431d2840 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431d2808 'int2':'vector' lvalue ParmVar 0x5627431d2418 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x5627431d25a0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431d31c8 line:447:38 constexpr pow 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x5627431d3078 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x5627431d30f8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x5627431d3600 # | | | | `-ReturnStmt 0x5627431d35f0 # | | | | `-CallExpr 0x5627431d35b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431d35a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5627431d3580 '' Function 0x5627430a5870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5627431d34b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5627431d3498 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431d3480 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431d3448 'int3':'vector' lvalue ParmVar 0x5627431d3078 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x5627431d3558 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431d3540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431d3528 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431d34f0 'int3':'vector' lvalue ParmVar 0x5627431d30f8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x5627431d3280 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431d3800 line:447:38 constexpr pow 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x5627431d36b0 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x5627431d3730 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x5627431d3c40 # | | | | `-ReturnStmt 0x5627431d3c30 # | | | | `-CallExpr 0x5627431d3bf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431d3be0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5627431d3bc0 '' Function 0x5627430a5b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5627431d3af0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5627431d3ad8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431d3ac0 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431d3a88 'int4':'vector' lvalue ParmVar 0x5627431d36b0 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x5627431d3b98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431d3b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431d3b68 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431d3b30 'int4':'vector' lvalue ParmVar 0x5627431d3730 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x5627431d38b8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431d3e40 line:447:38 constexpr pow 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x5627431d3cf0 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5627431d3d70 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x5627431d4258 # | | | | `-ReturnStmt 0x5627431d4248 # | | | | `-CallExpr 0x5627431d4210 'float' # | | | | |-ImplicitCastExpr 0x5627431d41f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5627431d41d8 '' Function 0x5627430a51e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5627431d4120 'float' # | | | | | `-ImplicitCastExpr 0x5627431d4108 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431d40f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431d40b8 'uint':'unsigned int' lvalue ParmVar 0x5627431d3cf0 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x5627431d41b0 'float' # | | | | `-ImplicitCastExpr 0x5627431d4198 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431d4180 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431d4148 'uint':'unsigned int' lvalue ParmVar 0x5627431d3d70 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5627431d3ef8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431d4458 line:447:38 constexpr pow 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x5627431d4308 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x5627431d4388 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x5627431d48a8 # | | | | `-ReturnStmt 0x5627431d4898 # | | | | `-CallExpr 0x5627431d4860 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431d4848 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5627431d4828 '' Function 0x5627430a5500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5627431d4758 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5627431d4740 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431d4728 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431d46f0 'uint2':'vector' lvalue ParmVar 0x5627431d4308 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x5627431d4800 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431d47e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431d47d0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431d4798 'uint2':'vector' lvalue ParmVar 0x5627431d4388 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5627431d4510 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431d4aa8 line:447:38 constexpr pow 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x5627431d4958 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x5627431d49d8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x5627431d4f00 # | | | | `-ReturnStmt 0x5627431d4ef0 # | | | | `-CallExpr 0x5627431d4eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431d4ea0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5627431d4e80 '' Function 0x5627430a5870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5627431d4db0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5627431d4d98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431d4d80 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431d4d48 'uint3':'vector' lvalue ParmVar 0x5627431d4958 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x5627431d4e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431d4e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431d4e28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431d4df0 'uint3':'vector' lvalue ParmVar 0x5627431d49d8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5627431d4b60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431d56e0 line:447:38 constexpr pow 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x5627431d5590 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x5627431d5610 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x5627431d5b40 # | | | | `-ReturnStmt 0x5627431d5b30 # | | | | `-CallExpr 0x5627431d5af8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431d5ae0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5627431d5ac0 '' Function 0x5627430a5b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5627431d59f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5627431d59d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431d59c0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431d5988 'uint4':'vector' lvalue ParmVar 0x5627431d5590 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x5627431d5a98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431d5a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431d5a68 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431d5a30 'uint4':'vector' lvalue ParmVar 0x5627431d5610 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5627431d5798 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431d5d40 line:447:38 constexpr pow 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5627431d5bf0 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x5627431d5c70 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x5627431d6178 # | | | | `-ReturnStmt 0x5627431d6168 # | | | | `-CallExpr 0x5627431d6130 'float' # | | | | |-ImplicitCastExpr 0x5627431d6118 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5627431d60f8 '' Function 0x5627430a51e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5627431d6040 'float' # | | | | | `-ImplicitCastExpr 0x5627431d6028 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431d6010 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431d5fd8 'int64_t':'long' lvalue ParmVar 0x5627431d5bf0 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x5627431d60d0 'float' # | | | | `-ImplicitCastExpr 0x5627431d60b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431d60a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431d6068 'int64_t':'long' lvalue ParmVar 0x5627431d5c70 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5627431d5df8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431d6378 line:447:38 constexpr pow 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5627431d6228 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5627431d62a8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x5627431d67e8 # | | | | `-ReturnStmt 0x5627431d67d8 # | | | | `-CallExpr 0x5627431d67a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431d6788 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5627431d6768 '' Function 0x5627430a5500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5627431d6698 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5627431d6680 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431d6668 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431d6630 'int64_t2':'vector' lvalue ParmVar 0x5627431d6228 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x5627431d6740 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431d6728 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431d6710 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431d66d8 'int64_t2':'vector' lvalue ParmVar 0x5627431d62a8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5627431d6430 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431d69e8 line:447:38 constexpr pow 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5627431d6898 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5627431d6918 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x5627431d6e60 # | | | | `-ReturnStmt 0x5627431d6e50 # | | | | `-CallExpr 0x5627431d6e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431d6e00 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5627431d6de0 '' Function 0x5627430a5870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5627431d6d10 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5627431d6cf8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431d6ce0 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431d6ca8 'int64_t3':'vector' lvalue ParmVar 0x5627431d6898 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x5627431d6db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431d6da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431d6d88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431d6d50 'int64_t3':'vector' lvalue ParmVar 0x5627431d6918 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5627431d6aa0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431d7060 line:447:38 constexpr pow 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5627431d6f10 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5627431d6f90 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x5627431d74e0 # | | | | `-ReturnStmt 0x5627431d74d0 # | | | | `-CallExpr 0x5627431d7498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431d7480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5627431d7460 '' Function 0x5627430a5b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5627431d7390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5627431d7378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431d7360 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431d7328 'int64_t4':'vector' lvalue ParmVar 0x5627431d6f10 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x5627431d7438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431d7420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431d7408 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431d73d0 'int64_t4':'vector' lvalue ParmVar 0x5627431d6f90 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5627431d7118 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431d7cc0 line:447:38 constexpr pow 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5627431d7b70 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5627431d7bf0 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5627431d8118 # | | | | `-ReturnStmt 0x5627431d8108 # | | | | `-CallExpr 0x5627431d80d0 'float' # | | | | |-ImplicitCastExpr 0x5627431d80b8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5627431d8098 '' Function 0x5627430a51e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5627431d7fe0 'float' # | | | | | `-ImplicitCastExpr 0x5627431d7fc8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431d7fb0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431d7f78 'uint64_t':'unsigned long' lvalue ParmVar 0x5627431d7b70 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x5627431d8070 'float' # | | | | `-ImplicitCastExpr 0x5627431d8058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431d8040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431d8008 'uint64_t':'unsigned long' lvalue ParmVar 0x5627431d7bf0 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5627431d7d78 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431d8318 line:447:38 constexpr pow 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5627431d81c8 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5627431d8248 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5627431d87a8 # | | | | `-ReturnStmt 0x5627431d8798 # | | | | `-CallExpr 0x5627431d8760 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431d8748 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5627431d8728 '' Function 0x5627430a5500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5627431d8658 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5627431d8640 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431d8628 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431d85f0 'uint64_t2':'vector' lvalue ParmVar 0x5627431d81c8 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x5627431d8700 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431d86e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431d86d0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431d8698 'uint64_t2':'vector' lvalue ParmVar 0x5627431d8248 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5627431d83d0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431d89a8 line:447:38 constexpr pow 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5627431d8858 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5627431d88d8 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5627431d8e40 # | | | | `-ReturnStmt 0x5627431d8e30 # | | | | `-CallExpr 0x5627431d8df8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431d8de0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5627431d8dc0 '' Function 0x5627430a5870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5627431d8cf0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5627431d8cd8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431d8cc0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431d8c88 'uint64_t3':'vector' lvalue ParmVar 0x5627431d8858 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x5627431d8d98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431d8d80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431d8d68 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431d8d30 'uint64_t3':'vector' lvalue ParmVar 0x5627431d88d8 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5627431d8a60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431d9040 line:447:38 constexpr pow 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5627431d8ef0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5627431d8f70 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5627431d94e0 # | | | | `-ReturnStmt 0x5627431d94d0 # | | | | `-CallExpr 0x5627431d9498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431d9480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5627431d9460 '' Function 0x5627430a5b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5627431d9390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5627431d9378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431d9360 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431d9328 'uint64_t4':'vector' lvalue ParmVar 0x5627431d8ef0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x5627431d9438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431d9420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431d9408 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431d93d0 'uint64_t4':'vector' lvalue ParmVar 0x5627431d8f70 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5627431d90f8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431d9650 line:453:36 constexpr rsqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5627431d95a0 col:29 used V 'double' # | | | |-CompoundStmt 0x5627431d9998 # | | | | `-ReturnStmt 0x5627431d9988 # | | | | `-CallExpr 0x5627431d9958 'float' # | | | | |-ImplicitCastExpr 0x5627431d9940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627431d9920 '' Function 0x5627430a9f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5627431d98f8 'float' # | | | | `-ImplicitCastExpr 0x5627431d98e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431d98c8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431d9890 'double' lvalue ParmVar 0x5627431d95a0 'V' 'double' # | | | `-DeprecatedAttr 0x5627431d9700 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562743105680 line:453:36 constexpr rsqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5627431d9a58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5627431059e8 # | | | | `-ReturnStmt 0x5627431059d8 # | | | | `-CallExpr 0x5627431059a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562743105990 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562743105970 '' Function 0x5627430aa188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562743105948 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562743105930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743105918 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431058e0 'double2':'vector' lvalue ParmVar 0x5627431d9a58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x562743105730 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562743105b58 line:453:36 constexpr rsqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x562743105aa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x562743105ec8 # | | | | `-ReturnStmt 0x562743105eb8 # | | | | `-CallExpr 0x562743105e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562743105e70 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562743105e50 '' Function 0x5627430aa400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562743105e28 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562743105e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743105df8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743105dc0 'double3':'vector' lvalue ParmVar 0x562743105aa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x562743105c08 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562743106038 line:453:36 constexpr rsqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x562743105f88 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5627431063b0 # | | | | `-ReturnStmt 0x5627431063a0 # | | | | `-CallExpr 0x562743106370 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562743106358 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562743106338 '' Function 0x5627430aa678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562743106310 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431062f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431062e0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431062a8 'double4':'vector' lvalue ParmVar 0x562743105f88 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5627431060e8 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562743106510 line:454:37 constexpr rsqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x562743106460 col:26 used V 'int' # | | | |-CompoundStmt 0x562743106868 # | | | | `-ReturnStmt 0x562743106858 # | | | | `-CallExpr 0x562743106828 'float' # | | | | |-ImplicitCastExpr 0x562743106810 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627431067f0 '' Function 0x5627430a9f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5627431067c8 'float' # | | | | `-ImplicitCastExpr 0x5627431067b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743106798 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743106760 'int' lvalue ParmVar 0x562743106460 'V' 'int' # | | | `-DeprecatedAttr 0x5627431065c0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431069c8 line:454:37 constexpr rsqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x562743106918 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x562743106d40 # | | | | `-ReturnStmt 0x562743106d30 # | | | | `-CallExpr 0x562743106d00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562743106ce8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562743106cc8 '' Function 0x5627430aa188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562743106ca0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562743106c88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743106c70 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743106c38 'int2':'vector' lvalue ParmVar 0x562743106918 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x562743106a78 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743106ea0 line:454:37 constexpr rsqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x562743106df0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x562743107220 # | | | | `-ReturnStmt 0x562743107210 # | | | | `-CallExpr 0x5627431071e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431071c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431071a8 '' Function 0x5627430aa400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562743107180 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562743107168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743107150 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743107118 'int3':'vector' lvalue ParmVar 0x562743106df0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x562743106f50 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743107380 line:454:37 constexpr rsqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5627431072d0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x562743107730 # | | | | `-ReturnStmt 0x562743107720 # | | | | `-CallExpr 0x5627431076f0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431076d8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5627431076b8 '' Function 0x5627430aa678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562743107690 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562743107650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743107638 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743107600 'int4':'vector' lvalue ParmVar 0x5627431072d0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x562743107430 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743107890 line:454:37 constexpr rsqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5627431077e0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x562743107c08 # | | | | `-ReturnStmt 0x562743107bf8 # | | | | `-CallExpr 0x562743107bc8 'float' # | | | | |-ImplicitCastExpr 0x562743107bb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562743107b90 '' Function 0x5627430a9f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x562743107b68 'float' # | | | | `-ImplicitCastExpr 0x562743107b50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743107b38 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743107b00 'uint':'unsigned int' lvalue ParmVar 0x5627431077e0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x562743107940 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743107d68 line:454:37 constexpr rsqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x562743107cb8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x562743108100 # | | | | `-ReturnStmt 0x5627431080f0 # | | | | `-CallExpr 0x5627431080c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431080a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562743108088 '' Function 0x5627430aa188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562743108060 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562743108048 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743108030 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743107ff8 'uint2':'vector' lvalue ParmVar 0x562743107cb8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x562743107e18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743108260 line:454:37 constexpr rsqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5627431081b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x562743108600 # | | | | `-ReturnStmt 0x5627431085f0 # | | | | `-CallExpr 0x5627431085c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431085a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562743108588 '' Function 0x5627430aa400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562743108560 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562743108548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743108530 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431084f8 'uint3':'vector' lvalue ParmVar 0x5627431081b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x562743108310 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743108760 line:454:37 constexpr rsqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5627431086b0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x562743108b08 # | | | | `-ReturnStmt 0x562743108af8 # | | | | `-CallExpr 0x562743108ac8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562743108ab0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562743108a90 '' Function 0x5627430aa678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562743108a68 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562743108a50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743108a38 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743108a00 'uint4':'vector' lvalue ParmVar 0x5627431086b0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x562743108810 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743108c68 line:454:37 constexpr rsqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x562743108bb8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x562743109000 # | | | | `-ReturnStmt 0x562743108ff0 # | | | | `-CallExpr 0x562743108fc0 'float' # | | | | |-ImplicitCastExpr 0x562743108fa8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562743108f88 '' Function 0x5627430a9f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x562743108f60 'float' # | | | | `-ImplicitCastExpr 0x562743108f48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743108f30 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743108ef8 'int64_t':'long' lvalue ParmVar 0x562743108bb8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x562743108d18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743109160 line:454:37 constexpr rsqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5627431090b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x562743109518 # | | | | `-ReturnStmt 0x562743109508 # | | | | `-CallExpr 0x5627431094d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431094c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5627431094a0 '' Function 0x5627430aa188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562743109478 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562743109460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743109448 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743109410 'int64_t2':'vector' lvalue ParmVar 0x5627431090b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x562743109210 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431096a0 line:454:37 constexpr rsqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5627431095c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x562743109a60 # | | | | `-ReturnStmt 0x562743109a50 # | | | | `-CallExpr 0x562743109a20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562743109a08 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431099e8 '' Function 0x5627430aa400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627431099c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431099a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743109990 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743109958 'int64_t3':'vector' lvalue ParmVar 0x5627431095c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x562743109750 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743109bc0 line:454:37 constexpr rsqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562743109b10 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x562743109f88 # | | | | `-ReturnStmt 0x562743109f78 # | | | | `-CallExpr 0x562743109f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562743109f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562743109f10 '' Function 0x5627430aa678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562743109ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562743109ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743109eb8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743109e80 'int64_t4':'vector' lvalue ParmVar 0x562743109b10 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x562743109c70 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274310a0e8 line:454:37 constexpr rsqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x56274310a038 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x56274310a4a0 # | | | | `-ReturnStmt 0x56274310a490 # | | | | `-CallExpr 0x56274310a460 'float' # | | | | |-ImplicitCastExpr 0x56274310a448 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56274310a428 '' Function 0x5627430a9f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x56274310a400 'float' # | | | | `-ImplicitCastExpr 0x56274310a3e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274310a3d0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274310a398 'uint64_t':'unsigned long' lvalue ParmVar 0x56274310a038 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x56274310a198 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274310a600 line:454:37 constexpr rsqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56274310a550 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x56274310a9d8 # | | | | `-ReturnStmt 0x56274310a9c8 # | | | | `-CallExpr 0x56274310a998 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56274310a980 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56274310a960 '' Function 0x5627430aa188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56274310a938 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56274310a920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274310a908 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274310a8d0 'uint64_t2':'vector' lvalue ParmVar 0x56274310a550 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x56274310a6b0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274310ab38 line:454:37 constexpr rsqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56274310aa88 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x56274310af18 # | | | | `-ReturnStmt 0x56274310af08 # | | | | `-CallExpr 0x56274310aed8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56274310aec0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56274310aea0 '' Function 0x5627430aa400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56274310ae78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56274310ae60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274310ae48 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274310ae10 'uint64_t3':'vector' lvalue ParmVar 0x56274310aa88 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x56274310abe8 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274310b078 line:454:37 constexpr rsqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56274310afc8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x56274310b460 # | | | | `-ReturnStmt 0x56274310b450 # | | | | `-CallExpr 0x56274310b420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56274310b408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56274310b3e8 '' Function 0x5627430aa678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56274310b3c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56274310b3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274310b390 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274310b358 'uint64_t4':'vector' lvalue ParmVar 0x56274310afc8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x56274310b128 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274310b5d0 line:460:36 constexpr round 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x56274310b520 col:29 used V 'double' # | | | |-CompoundStmt 0x56274310b9d8 # | | | | `-ReturnStmt 0x56274310b9c8 # | | | | `-CallExpr 0x56274310b998 'float' # | | | | |-ImplicitCastExpr 0x56274310b980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56274310b960 '' Function 0x5627430ab290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x56274310b938 'float' # | | | | `-ImplicitCastExpr 0x56274310b920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274310b908 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274310b8d0 'double' lvalue ParmVar 0x56274310b520 'V' 'double' # | | | `-DeprecatedAttr 0x56274310b740 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56274310bb48 line:460:36 constexpr round 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x56274310ba98 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x56274310beb0 # | | | | `-ReturnStmt 0x56274310bea0 # | | | | `-CallExpr 0x56274310be70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56274310be58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56274310be38 '' Function 0x5627430ab508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56274310be10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56274310bdf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274310bde0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274310bda8 'double2':'vector' lvalue ParmVar 0x56274310ba98 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x56274310bbf8 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56274310c020 line:460:36 constexpr round 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x56274310bf70 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x56274310c390 # | | | | `-ReturnStmt 0x56274310c380 # | | | | `-CallExpr 0x56274310c350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56274310c338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56274310c318 '' Function 0x56274306fbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56274310c2f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56274310c2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274310c2c0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274310c288 'double3':'vector' lvalue ParmVar 0x56274310bf70 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x56274310c0d0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56274310c500 line:460:36 constexpr round 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x56274310c450 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x56274310c878 # | | | | `-ReturnStmt 0x56274310c868 # | | | | `-CallExpr 0x56274310c838 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56274310c820 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56274310c800 '' Function 0x56274306fe58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56274310c7d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56274310c7c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274310c7a8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274310c770 'double4':'vector' lvalue ParmVar 0x56274310c450 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x56274310c5b0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56274310c9d8 line:461:37 constexpr round 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x56274310c928 col:26 used V 'int' # | | | |-CompoundStmt 0x56274310cd30 # | | | | `-ReturnStmt 0x56274310cd20 # | | | | `-CallExpr 0x56274310ccf0 'float' # | | | | |-ImplicitCastExpr 0x56274310ccd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56274310ccb8 '' Function 0x5627430ab290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x56274310cc90 'float' # | | | | `-ImplicitCastExpr 0x56274310cc78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274310cc60 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274310cc28 'int' lvalue ParmVar 0x56274310c928 'V' 'int' # | | | `-DeprecatedAttr 0x56274310ca88 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274310ce90 line:461:37 constexpr round 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x56274310cde0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x56274310d208 # | | | | `-ReturnStmt 0x56274310d1f8 # | | | | `-CallExpr 0x56274310d1c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56274310d1b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56274310d190 '' Function 0x5627430ab508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56274310d168 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56274310d150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274310d138 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274310d100 'int2':'vector' lvalue ParmVar 0x56274310cde0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x56274310cf40 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274310d368 line:461:37 constexpr round 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x56274310d2b8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x56274310d6e8 # | | | | `-ReturnStmt 0x56274310d6d8 # | | | | `-CallExpr 0x56274310d6a8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56274310d690 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56274310d670 '' Function 0x56274306fbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56274310d648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56274310d630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274310d618 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274310d5e0 'int3':'vector' lvalue ParmVar 0x56274310d2b8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x56274310d418 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274310e108 line:461:37 constexpr round 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x56274310e058 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x56274310e490 # | | | | `-ReturnStmt 0x56274310e480 # | | | | `-CallExpr 0x56274310e450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56274310e438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56274310e418 '' Function 0x56274306fe58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56274310e3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56274310e3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274310e3c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274310e388 'int4':'vector' lvalue ParmVar 0x56274310e058 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x56274310e1b8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274310e5f0 line:461:37 constexpr round 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x56274310e540 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x56274310e968 # | | | | `-ReturnStmt 0x56274310e958 # | | | | `-CallExpr 0x56274310e928 'float' # | | | | |-ImplicitCastExpr 0x56274310e910 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56274310e8f0 '' Function 0x5627430ab290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x56274310e8c8 'float' # | | | | `-ImplicitCastExpr 0x56274310e8b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274310e898 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274310e860 'uint':'unsigned int' lvalue ParmVar 0x56274310e540 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x56274310e6a0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274310eac8 line:461:37 constexpr round 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x56274310ea18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x56274310ee60 # | | | | `-ReturnStmt 0x56274310ee50 # | | | | `-CallExpr 0x56274310ee20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56274310ee08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56274310ede8 '' Function 0x5627430ab508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56274310edc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56274310eda8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274310ed90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274310ed58 'uint2':'vector' lvalue ParmVar 0x56274310ea18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x56274310eb78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274310efc0 line:461:37 constexpr round 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x56274310ef10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x56274310f360 # | | | | `-ReturnStmt 0x56274310f350 # | | | | `-CallExpr 0x56274310f320 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56274310f308 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56274310f2e8 '' Function 0x56274306fbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56274310f2c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56274310f2a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274310f290 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274310f258 'uint3':'vector' lvalue ParmVar 0x56274310ef10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x56274310f070 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274310f4c0 line:461:37 constexpr round 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x56274310f410 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x56274310f868 # | | | | `-ReturnStmt 0x56274310f858 # | | | | `-CallExpr 0x56274310f828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56274310f810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56274310f7f0 '' Function 0x56274306fe58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56274310f7c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56274310f7b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274310f798 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274310f760 'uint4':'vector' lvalue ParmVar 0x56274310f410 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x56274310f570 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274310f9c8 line:461:37 constexpr round 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x56274310f918 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x56274310fd60 # | | | | `-ReturnStmt 0x56274310fd50 # | | | | `-CallExpr 0x56274310fd20 'float' # | | | | |-ImplicitCastExpr 0x56274310fd08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56274310fce8 '' Function 0x5627430ab290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x56274310fcc0 'float' # | | | | `-ImplicitCastExpr 0x56274310fca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274310fc90 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274310fc58 'int64_t':'long' lvalue ParmVar 0x56274310f918 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x56274310fa78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274310fec0 line:461:37 constexpr round 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56274310fe10 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x562743110aa0 # | | | | `-ReturnStmt 0x562743110a90 # | | | | `-CallExpr 0x562743110a60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562743110a48 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562743110a28 '' Function 0x5627430ab508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562743110a00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431109e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431109d0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743110998 'int64_t2':'vector' lvalue ParmVar 0x56274310fe10 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x56274310ff70 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743110c00 line:461:37 constexpr round 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562743110b50 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x562743110fc0 # | | | | `-ReturnStmt 0x562743110fb0 # | | | | `-CallExpr 0x562743110f80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562743110f68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562743110f48 '' Function 0x56274306fbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562743110f20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562743110f08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743110ef0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743110eb8 'int64_t3':'vector' lvalue ParmVar 0x562743110b50 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x562743110cb0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743111120 line:461:37 constexpr round 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562743111070 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5627431114e8 # | | | | `-ReturnStmt 0x5627431114d8 # | | | | `-CallExpr 0x5627431114a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562743111490 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562743111470 '' Function 0x56274306fe58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562743111448 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562743111430 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743111418 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431113e0 'int64_t4':'vector' lvalue ParmVar 0x562743111070 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5627431111d0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743111648 line:461:37 constexpr round 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x562743111598 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x562743111a00 # | | | | `-ReturnStmt 0x5627431119f0 # | | | | `-CallExpr 0x5627431119c0 'float' # | | | | |-ImplicitCastExpr 0x5627431119a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562743111988 '' Function 0x5627430ab290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x562743111960 'float' # | | | | `-ImplicitCastExpr 0x562743111948 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743111930 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431118f8 'uint64_t':'unsigned long' lvalue ParmVar 0x562743111598 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5627431116f8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743111b60 line:461:37 constexpr round 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562743111ab0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x562743111f38 # | | | | `-ReturnStmt 0x562743111f28 # | | | | `-CallExpr 0x562743111ef8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562743111ee0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562743111ec0 '' Function 0x5627430ab508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562743111e98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562743111e80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743111e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743111e30 'uint64_t2':'vector' lvalue ParmVar 0x562743111ab0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x562743111c10 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743112098 line:461:37 constexpr round 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562743111fe8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x562743112478 # | | | | `-ReturnStmt 0x562743112468 # | | | | `-CallExpr 0x562743112438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562743112420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562743112400 '' Function 0x56274306fbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627431123d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431123c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431123a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743112370 'uint64_t3':'vector' lvalue ParmVar 0x562743111fe8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x562743112148 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431125d8 line:461:37 constexpr round 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562743112528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5627431129c0 # | | | | `-ReturnStmt 0x5627431129b0 # | | | | `-CallExpr 0x562743112980 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562743112968 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562743112948 '' Function 0x56274306fe58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562743112920 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562743112908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431128f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431128b8 'uint64_t4':'vector' lvalue ParmVar 0x562743112528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x562743112688 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743112b28 line:467:36 constexpr sin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x562743112a78 col:29 used V 'double' # | | | |-CompoundStmt 0x562743112e70 # | | | | `-ReturnStmt 0x562743112e60 # | | | | `-CallExpr 0x562743112e30 'float' # | | | | |-ImplicitCastExpr 0x562743112e18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562743112df8 '' Function 0x5627430bb1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x562743112dd0 'float' # | | | | `-ImplicitCastExpr 0x562743112db8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743112da0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743112d68 'double' lvalue ParmVar 0x562743112a78 'V' 'double' # | | | `-DeprecatedAttr 0x562743112bd8 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562743112fd8 line:467:36 constexpr sin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x562743112f28 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x562743113340 # | | | | `-ReturnStmt 0x562743113330 # | | | | `-CallExpr 0x562743113300 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431132e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5627431132c8 '' Function 0x5627430bb430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5627431132a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562743113288 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743113270 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743113238 'double2':'vector' lvalue ParmVar 0x562743112f28 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x562743113088 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431134a8 line:467:36 constexpr sin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5627431133f8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x562743113818 # | | | | `-ReturnStmt 0x562743113808 # | | | | `-CallExpr 0x5627431137d8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431137c0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431137a0 '' Function 0x5627430bb6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562743113778 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562743113760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743113748 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743113710 'double3':'vector' lvalue ParmVar 0x5627431133f8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x562743113558 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562743113980 line:467:36 constexpr sin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5627431138d0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x562743113cf8 # | | | | `-ReturnStmt 0x562743113ce8 # | | | | `-CallExpr 0x562743113cb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562743113ca0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562743113c80 '' Function 0x5627430bb930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562743113c58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562743113c40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743113c28 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743113bf0 'double4':'vector' lvalue ParmVar 0x5627431138d0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x562743113a30 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562743113e58 line:468:37 constexpr sin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x562743113da8 col:26 used V 'int' # | | | |-CompoundStmt 0x5627431141b0 # | | | | `-ReturnStmt 0x5627431141a0 # | | | | `-CallExpr 0x562743114170 'float' # | | | | |-ImplicitCastExpr 0x562743114158 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562743114138 '' Function 0x5627430bb1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x562743114110 'float' # | | | | `-ImplicitCastExpr 0x5627431140f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431140e0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431140a8 'int' lvalue ParmVar 0x562743113da8 'V' 'int' # | | | `-DeprecatedAttr 0x562743113f08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743114310 line:468:37 constexpr sin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x562743114260 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x562743114688 # | | | | `-ReturnStmt 0x562743114678 # | | | | `-CallExpr 0x562743114648 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562743114630 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562743114610 '' Function 0x5627430bb430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5627431145e8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431145d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431145b8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743114580 'int2':'vector' lvalue ParmVar 0x562743114260 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5627431143c0 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431156c0 line:468:37 constexpr sin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x562743114738 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x562743115a40 # | | | | `-ReturnStmt 0x562743115a30 # | | | | `-CallExpr 0x562743115a00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431159e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431159c8 '' Function 0x5627430bb6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627431159a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562743115988 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743115970 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743115938 'int3':'vector' lvalue ParmVar 0x562743114738 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x562743115770 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743115ba0 line:468:37 constexpr sin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x562743115af0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x562743115f28 # | | | | `-ReturnStmt 0x562743115f18 # | | | | `-CallExpr 0x562743115ee8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562743115ed0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562743115eb0 '' Function 0x5627430bb930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562743115e88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562743115e70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743115e58 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743115e20 'int4':'vector' lvalue ParmVar 0x562743115af0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x562743115c50 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743116088 line:468:37 constexpr sin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x562743115fd8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x562743116400 # | | | | `-ReturnStmt 0x5627431163f0 # | | | | `-CallExpr 0x5627431163c0 'float' # | | | | |-ImplicitCastExpr 0x5627431163a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562743116388 '' Function 0x5627430bb1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x562743116360 'float' # | | | | `-ImplicitCastExpr 0x562743116348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743116330 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431162f8 'uint':'unsigned int' lvalue ParmVar 0x562743115fd8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x562743116138 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743116560 line:468:37 constexpr sin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5627431164b0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5627431168f8 # | | | | `-ReturnStmt 0x5627431168e8 # | | | | `-CallExpr 0x5627431168b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431168a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562743116880 '' Function 0x5627430bb430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562743116858 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562743116840 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743116828 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431167f0 'uint2':'vector' lvalue ParmVar 0x5627431164b0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x562743116610 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743116a58 line:468:37 constexpr sin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5627431169a8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x562743116df8 # | | | | `-ReturnStmt 0x562743116de8 # | | | | `-CallExpr 0x562743116db8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562743116da0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562743116d80 '' Function 0x5627430bb6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562743116d58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562743116d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743116d28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743116cf0 'uint3':'vector' lvalue ParmVar 0x5627431169a8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x562743116b08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743116f58 line:468:37 constexpr sin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x562743116ea8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x562743117300 # | | | | `-ReturnStmt 0x5627431172f0 # | | | | `-CallExpr 0x5627431172c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431172a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562743117288 '' Function 0x5627430bb930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562743117260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562743117248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743117230 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431171f8 'uint4':'vector' lvalue ParmVar 0x562743116ea8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x562743117008 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743117460 line:468:37 constexpr sin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5627431173b0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5627431177f8 # | | | | `-ReturnStmt 0x5627431177e8 # | | | | `-CallExpr 0x5627431177b8 'float' # | | | | |-ImplicitCastExpr 0x5627431177a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562743117780 '' Function 0x5627430bb1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x562743117758 'float' # | | | | `-ImplicitCastExpr 0x562743117740 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743117728 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431176f0 'int64_t':'long' lvalue ParmVar 0x5627431173b0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x562743117510 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743117958 line:468:37 constexpr sin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5627431178a8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x562743117d10 # | | | | `-ReturnStmt 0x562743117d00 # | | | | `-CallExpr 0x562743117cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562743117cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562743117c98 '' Function 0x5627430bb430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562743117c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562743117c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743117c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743117c08 'int64_t2':'vector' lvalue ParmVar 0x5627431178a8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x562743117a08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743117e70 line:468:37 constexpr sin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562743117dc0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x562743118230 # | | | | `-ReturnStmt 0x562743118220 # | | | | `-CallExpr 0x5627431181f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431181d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431181b8 '' Function 0x5627430bb6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562743118190 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562743118178 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743118160 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743118128 'int64_t3':'vector' lvalue ParmVar 0x562743117dc0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x562743117f20 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743118390 line:468:37 constexpr sin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5627431182e0 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x562743118758 # | | | | `-ReturnStmt 0x562743118748 # | | | | `-CallExpr 0x562743118718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562743118700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5627431186e0 '' Function 0x5627430bb930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627431186b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431186a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743118688 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743118650 'int64_t4':'vector' lvalue ParmVar 0x5627431182e0 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x562743118440 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431188b8 line:468:37 constexpr sin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x562743118808 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x562743118c70 # | | | | `-ReturnStmt 0x562743118c60 # | | | | `-CallExpr 0x562743118c30 'float' # | | | | |-ImplicitCastExpr 0x562743118c18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562743118bf8 '' Function 0x5627430bb1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x562743118bd0 'float' # | | | | `-ImplicitCastExpr 0x562743118bb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743118ba0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743118b68 'uint64_t':'unsigned long' lvalue ParmVar 0x562743118808 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x562743118968 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743118dd0 line:468:37 constexpr sin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562743118d20 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5627431191a8 # | | | | `-ReturnStmt 0x562743119198 # | | | | `-CallExpr 0x562743119168 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562743119150 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562743119130 '' Function 0x5627430bb430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562743119108 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431190f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431190d8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431190a0 'uint64_t2':'vector' lvalue ParmVar 0x562743118d20 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x562743118e80 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743119308 line:468:37 constexpr sin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562743119258 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5627431dfc78 # | | | | `-ReturnStmt 0x5627431dfc68 # | | | | `-CallExpr 0x5627431dfc38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431dfc20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562743119670 '' Function 0x5627430bb6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562743119648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562743119630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743119618 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431195e0 'uint64_t3':'vector' lvalue ParmVar 0x562743119258 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5627431193b8 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431dfdd8 line:468:37 constexpr sin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5627431dfd28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5627431e01c0 # | | | | `-ReturnStmt 0x5627431e01b0 # | | | | `-CallExpr 0x5627431e0180 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431e0168 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5627431e0148 '' Function 0x5627430bb930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627431e0120 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431e0108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431e00f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431e00b8 'uint64_t4':'vector' lvalue ParmVar 0x5627431dfd28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5627431dfe88 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431e0330 line:474:36 constexpr sinh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5627431e0280 col:29 used V 'double' # | | | |-CompoundStmt 0x5627431e0678 # | | | | `-ReturnStmt 0x5627431e0668 # | | | | `-CallExpr 0x5627431e0638 'float' # | | | | |-ImplicitCastExpr 0x5627431e0620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627431e0600 '' Function 0x5627430bc548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5627431e05d8 'float' # | | | | `-ImplicitCastExpr 0x5627431e05c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431e05a8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431e0570 'double' lvalue ParmVar 0x5627431e0280 'V' 'double' # | | | `-DeprecatedAttr 0x5627431e03e0 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431e07e8 line:474:36 constexpr sinh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5627431e0738 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5627431e0b50 # | | | | `-ReturnStmt 0x5627431e0b40 # | | | | `-CallExpr 0x5627431e0b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431e0af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5627431e0ad8 '' Function 0x5627430bc7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5627431e0ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431e0a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431e0a80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431e0a48 'double2':'vector' lvalue ParmVar 0x5627431e0738 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5627431e0898 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431e0cc0 line:474:36 constexpr sinh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5627431e0c10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5627431e1030 # | | | | `-ReturnStmt 0x5627431e1020 # | | | | `-CallExpr 0x5627431e0ff0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431e0fd8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431e0fb8 '' Function 0x5627430bca38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627431e0f90 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431e0f78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431e0f60 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431e0f28 'double3':'vector' lvalue ParmVar 0x5627431e0c10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5627431e0d70 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431e11a0 line:474:36 constexpr sinh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5627431e10f0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5627431e1518 # | | | | `-ReturnStmt 0x5627431e1508 # | | | | `-CallExpr 0x5627431e14d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431e14c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5627431e14a0 '' Function 0x5627430bccb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627431e1478 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431e1460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431e1448 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431e1410 'double4':'vector' lvalue ParmVar 0x5627431e10f0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5627431e1250 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431e1678 line:475:37 constexpr sinh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5627431e15c8 col:26 used V 'int' # | | | |-CompoundStmt 0x5627431e19d0 # | | | | `-ReturnStmt 0x5627431e19c0 # | | | | `-CallExpr 0x5627431e1990 'float' # | | | | |-ImplicitCastExpr 0x5627431e1978 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627431e1958 '' Function 0x5627430bc548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5627431e1930 'float' # | | | | `-ImplicitCastExpr 0x5627431e1918 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431e1900 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431e18c8 'int' lvalue ParmVar 0x5627431e15c8 'V' 'int' # | | | `-DeprecatedAttr 0x5627431e1728 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431e1b30 line:475:37 constexpr sinh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5627431e1a80 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5627431e1ea8 # | | | | `-ReturnStmt 0x5627431e1e98 # | | | | `-CallExpr 0x5627431e1e68 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431e1e50 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5627431e1e30 '' Function 0x5627430bc7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5627431e1e08 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431e1df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431e1dd8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431e1da0 'int2':'vector' lvalue ParmVar 0x5627431e1a80 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5627431e1be0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431e2008 line:475:37 constexpr sinh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5627431e1f58 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5627431e2388 # | | | | `-ReturnStmt 0x5627431e2378 # | | | | `-CallExpr 0x5627431e2348 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431e2330 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431e2310 '' Function 0x5627430bca38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627431e22e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431e22d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431e22b8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431e2280 'int3':'vector' lvalue ParmVar 0x5627431e1f58 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5627431e20b8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431e24e8 line:475:37 constexpr sinh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5627431e2438 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5627431e2870 # | | | | `-ReturnStmt 0x5627431e2860 # | | | | `-CallExpr 0x5627431e2830 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431e2818 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5627431e27f8 '' Function 0x5627430bccb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627431e27d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431e27b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431e27a0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431e2768 'int4':'vector' lvalue ParmVar 0x5627431e2438 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5627431e2598 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431e29d0 line:475:37 constexpr sinh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5627431e2920 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5627431e2d48 # | | | | `-ReturnStmt 0x5627431e2d38 # | | | | `-CallExpr 0x5627431e2d08 'float' # | | | | |-ImplicitCastExpr 0x5627431e2cf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627431e2cd0 '' Function 0x5627430bc548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5627431e2ca8 'float' # | | | | `-ImplicitCastExpr 0x5627431e2c90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431e2c78 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431e2c40 'uint':'unsigned int' lvalue ParmVar 0x5627431e2920 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5627431e2a80 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431e2ea8 line:475:37 constexpr sinh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5627431e2df8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5627431e3240 # | | | | `-ReturnStmt 0x5627431e3230 # | | | | `-CallExpr 0x5627431e3200 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431e31e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5627431e31c8 '' Function 0x5627430bc7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5627431e31a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431e3188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431e3170 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431e3138 'uint2':'vector' lvalue ParmVar 0x5627431e2df8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5627431e2f58 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431e33a0 line:475:37 constexpr sinh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5627431e32f0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5627431e3740 # | | | | `-ReturnStmt 0x5627431e3730 # | | | | `-CallExpr 0x5627431e3700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431e36e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431e36c8 '' Function 0x5627430bca38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627431e36a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431e3688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431e3670 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431e3638 'uint3':'vector' lvalue ParmVar 0x5627431e32f0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5627431e3450 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431e38a0 line:475:37 constexpr sinh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5627431e37f0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5627431e5220 # | | | | `-ReturnStmt 0x5627431e5210 # | | | | `-CallExpr 0x5627431e51e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431e3bf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5627431e3bd0 '' Function 0x5627430bccb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627431e3ba8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431e3b90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431e3b78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431e3b40 'uint4':'vector' lvalue ParmVar 0x5627431e37f0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5627431e3950 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431e5380 line:475:37 constexpr sinh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5627431e52d0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5627431e5718 # | | | | `-ReturnStmt 0x5627431e5708 # | | | | `-CallExpr 0x5627431e56d8 'float' # | | | | |-ImplicitCastExpr 0x5627431e56c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627431e56a0 '' Function 0x5627430bc548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5627431e5678 'float' # | | | | `-ImplicitCastExpr 0x5627431e5660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431e5648 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431e5610 'int64_t':'long' lvalue ParmVar 0x5627431e52d0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5627431e5430 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431e5878 line:475:37 constexpr sinh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5627431e57c8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5627431e5c30 # | | | | `-ReturnStmt 0x5627431e5c20 # | | | | `-CallExpr 0x5627431e5bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431e5bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5627431e5bb8 '' Function 0x5627430bc7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5627431e5b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431e5b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431e5b60 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431e5b28 'int64_t2':'vector' lvalue ParmVar 0x5627431e57c8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5627431e5928 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431e5d90 line:475:37 constexpr sinh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5627431e5ce0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5627431e6150 # | | | | `-ReturnStmt 0x5627431e6140 # | | | | `-CallExpr 0x5627431e6110 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431e60f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431e60d8 '' Function 0x5627430bca38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627431e60b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431e6098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431e6080 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431e6048 'int64_t3':'vector' lvalue ParmVar 0x5627431e5ce0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5627431e5e40 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431e62b0 line:475:37 constexpr sinh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5627431e6200 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5627431e6678 # | | | | `-ReturnStmt 0x5627431e6668 # | | | | `-CallExpr 0x5627431e6638 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431e6620 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5627431e6600 '' Function 0x5627430bccb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627431e65d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431e65c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431e65a8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431e6570 'int64_t4':'vector' lvalue ParmVar 0x5627431e6200 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5627431e6360 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431e67d8 line:475:37 constexpr sinh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5627431e6728 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5627431e6b90 # | | | | `-ReturnStmt 0x5627431e6b80 # | | | | `-CallExpr 0x5627431e6b50 'float' # | | | | |-ImplicitCastExpr 0x5627431e6b38 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627431e6b18 '' Function 0x5627430bc548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5627431e6af0 'float' # | | | | `-ImplicitCastExpr 0x5627431e6ad8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431e6ac0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431e6a88 'uint64_t':'unsigned long' lvalue ParmVar 0x5627431e6728 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5627431e6888 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431e6cf0 line:475:37 constexpr sinh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5627431e6c40 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5627431e70c8 # | | | | `-ReturnStmt 0x5627431e70b8 # | | | | `-CallExpr 0x5627431e7088 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431e7070 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5627431e7050 '' Function 0x5627430bc7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5627431e7028 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431e7010 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431e6ff8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431e6fc0 'uint64_t2':'vector' lvalue ParmVar 0x5627431e6c40 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5627431e6da0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431e7228 line:475:37 constexpr sinh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5627431e7178 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5627431e7608 # | | | | `-ReturnStmt 0x5627431e75f8 # | | | | `-CallExpr 0x5627431e75c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431e75b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431e7590 '' Function 0x5627430bca38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627431e7568 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431e7550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431e7538 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431e7500 'uint64_t3':'vector' lvalue ParmVar 0x5627431e7178 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5627431e72d8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431e7768 line:475:37 constexpr sinh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5627431e76b8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5627431e7b50 # | | | | `-ReturnStmt 0x5627431e7b40 # | | | | `-CallExpr 0x5627431e7b10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431e7af8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5627431e7ad8 '' Function 0x5627430bccb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627431e7ab0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431e7a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431e7a80 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431e7a48 'uint64_t4':'vector' lvalue ParmVar 0x5627431e76b8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5627431e7818 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431e7cc0 line:481:36 constexpr sqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5627431e7c10 col:29 used V 'double' # | | | |-CompoundStmt 0x5627431e8008 # | | | | `-ReturnStmt 0x5627431e7ff8 # | | | | `-CallExpr 0x5627431e7fc8 'float' # | | | | |-ImplicitCastExpr 0x5627431e7fb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627431e7f90 '' Function 0x5627430bd8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5627431e7f68 'float' # | | | | `-ImplicitCastExpr 0x5627431e7f50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431e7f38 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431e7f00 'double' lvalue ParmVar 0x5627431e7c10 'V' 'double' # | | | `-DeprecatedAttr 0x5627431e7d70 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431e8178 line:481:36 constexpr sqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5627431e80c8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5627431e84e0 # | | | | `-ReturnStmt 0x5627431e84d0 # | | | | `-CallExpr 0x5627431e84a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431e8488 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5627431e8468 '' Function 0x5627430bdb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5627431e8440 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431e8428 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431e8410 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431e83d8 'double2':'vector' lvalue ParmVar 0x5627431e80c8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5627431e8228 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431e8650 line:481:36 constexpr sqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5627431e85a0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5627431e89c0 # | | | | `-ReturnStmt 0x5627431e89b0 # | | | | `-CallExpr 0x5627431e8980 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431e8968 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431e8948 '' Function 0x5627430bddc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627431e8920 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431e8908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431e88f0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431e88b8 'double3':'vector' lvalue ParmVar 0x5627431e85a0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5627431e8700 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431e8b30 line:481:36 constexpr sqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5627431e8a80 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5627431e8ea8 # | | | | `-ReturnStmt 0x5627431e8e98 # | | | | `-CallExpr 0x5627431e8e68 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431e8e50 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5627431e8e30 '' Function 0x5627430be040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627431e8e08 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431e8df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431e8dd8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431e8da0 'double4':'vector' lvalue ParmVar 0x5627431e8a80 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5627431e8be0 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431e9008 line:482:37 constexpr sqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5627431e8f58 col:26 used V 'int' # | | | |-CompoundStmt 0x5627431e93a0 # | | | | `-ReturnStmt 0x5627431e9390 # | | | | `-CallExpr 0x5627431e9360 'float' # | | | | |-ImplicitCastExpr 0x5627431e9348 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627431e9328 '' Function 0x5627430bd8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5627431e9300 'float' # | | | | `-ImplicitCastExpr 0x5627431e92e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431e92d0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431e9298 'int' lvalue ParmVar 0x5627431e8f58 'V' 'int' # | | | `-DeprecatedAttr 0x5627431e90b8 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431e9500 line:482:37 constexpr sqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5627431e9450 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5627431e9878 # | | | | `-ReturnStmt 0x5627431e9868 # | | | | `-CallExpr 0x5627431e9838 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431e9820 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5627431e9800 '' Function 0x5627430bdb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5627431e97d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431e97c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431e97a8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431e9770 'int2':'vector' lvalue ParmVar 0x5627431e9450 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5627431e95b0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431e99d8 line:482:37 constexpr sqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5627431e9928 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5627431e9d58 # | | | | `-ReturnStmt 0x5627431e9d48 # | | | | `-CallExpr 0x5627431e9d18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431e9d00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431e9ce0 '' Function 0x5627430bddc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627431e9cb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431e9ca0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431e9c88 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431e9c50 'int3':'vector' lvalue ParmVar 0x5627431e9928 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5627431e9a88 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431e9eb8 line:482:37 constexpr sqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5627431e9e08 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5627431ea240 # | | | | `-ReturnStmt 0x5627431ea230 # | | | | `-CallExpr 0x5627431ea200 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431ea1e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5627431ea1c8 '' Function 0x5627430be040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627431ea1a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431ea188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431ea170 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431ea138 'int4':'vector' lvalue ParmVar 0x5627431e9e08 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5627431e9f68 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431ea3a0 line:482:37 constexpr sqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5627431ea2f0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5627431ea718 # | | | | `-ReturnStmt 0x5627431ea708 # | | | | `-CallExpr 0x5627431ea6d8 'float' # | | | | |-ImplicitCastExpr 0x5627431ea6c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627431ea6a0 '' Function 0x5627430bd8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5627431ea678 'float' # | | | | `-ImplicitCastExpr 0x5627431ea660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431ea648 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431ea610 'uint':'unsigned int' lvalue ParmVar 0x5627431ea2f0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5627431ea450 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431ea878 line:482:37 constexpr sqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5627431ea7c8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5627431eac10 # | | | | `-ReturnStmt 0x5627431eac00 # | | | | `-CallExpr 0x5627431eabd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431eabb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5627431eab98 '' Function 0x5627430bdb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5627431eab70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431eab58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431eab40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431eab08 'uint2':'vector' lvalue ParmVar 0x5627431ea7c8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5627431ea928 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431ead70 line:482:37 constexpr sqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5627431eacc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5627431eb110 # | | | | `-ReturnStmt 0x5627431eb100 # | | | | `-CallExpr 0x5627431eb0d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431eb0b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431eb098 '' Function 0x5627430bddc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627431eb070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431eb058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431eb040 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431eb008 'uint3':'vector' lvalue ParmVar 0x5627431eacc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5627431eae20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431eb270 line:482:37 constexpr sqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5627431eb1c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5627431eb618 # | | | | `-ReturnStmt 0x5627431eb608 # | | | | `-CallExpr 0x5627431eb5d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431eb5c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5627431eb5a0 '' Function 0x5627430be040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627431eb578 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431eb560 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431eb548 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431eb510 'uint4':'vector' lvalue ParmVar 0x5627431eb1c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5627431eb320 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431eb778 line:482:37 constexpr sqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5627431eb6c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5627431ebb10 # | | | | `-ReturnStmt 0x5627431ebb00 # | | | | `-CallExpr 0x5627431ebad0 'float' # | | | | |-ImplicitCastExpr 0x5627431ebab8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627431eba98 '' Function 0x5627430bd8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5627431eba70 'float' # | | | | `-ImplicitCastExpr 0x5627431eba58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431eba40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431eba08 'int64_t':'long' lvalue ParmVar 0x5627431eb6c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5627431eb828 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431ebc70 line:482:37 constexpr sqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5627431ebbc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5627431ec028 # | | | | `-ReturnStmt 0x5627431ec018 # | | | | `-CallExpr 0x5627431ebfe8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431ebfd0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5627431ebfb0 '' Function 0x5627430bdb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5627431ebf88 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431ebf70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431ebf58 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431ebf20 'int64_t2':'vector' lvalue ParmVar 0x5627431ebbc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5627431ebd20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431ec188 line:482:37 constexpr sqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5627431ec0d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5627431ec548 # | | | | `-ReturnStmt 0x5627431ec538 # | | | | `-CallExpr 0x5627431ec508 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431ec4f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431ec4d0 '' Function 0x5627430bddc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627431ec4a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431ec490 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431ec478 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431ec440 'int64_t3':'vector' lvalue ParmVar 0x5627431ec0d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5627431ec238 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431ec6a8 line:482:37 constexpr sqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5627431ec5f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5627431eca70 # | | | | `-ReturnStmt 0x5627431eca60 # | | | | `-CallExpr 0x5627431eca30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431eca18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5627431ec9f8 '' Function 0x5627430be040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627431ec9d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431ec9b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431ec9a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431ec968 'int64_t4':'vector' lvalue ParmVar 0x5627431ec5f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5627431ec758 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431ecbd0 line:482:37 constexpr sqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5627431ecb20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5627431ecf88 # | | | | `-ReturnStmt 0x5627431ecf78 # | | | | `-CallExpr 0x5627431ecf48 'float' # | | | | |-ImplicitCastExpr 0x5627431ecf30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627431ecf10 '' Function 0x5627430bd8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5627431ecee8 'float' # | | | | `-ImplicitCastExpr 0x5627431eced0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431eceb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431ece80 'uint64_t':'unsigned long' lvalue ParmVar 0x5627431ecb20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5627431ecc80 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431ed0e8 line:482:37 constexpr sqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5627431ed038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5627431ed8d0 # | | | | `-ReturnStmt 0x5627431ed8c0 # | | | | `-CallExpr 0x5627431ed890 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431ed878 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5627431ed858 '' Function 0x5627430bdb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5627431ed830 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431ed818 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431ed800 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431ed7c8 'uint64_t2':'vector' lvalue ParmVar 0x5627431ed038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5627431ed198 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431eda30 line:482:37 constexpr sqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5627431ed980 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5627431ede10 # | | | | `-ReturnStmt 0x5627431ede00 # | | | | `-CallExpr 0x5627431eddd0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431eddb8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431edd98 '' Function 0x5627430bddc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627431edd70 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431edd58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431edd40 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431edd08 'uint64_t3':'vector' lvalue ParmVar 0x5627431ed980 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5627431edae0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431edf70 line:482:37 constexpr sqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5627431edec0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5627431ee358 # | | | | `-ReturnStmt 0x5627431ee348 # | | | | `-CallExpr 0x5627431ee318 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431ee300 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5627431ee2e0 '' Function 0x5627430be040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627431ee2b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431ee2a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431ee288 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431ee250 'uint64_t4':'vector' lvalue ParmVar 0x5627431edec0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5627431ee020 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431ee568 line:488:37 constexpr step 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x5627431ee418 col:29 used V1 'double' # | | | |-ParmVarDecl 0x5627431ee498 col:40 used V2 'double' # | | | |-CompoundStmt 0x5627431ee950 # | | | | `-ReturnStmt 0x5627431ee940 # | | | | `-CallExpr 0x5627431ee908 'float' # | | | | |-ImplicitCastExpr 0x5627431ee8f0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5627431ee8d0 '' Function 0x5627430bef98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5627431ee818 'float' # | | | | | `-ImplicitCastExpr 0x5627431ee800 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431ee7e8 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431ee7b0 'double' lvalue ParmVar 0x5627431ee418 'V1' 'double' # | | | | `-CStyleCastExpr 0x5627431ee8a8 'float' # | | | | `-ImplicitCastExpr 0x5627431ee890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431ee878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431ee840 'double' lvalue ParmVar 0x5627431ee498 'V2' 'double' # | | | `-DeprecatedAttr 0x5627431ee620 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431eeb60 line:488:37 constexpr step 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x5627431eea10 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x5627431eea90 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x5627431eef80 # | | | | `-ReturnStmt 0x5627431eef70 # | | | | `-CallExpr 0x5627431eef38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431eef20 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5627431eef00 '' Function 0x5627430bf2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5627431eee30 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5627431eee18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431eee00 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431eedc8 'double2':'vector' lvalue ParmVar 0x5627431eea10 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x5627431eeed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431eeec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431eeea8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431eee70 'double2':'vector' lvalue ParmVar 0x5627431eea90 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x5627431eec18 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431ef190 line:488:37 constexpr step 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x5627431ef040 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x5627431ef0c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x5627431ef5b8 # | | | | `-ReturnStmt 0x5627431ef5a8 # | | | | `-CallExpr 0x5627431ef570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431ef558 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5627431ef538 '' Function 0x5627430bf5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5627431ef468 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5627431ef450 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431ef438 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431ef400 'double3':'vector' lvalue ParmVar 0x5627431ef040 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x5627431ef510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431ef4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431ef4e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431ef4a8 'double3':'vector' lvalue ParmVar 0x5627431ef0c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x5627431ef248 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431ef7c8 line:488:37 constexpr step 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x5627431ef678 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x5627431ef6f8 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x5627431efbf8 # | | | | `-ReturnStmt 0x5627431efbe8 # | | | | `-CallExpr 0x5627431efbb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431efb98 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5627431efb78 '' Function 0x5627430bf950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5627431efaa8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5627431efa90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431efa78 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431efa40 'double4':'vector' lvalue ParmVar 0x5627431ef678 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x5627431efb50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431efb38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431efb20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431efae8 'double4':'vector' lvalue ParmVar 0x5627431ef6f8 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x5627431ef880 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431efdf8 line:489:38 constexpr step 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5627431efca8 col:26 used V1 'int' # | | | |-ParmVarDecl 0x5627431efd28 col:34 used V2 'int' # | | | |-CompoundStmt 0x5627431f01f0 # | | | | `-ReturnStmt 0x5627431f01e0 # | | | | `-CallExpr 0x5627431f01a8 'float' # | | | | |-ImplicitCastExpr 0x5627431f0190 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5627431f0170 '' Function 0x5627430bef98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5627431f00b8 'float' # | | | | | `-ImplicitCastExpr 0x5627431f00a0 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431f0088 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431f0050 'int' lvalue ParmVar 0x5627431efca8 'V1' 'int' # | | | | `-CStyleCastExpr 0x5627431f0148 'float' # | | | | `-ImplicitCastExpr 0x5627431f0130 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431f0118 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431f00e0 'int' lvalue ParmVar 0x5627431efd28 'V2' 'int' # | | | `-DeprecatedAttr 0x5627431efeb0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431f03f0 line:489:38 constexpr step 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x5627431f02a0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x5627431f0320 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x5627431f0820 # | | | | `-ReturnStmt 0x5627431f0810 # | | | | `-CallExpr 0x5627431f07d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431f07c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5627431f07a0 '' Function 0x5627430bf2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5627431f06d0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5627431f06b8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431f06a0 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431f0668 'int2':'vector' lvalue ParmVar 0x5627431f02a0 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x5627431f0778 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431f0760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431f0748 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431f0710 'int2':'vector' lvalue ParmVar 0x5627431f0320 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x5627431f04a8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431f0a20 line:489:38 constexpr step 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x5627431f08d0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x5627431f0950 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x5627431f0e58 # | | | | `-ReturnStmt 0x5627431f0e48 # | | | | `-CallExpr 0x5627431f0e10 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431f0df8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5627431f0dd8 '' Function 0x5627430bf5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5627431f0d08 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5627431f0cf0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431f0cd8 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431f0ca0 'int3':'vector' lvalue ParmVar 0x5627431f08d0 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x5627431f0db0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431f0d98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431f0d80 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431f0d48 'int3':'vector' lvalue ParmVar 0x5627431f0950 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x5627431f0ad8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431f1058 line:489:38 constexpr step 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x5627431f0f08 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x5627431f0f88 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x5627431f1498 # | | | | `-ReturnStmt 0x5627431f1488 # | | | | `-CallExpr 0x5627431f1450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431f1438 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5627431f1418 '' Function 0x5627430bf950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5627431f1348 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5627431f1330 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431f1318 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431f12e0 'int4':'vector' lvalue ParmVar 0x5627431f0f08 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x5627431f13f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431f13d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431f13c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431f1388 'int4':'vector' lvalue ParmVar 0x5627431f0f88 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x5627431f1110 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431f3240 line:489:38 constexpr step 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x5627431f1548 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5627431f3170 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x5627431f3658 # | | | | `-ReturnStmt 0x5627431f3648 # | | | | `-CallExpr 0x5627431f3610 'float' # | | | | |-ImplicitCastExpr 0x5627431f35f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5627431f35d8 '' Function 0x5627430bef98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5627431f3520 'float' # | | | | | `-ImplicitCastExpr 0x5627431f3508 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431f34f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431f34b8 'uint':'unsigned int' lvalue ParmVar 0x5627431f1548 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x5627431f35b0 'float' # | | | | `-ImplicitCastExpr 0x5627431f3598 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431f3580 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431f3548 'uint':'unsigned int' lvalue ParmVar 0x5627431f3170 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5627431f32f8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431f3858 line:489:38 constexpr step 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x5627431f3708 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x5627431f3788 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x5627431f3ca8 # | | | | `-ReturnStmt 0x5627431f3c98 # | | | | `-CallExpr 0x5627431f3c60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431f3c48 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5627431f3c28 '' Function 0x5627430bf2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5627431f3b58 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5627431f3b40 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431f3b28 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431f3af0 'uint2':'vector' lvalue ParmVar 0x5627431f3708 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x5627431f3c00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431f3be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431f3bd0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431f3b98 'uint2':'vector' lvalue ParmVar 0x5627431f3788 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5627431f3910 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431f3ea8 line:489:38 constexpr step 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x5627431f3d58 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x5627431f3dd8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x5627431f4300 # | | | | `-ReturnStmt 0x5627431f42f0 # | | | | `-CallExpr 0x5627431f42b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431f42a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5627431f4280 '' Function 0x5627430bf5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5627431f41b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5627431f4198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431f4180 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431f4148 'uint3':'vector' lvalue ParmVar 0x5627431f3d58 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x5627431f4258 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431f4240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431f4228 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431f41f0 'uint3':'vector' lvalue ParmVar 0x5627431f3dd8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5627431f3f60 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431f4500 line:489:38 constexpr step 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x5627431f43b0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x5627431f4430 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x5627431f4960 # | | | | `-ReturnStmt 0x5627431f4950 # | | | | `-CallExpr 0x5627431f4918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431f4900 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5627431f48e0 '' Function 0x5627430bf950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5627431f4810 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5627431f47f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431f47e0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431f47a8 'uint4':'vector' lvalue ParmVar 0x5627431f43b0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x5627431f48b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431f48a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431f4888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431f4850 'uint4':'vector' lvalue ParmVar 0x5627431f4430 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5627431f45b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431f4b60 line:489:38 constexpr step 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5627431f4a10 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x5627431f4a90 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x5627431f4f98 # | | | | `-ReturnStmt 0x5627431f4f88 # | | | | `-CallExpr 0x5627431f4f50 'float' # | | | | |-ImplicitCastExpr 0x5627431f4f38 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5627431f4f18 '' Function 0x5627430bef98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5627431f4e60 'float' # | | | | | `-ImplicitCastExpr 0x5627431f4e48 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431f4e30 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431f4df8 'int64_t':'long' lvalue ParmVar 0x5627431f4a10 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x5627431f4ef0 'float' # | | | | `-ImplicitCastExpr 0x5627431f4ed8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431f4ec0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431f4e88 'int64_t':'long' lvalue ParmVar 0x5627431f4a90 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5627431f4c18 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431f5198 line:489:38 constexpr step 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5627431f5048 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5627431f50c8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x5627431f5608 # | | | | `-ReturnStmt 0x5627431f55f8 # | | | | `-CallExpr 0x5627431f55c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431f55a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5627431f5588 '' Function 0x5627430bf2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5627431f54b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5627431f54a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431f5488 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431f5450 'int64_t2':'vector' lvalue ParmVar 0x5627431f5048 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x5627431f5560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431f5548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431f5530 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431f54f8 'int64_t2':'vector' lvalue ParmVar 0x5627431f50c8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5627431f5250 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431f5808 line:489:38 constexpr step 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5627431f56b8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5627431f5738 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x5627431f5c80 # | | | | `-ReturnStmt 0x5627431f5c70 # | | | | `-CallExpr 0x5627431f5c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431f5c20 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5627431f5c00 '' Function 0x5627430bf5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5627431f5b30 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5627431f5b18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431f5b00 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431f5ac8 'int64_t3':'vector' lvalue ParmVar 0x5627431f56b8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x5627431f5bd8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431f5bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431f5ba8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431f5b70 'int64_t3':'vector' lvalue ParmVar 0x5627431f5738 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5627431f58c0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431f5e80 line:489:38 constexpr step 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5627431f5d30 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5627431f5db0 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x5627431f6300 # | | | | `-ReturnStmt 0x5627431f62f0 # | | | | `-CallExpr 0x5627431f62b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431f62a0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5627431f6280 '' Function 0x5627430bf950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5627431f61b0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5627431f6198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431f6180 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431f6148 'int64_t4':'vector' lvalue ParmVar 0x5627431f5d30 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x5627431f6258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431f6240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431f6228 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431f61f0 'int64_t4':'vector' lvalue ParmVar 0x5627431f5db0 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5627431f5f38 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431f6500 line:489:38 constexpr step 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5627431f63b0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5627431f6430 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5627431f6958 # | | | | `-ReturnStmt 0x5627431f6948 # | | | | `-CallExpr 0x5627431f6910 'float' # | | | | |-ImplicitCastExpr 0x5627431f68f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5627431f68d8 '' Function 0x5627430bef98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5627431f6820 'float' # | | | | | `-ImplicitCastExpr 0x5627431f6808 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431f67f0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431f67b8 'uint64_t':'unsigned long' lvalue ParmVar 0x5627431f63b0 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x5627431f68b0 'float' # | | | | `-ImplicitCastExpr 0x5627431f6898 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431f6880 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431f6848 'uint64_t':'unsigned long' lvalue ParmVar 0x5627431f6430 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5627431f65b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431f6b58 line:489:38 constexpr step 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5627431f6a08 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5627431f6a88 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5627431f6fe8 # | | | | `-ReturnStmt 0x5627431f6fd8 # | | | | `-CallExpr 0x5627431f6fa0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431f6f88 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5627431f6f68 '' Function 0x5627430bf2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5627431f6e98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5627431f6e80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431f6e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431f6e30 'uint64_t2':'vector' lvalue ParmVar 0x5627431f6a08 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x5627431f6f40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431f6f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431f6f10 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431f6ed8 'uint64_t2':'vector' lvalue ParmVar 0x5627431f6a88 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5627431f6c10 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431f7dc0 line:489:38 constexpr step 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5627431f7098 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5627431f7cf0 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5627431f8258 # | | | | `-ReturnStmt 0x5627431f8248 # | | | | `-CallExpr 0x5627431f8210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431f81f8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5627431f81d8 '' Function 0x5627430bf5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5627431f8108 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5627431f80f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431f80d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431f80a0 'uint64_t3':'vector' lvalue ParmVar 0x5627431f7098 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x5627431f81b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431f8198 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431f8180 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431f8148 'uint64_t3':'vector' lvalue ParmVar 0x5627431f7cf0 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5627431f7e78 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431f8458 line:489:38 constexpr step 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5627431f8308 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5627431f8388 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5627431f88f8 # | | | | `-ReturnStmt 0x5627431f88e8 # | | | | `-CallExpr 0x5627431f88b0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431f8898 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5627431f8878 '' Function 0x5627430bf950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5627431f87a8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5627431f8790 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5627431f8778 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5627431f8740 'uint64_t4':'vector' lvalue ParmVar 0x5627431f8308 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x5627431f8850 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431f8838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431f8820 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431f87e8 'uint64_t4':'vector' lvalue ParmVar 0x5627431f8388 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5627431f8510 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431f8a60 line:495:36 constexpr tan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5627431f89b0 col:29 used V 'double' # | | | |-CompoundStmt 0x5627431f8da8 # | | | | `-ReturnStmt 0x5627431f8d98 # | | | | `-CallExpr 0x5627431f8d68 'float' # | | | | |-ImplicitCastExpr 0x5627431f8d50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627431f8d30 '' Function 0x5627430c0570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5627431f8d08 'float' # | | | | `-ImplicitCastExpr 0x5627431f8cf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431f8cd8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431f8ca0 'double' lvalue ParmVar 0x5627431f89b0 'V' 'double' # | | | `-DeprecatedAttr 0x5627431f8b10 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431f8f10 line:495:36 constexpr tan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5627431f8e60 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5627431f9278 # | | | | `-ReturnStmt 0x5627431f9268 # | | | | `-CallExpr 0x5627431f9238 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431f9220 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5627431f9200 '' Function 0x5627430c07e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5627431f91d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431f91c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431f91a8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431f9170 'double2':'vector' lvalue ParmVar 0x5627431f8e60 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5627431f8fc0 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431f93e0 line:495:36 constexpr tan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5627431f9330 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5627431f9750 # | | | | `-ReturnStmt 0x5627431f9740 # | | | | `-CallExpr 0x5627431f9710 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431f96f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431f96d8 '' Function 0x5627430c0a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627431f96b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431f9698 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431f9680 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431f9648 'double3':'vector' lvalue ParmVar 0x5627431f9330 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5627431f9490 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431f98b8 line:495:36 constexpr tan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5627431f9808 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5627431f9c30 # | | | | `-ReturnStmt 0x5627431f9c20 # | | | | `-CallExpr 0x5627431f9bf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431f9bd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5627431f9bb8 '' Function 0x5627430c0cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627431f9b90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431f9b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431f9b60 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431f9b28 'double4':'vector' lvalue ParmVar 0x5627431f9808 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5627431f9968 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627431f9d90 line:496:37 constexpr tan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5627431f9ce0 col:26 used V 'int' # | | | |-CompoundStmt 0x5627431fa0e8 # | | | | `-ReturnStmt 0x5627431fa0d8 # | | | | `-CallExpr 0x5627431fa0a8 'float' # | | | | |-ImplicitCastExpr 0x5627431fa090 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627431fa070 '' Function 0x5627430c0570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5627431fa048 'float' # | | | | `-ImplicitCastExpr 0x5627431fa030 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431fa018 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431f9fe0 'int' lvalue ParmVar 0x5627431f9ce0 'V' 'int' # | | | `-DeprecatedAttr 0x5627431f9e40 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431fa248 line:496:37 constexpr tan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5627431fa198 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5627431fa5c0 # | | | | `-ReturnStmt 0x5627431fa5b0 # | | | | `-CallExpr 0x5627431fa580 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431fa568 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5627431fa548 '' Function 0x5627430c07e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5627431fa520 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431fa508 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431fa4f0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431fa4b8 'int2':'vector' lvalue ParmVar 0x5627431fa198 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5627431fa2f8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431fa720 line:496:37 constexpr tan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5627431fa670 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5627431faaa0 # | | | | `-ReturnStmt 0x5627431faa90 # | | | | `-CallExpr 0x5627431faa60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431faa48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431faa28 '' Function 0x5627430c0a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627431faa00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431fa9e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431fa9d0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431fa998 'int3':'vector' lvalue ParmVar 0x5627431fa670 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5627431fa7d0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431fac00 line:496:37 constexpr tan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5627431fab50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5627431faf88 # | | | | `-ReturnStmt 0x5627431faf78 # | | | | `-CallExpr 0x5627431faf48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431faf30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5627431faf10 '' Function 0x5627430c0cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627431faee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431faed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431faeb8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431fae80 'int4':'vector' lvalue ParmVar 0x5627431fab50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5627431facb0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431fb0e8 line:496:37 constexpr tan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5627431fb038 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5627431fb460 # | | | | `-ReturnStmt 0x5627431fb450 # | | | | `-CallExpr 0x5627431fb420 'float' # | | | | |-ImplicitCastExpr 0x5627431fb408 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627431fb3e8 '' Function 0x5627430c0570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5627431fb3c0 'float' # | | | | `-ImplicitCastExpr 0x5627431fb3a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431fb390 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431fb358 'uint':'unsigned int' lvalue ParmVar 0x5627431fb038 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5627431fb198 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431fb5c0 line:496:37 constexpr tan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5627431fb510 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5627431fb958 # | | | | `-ReturnStmt 0x5627431fb948 # | | | | `-CallExpr 0x5627431fb918 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431fb900 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5627431fb8e0 '' Function 0x5627430c07e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5627431fb8b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431fb8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431fb888 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431fb850 'uint2':'vector' lvalue ParmVar 0x5627431fb510 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5627431fb670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431fbab8 line:496:37 constexpr tan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5627431fba08 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5627431fdf58 # | | | | `-ReturnStmt 0x5627431fdf48 # | | | | `-CallExpr 0x5627431fdf18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431fdf00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431fdee0 '' Function 0x5627430c0a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627431fdeb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431fdea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431fde88 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431fde50 'uint3':'vector' lvalue ParmVar 0x5627431fba08 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5627431fbb68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431fe0b8 line:496:37 constexpr tan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5627431fe008 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5627431fe460 # | | | | `-ReturnStmt 0x5627431fe450 # | | | | `-CallExpr 0x5627431fe420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431fe408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5627431fe3e8 '' Function 0x5627430c0cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627431fe3c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431fe3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431fe390 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431fe358 'uint4':'vector' lvalue ParmVar 0x5627431fe008 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5627431fe168 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431fe5c0 line:496:37 constexpr tan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5627431fe510 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5627431fe958 # | | | | `-ReturnStmt 0x5627431fe948 # | | | | `-CallExpr 0x5627431fe918 'float' # | | | | |-ImplicitCastExpr 0x5627431fe900 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627431fe8e0 '' Function 0x5627430c0570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5627431fe8b8 'float' # | | | | `-ImplicitCastExpr 0x5627431fe8a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431fe888 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431fe850 'int64_t':'long' lvalue ParmVar 0x5627431fe510 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5627431fe670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431feab8 line:496:37 constexpr tan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5627431fea08 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5627431fee70 # | | | | `-ReturnStmt 0x5627431fee60 # | | | | `-CallExpr 0x5627431fee30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627431fee18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5627431fedf8 '' Function 0x5627430c07e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5627431fedd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627431fedb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431feda0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431fed68 'int64_t2':'vector' lvalue ParmVar 0x5627431fea08 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5627431feb68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431fefd0 line:496:37 constexpr tan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5627431fef20 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5627431ff390 # | | | | `-ReturnStmt 0x5627431ff380 # | | | | `-CallExpr 0x5627431ff350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627431ff338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627431ff318 '' Function 0x5627430c0a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627431ff2f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627431ff2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431ff2c0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431ff288 'int64_t3':'vector' lvalue ParmVar 0x5627431fef20 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5627431ff080 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431ff4f0 line:496:37 constexpr tan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5627431ff440 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5627431ff8b8 # | | | | `-ReturnStmt 0x5627431ff8a8 # | | | | `-CallExpr 0x5627431ff878 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627431ff860 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5627431ff840 '' Function 0x5627430c0cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627431ff818 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5627431ff800 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431ff7e8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431ff7b0 'int64_t4':'vector' lvalue ParmVar 0x5627431ff440 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5627431ff5a0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431ffa18 line:496:37 constexpr tan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5627431ff968 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5627431ffdd0 # | | | | `-ReturnStmt 0x5627431ffdc0 # | | | | `-CallExpr 0x5627431ffd90 'float' # | | | | |-ImplicitCastExpr 0x5627431ffd78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627431ffd58 '' Function 0x5627430c0570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5627431ffd30 'float' # | | | | `-ImplicitCastExpr 0x5627431ffd18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627431ffd00 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627431ffcc8 'uint64_t':'unsigned long' lvalue ParmVar 0x5627431ff968 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5627431ffac8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627431fff30 line:496:37 constexpr tan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5627431ffe80 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x562743200308 # | | | | `-ReturnStmt 0x5627432002f8 # | | | | `-CallExpr 0x5627432002c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627432002b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562743200290 '' Function 0x5627430c07e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562743200268 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562743200250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743200238 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743200200 'uint64_t2':'vector' lvalue ParmVar 0x5627431ffe80 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5627431fffe0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743200468 line:496:37 constexpr tan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5627432003b8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x562743200848 # | | | | `-ReturnStmt 0x562743200838 # | | | | `-CallExpr 0x562743200808 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627432007f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627432007d0 '' Function 0x5627430c0a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627432007a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562743200790 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743200778 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743200740 'uint64_t3':'vector' lvalue ParmVar 0x5627432003b8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x562743200518 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627432009a8 line:496:37 constexpr tan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5627432008f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x562743200d90 # | | | | `-ReturnStmt 0x562743200d80 # | | | | `-CallExpr 0x562743200d50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562743200d38 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562743200d18 '' Function 0x5627430c0cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562743200cf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562743200cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743200cc0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743200c88 'uint64_t4':'vector' lvalue ParmVar 0x5627432008f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x562743200a58 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743200f00 line:502:36 constexpr tanh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x562743200e50 col:29 used V 'double' # | | | |-CompoundStmt 0x562743201248 # | | | | `-ReturnStmt 0x562743201238 # | | | | `-CallExpr 0x562743201208 'float' # | | | | |-ImplicitCastExpr 0x5627432011f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627432011d0 '' Function 0x5627430c1920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x5627432011a8 'float' # | | | | `-ImplicitCastExpr 0x562743201190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743201178 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743201140 'double' lvalue ParmVar 0x562743200e50 'V' 'double' # | | | `-DeprecatedAttr 0x562743200fb0 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5627432013b8 line:502:36 constexpr tanh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x562743201308 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x562743201720 # | | | | `-ReturnStmt 0x562743201710 # | | | | `-CallExpr 0x5627432016e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627432016c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5627432016a8 '' Function 0x5627430c1b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562743201680 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562743201668 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743201650 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743201618 'double2':'vector' lvalue ParmVar 0x562743201308 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x562743201468 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562743201890 line:502:36 constexpr tanh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5627432017e0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x562743201c00 # | | | | `-ReturnStmt 0x562743201bf0 # | | | | `-CallExpr 0x562743201bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562743201ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562743201b88 '' Function 0x5627430c1e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562743201b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562743201b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743201b30 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743201af8 'double3':'vector' lvalue ParmVar 0x5627432017e0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x562743201940 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562743202b50 line:502:36 constexpr tanh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x562743201cc0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x562743202ec8 # | | | | `-ReturnStmt 0x562743202eb8 # | | | | `-CallExpr 0x562743202e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562743202e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562743202e50 '' Function 0x5627430c2088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562743202e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562743202e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743202df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743202dc0 'double4':'vector' lvalue ParmVar 0x562743201cc0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x562743202c00 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562743203028 line:503:37 constexpr tanh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x562743202f78 col:26 used V 'int' # | | | |-CompoundStmt 0x562743203380 # | | | | `-ReturnStmt 0x562743203370 # | | | | `-CallExpr 0x562743203340 'float' # | | | | |-ImplicitCastExpr 0x562743203328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562743203308 '' Function 0x5627430c1920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x5627432032e0 'float' # | | | | `-ImplicitCastExpr 0x5627432032c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627432032b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743203278 'int' lvalue ParmVar 0x562743202f78 'V' 'int' # | | | `-DeprecatedAttr 0x5627432030d8 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627432034e0 line:503:37 constexpr tanh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x562743203430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x562743203858 # | | | | `-ReturnStmt 0x562743203848 # | | | | `-CallExpr 0x562743203818 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562743203800 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5627432037e0 '' Function 0x5627430c1b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5627432037b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627432037a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743203788 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743203750 'int2':'vector' lvalue ParmVar 0x562743203430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x562743203590 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627432039b8 line:503:37 constexpr tanh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x562743203908 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x562743203d38 # | | | | `-ReturnStmt 0x562743203d28 # | | | | `-CallExpr 0x562743203cf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562743203ce0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562743203cc0 '' Function 0x5627430c1e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562743203c98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562743203c80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743203c68 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743203c30 'int3':'vector' lvalue ParmVar 0x562743203908 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x562743203a68 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743203e98 line:503:37 constexpr tanh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x562743203de8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x562743204220 # | | | | `-ReturnStmt 0x562743204210 # | | | | `-CallExpr 0x5627432041e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627432041c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5627432041a8 '' Function 0x5627430c2088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562743204180 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562743204168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743204150 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743204118 'int4':'vector' lvalue ParmVar 0x562743203de8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x562743203f48 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743204380 line:503:37 constexpr tanh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5627432042d0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5627432046f8 # | | | | `-ReturnStmt 0x5627432046e8 # | | | | `-CallExpr 0x5627432046b8 'float' # | | | | |-ImplicitCastExpr 0x5627432046a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562743204680 '' Function 0x5627430c1920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x562743204658 'float' # | | | | `-ImplicitCastExpr 0x562743204640 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743204628 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627432045f0 'uint':'unsigned int' lvalue ParmVar 0x5627432042d0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x562743204430 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743204858 line:503:37 constexpr tanh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5627432047a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x562743204bf0 # | | | | `-ReturnStmt 0x562743204be0 # | | | | `-CallExpr 0x562743204bb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562743204b98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562743204b78 '' Function 0x5627430c1b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562743204b50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562743204b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743204b20 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743204ae8 'uint2':'vector' lvalue ParmVar 0x5627432047a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x562743204908 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743204d50 line:503:37 constexpr tanh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x562743204ca0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5627432050f0 # | | | | `-ReturnStmt 0x5627432050e0 # | | | | `-CallExpr 0x5627432050b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562743205098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562743205078 '' Function 0x5627430c1e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562743205050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562743205038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743205020 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743204fe8 'uint3':'vector' lvalue ParmVar 0x562743204ca0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x562743204e00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743205250 line:503:37 constexpr tanh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5627432051a0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5627432055f8 # | | | | `-ReturnStmt 0x5627432055e8 # | | | | `-CallExpr 0x5627432055b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627432055a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562743205580 '' Function 0x5627430c2088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562743205558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562743205540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743205528 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627432054f0 'uint4':'vector' lvalue ParmVar 0x5627432051a0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x562743205300 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743205758 line:503:37 constexpr tanh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5627432056a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x562743205af0 # | | | | `-ReturnStmt 0x562743205ae0 # | | | | `-CallExpr 0x562743205ab0 'float' # | | | | |-ImplicitCastExpr 0x562743205a98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562743205a78 '' Function 0x5627430c1920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x562743205a50 'float' # | | | | `-ImplicitCastExpr 0x562743205a38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743205a20 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627432059e8 'int64_t':'long' lvalue ParmVar 0x5627432056a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x562743205808 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743205c50 line:503:37 constexpr tanh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562743205ba0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x562743206008 # | | | | `-ReturnStmt 0x562743205ff8 # | | | | `-CallExpr 0x562743205fc8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562743205fb0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562743205f90 '' Function 0x5627430c1b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562743205f68 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562743205f50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743205f38 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743205f00 'int64_t2':'vector' lvalue ParmVar 0x562743205ba0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x562743205d00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743206168 line:503:37 constexpr tanh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5627432060b8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x562743206528 # | | | | `-ReturnStmt 0x562743206518 # | | | | `-CallExpr 0x5627432064e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627432064d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627432064b0 '' Function 0x5627430c1e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562743206488 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562743206470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743206458 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743206420 'int64_t3':'vector' lvalue ParmVar 0x5627432060b8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x562743206218 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743206688 line:503:37 constexpr tanh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5627432065d8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x562743206a50 # | | | | `-ReturnStmt 0x562743206a40 # | | | | `-CallExpr 0x562743206a10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627432069f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5627432069d8 '' Function 0x5627430c2088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627432069b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562743206998 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743206980 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743206948 'int64_t4':'vector' lvalue ParmVar 0x5627432065d8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x562743206738 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743207bd0 line:503:37 constexpr tanh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x562743207b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x562743207f88 # | | | | `-ReturnStmt 0x562743207f78 # | | | | `-CallExpr 0x562743207f48 'float' # | | | | |-ImplicitCastExpr 0x562743207f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562743207f10 '' Function 0x5627430c1920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x562743207ee8 'float' # | | | | `-ImplicitCastExpr 0x562743207ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743207eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743207e80 'uint64_t':'unsigned long' lvalue ParmVar 0x562743207b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x562743207c80 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627432080e8 line:503:37 constexpr tanh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562743208038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5627432084c0 # | | | | `-ReturnStmt 0x5627432084b0 # | | | | `-CallExpr 0x562743208480 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562743208468 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562743208448 '' Function 0x5627430c1b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562743208420 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562743208408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627432083f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627432083b8 'uint64_t2':'vector' lvalue ParmVar 0x562743208038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x562743208198 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743208620 line:503:37 constexpr tanh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562743208570 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x562743208a00 # | | | | `-ReturnStmt 0x5627432089f0 # | | | | `-CallExpr 0x5627432089c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627432089a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562743208988 '' Function 0x5627430c1e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562743208960 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562743208948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743208930 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627432088f8 'uint64_t3':'vector' lvalue ParmVar 0x562743208570 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5627432086d0 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743208b60 line:503:37 constexpr tanh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562743208ab0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x562743208f48 # | | | | `-ReturnStmt 0x562743208f38 # | | | | `-CallExpr 0x562743208f08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562743208ef0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562743208ed0 '' Function 0x5627430c2088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562743208ea8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562743208e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743208e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743208e40 'uint64_t4':'vector' lvalue ParmVar 0x562743208ab0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x562743208c10 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627432090b8 line:509:36 constexpr trunc 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x562743209008 col:29 used V 'double' # | | | |-CompoundStmt 0x562743209400 # | | | | `-ReturnStmt 0x5627432093f0 # | | | | `-CallExpr 0x5627432093c0 'float' # | | | | |-ImplicitCastExpr 0x5627432093a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562743209388 '' Function 0x5627430c2ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x562743209360 'float' # | | | | `-ImplicitCastExpr 0x562743209348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743209330 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627432092f8 'double' lvalue ParmVar 0x562743209008 'V' 'double' # | | | `-DeprecatedAttr 0x562743209168 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562743209570 line:509:36 constexpr trunc 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5627432094c0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5627432098d8 # | | | | `-ReturnStmt 0x5627432098c8 # | | | | `-CallExpr 0x562743209898 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562743209880 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562743209860 '' Function 0x5627430c2f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562743209838 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562743209820 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743209808 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627432097d0 'double2':'vector' lvalue ParmVar 0x5627432094c0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x562743209620 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562743209a48 line:509:36 constexpr trunc 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x562743209998 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x562743209db8 # | | | | `-ReturnStmt 0x562743209da8 # | | | | `-CallExpr 0x562743209d78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562743209d60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562743209d40 '' Function 0x5627430c3190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562743209d18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562743209d00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743209ce8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743209cb0 'double3':'vector' lvalue ParmVar 0x562743209998 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x562743209af8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562743209f28 line:509:36 constexpr trunc 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x562743209e78 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x56274320a2a0 # | | | | `-ReturnStmt 0x56274320a290 # | | | | `-CallExpr 0x56274320a260 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56274320a248 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56274320a228 '' Function 0x5627430c3408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56274320a200 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56274320a1e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274320a1d0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274320a198 'double4':'vector' lvalue ParmVar 0x562743209e78 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x562743209fd8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x56274320a400 line:510:37 constexpr trunc 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x56274320a350 col:26 used V 'int' # | | | |-CompoundStmt 0x56274320a758 # | | | | `-ReturnStmt 0x56274320a748 # | | | | `-CallExpr 0x56274320a718 'float' # | | | | |-ImplicitCastExpr 0x56274320a700 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56274320a6e0 '' Function 0x5627430c2ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x56274320a6b8 'float' # | | | | `-ImplicitCastExpr 0x56274320a6a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274320a688 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274320a650 'int' lvalue ParmVar 0x56274320a350 'V' 'int' # | | | `-DeprecatedAttr 0x56274320a4b0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274320a8b8 line:510:37 constexpr trunc 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x56274320a808 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x56274320ac30 # | | | | `-ReturnStmt 0x56274320ac20 # | | | | `-CallExpr 0x56274320abf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56274320abd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56274320abb8 '' Function 0x5627430c2f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56274320ab90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56274320ab78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274320ab60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274320ab28 'int2':'vector' lvalue ParmVar 0x56274320a808 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x56274320a968 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274320ad90 line:510:37 constexpr trunc 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x56274320ace0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x56274320b110 # | | | | `-ReturnStmt 0x56274320b100 # | | | | `-CallExpr 0x56274320b0d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56274320b0b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56274320b098 '' Function 0x5627430c3190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56274320b070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56274320b058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274320b040 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274320b008 'int3':'vector' lvalue ParmVar 0x56274320ace0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x56274320ae40 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274320b270 line:510:37 constexpr trunc 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x56274320b1c0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x56274320b5f8 # | | | | `-ReturnStmt 0x56274320b5e8 # | | | | `-CallExpr 0x56274320b5b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56274320b5a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56274320b580 '' Function 0x5627430c3408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56274320b558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56274320b540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274320b528 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274320b4f0 'int4':'vector' lvalue ParmVar 0x56274320b1c0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x56274320b320 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274320b758 line:510:37 constexpr trunc 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x56274320b6a8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x56274320bad0 # | | | | `-ReturnStmt 0x56274320bac0 # | | | | `-CallExpr 0x56274320ba90 'float' # | | | | |-ImplicitCastExpr 0x56274320ba78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56274320ba58 '' Function 0x5627430c2ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x56274320ba30 'float' # | | | | `-ImplicitCastExpr 0x56274320ba18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274320ba00 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274320b9c8 'uint':'unsigned int' lvalue ParmVar 0x56274320b6a8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x56274320b808 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274320cc38 line:510:37 constexpr trunc 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x56274320cb88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x56274320cfd0 # | | | | `-ReturnStmt 0x56274320cfc0 # | | | | `-CallExpr 0x56274320cf90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56274320cf78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56274320cf58 '' Function 0x5627430c2f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56274320cf30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56274320cf18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274320cf00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274320cec8 'uint2':'vector' lvalue ParmVar 0x56274320cb88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x56274320cce8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274320d130 line:510:37 constexpr trunc 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x56274320d080 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x56274320d4d0 # | | | | `-ReturnStmt 0x56274320d4c0 # | | | | `-CallExpr 0x56274320d490 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56274320d478 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56274320d458 '' Function 0x5627430c3190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56274320d430 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56274320d418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274320d400 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274320d3c8 'uint3':'vector' lvalue ParmVar 0x56274320d080 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x56274320d1e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274320d630 line:510:37 constexpr trunc 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x56274320d580 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x56274320d9d8 # | | | | `-ReturnStmt 0x56274320d9c8 # | | | | `-CallExpr 0x56274320d998 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56274320d980 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56274320d960 '' Function 0x5627430c3408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56274320d938 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56274320d920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274320d908 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274320d8d0 'uint4':'vector' lvalue ParmVar 0x56274320d580 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x56274320d6e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274320db38 line:510:37 constexpr trunc 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x56274320da88 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x56274320ded0 # | | | | `-ReturnStmt 0x56274320dec0 # | | | | `-CallExpr 0x56274320de90 'float' # | | | | |-ImplicitCastExpr 0x56274320de78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56274320de58 '' Function 0x5627430c2ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x56274320de30 'float' # | | | | `-ImplicitCastExpr 0x56274320de18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274320de00 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274320ddc8 'int64_t':'long' lvalue ParmVar 0x56274320da88 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x56274320dbe8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274320e030 line:510:37 constexpr trunc 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56274320df80 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x56274320e3e8 # | | | | `-ReturnStmt 0x56274320e3d8 # | | | | `-CallExpr 0x56274320e3a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56274320e390 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56274320e370 '' Function 0x5627430c2f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56274320e348 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56274320e330 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274320e318 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274320e2e0 'int64_t2':'vector' lvalue ParmVar 0x56274320df80 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x56274320e0e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274320e548 line:510:37 constexpr trunc 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56274320e498 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x56274320e908 # | | | | `-ReturnStmt 0x56274320e8f8 # | | | | `-CallExpr 0x56274320e8c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56274320e8b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56274320e890 '' Function 0x5627430c3190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56274320e868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56274320e850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274320e838 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274320e800 'int64_t3':'vector' lvalue ParmVar 0x56274320e498 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x56274320e5f8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274320ea68 line:510:37 constexpr trunc 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56274320e9b8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x56274320ee30 # | | | | `-ReturnStmt 0x56274320ee20 # | | | | `-CallExpr 0x56274320edf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x56274320edd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x56274320edb8 '' Function 0x5627430c3408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x56274320ed90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x56274320ed78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274320ed60 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274320ed28 'int64_t4':'vector' lvalue ParmVar 0x56274320e9b8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x56274320eb18 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274320ef90 line:510:37 constexpr trunc 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x56274320eee0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x56274320f348 # | | | | `-ReturnStmt 0x56274320f338 # | | | | `-CallExpr 0x56274320f308 'float' # | | | | |-ImplicitCastExpr 0x56274320f2f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x56274320f2d0 '' Function 0x5627430c2ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x56274320f2a8 'float' # | | | | `-ImplicitCastExpr 0x56274320f290 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274320f278 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274320f240 'uint64_t':'unsigned long' lvalue ParmVar 0x56274320eee0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x56274320f040 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274320f4a8 line:510:37 constexpr trunc 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x56274320f3f8 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x56274320f880 # | | | | `-ReturnStmt 0x56274320f870 # | | | | `-CallExpr 0x56274320f840 'float2':'vector' # | | | | |-ImplicitCastExpr 0x56274320f828 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x56274320f808 '' Function 0x5627430c2f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x56274320f7e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x56274320f7c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274320f7b0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274320f778 'uint64_t2':'vector' lvalue ParmVar 0x56274320f3f8 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x56274320f558 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274320f9e0 line:510:37 constexpr trunc 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x56274320f930 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x56274320fdc0 # | | | | `-ReturnStmt 0x56274320fdb0 # | | | | `-CallExpr 0x56274320fd80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x56274320fd68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x56274320fd48 '' Function 0x5627430c3190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x56274320fd20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x56274320fd08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x56274320fcf0 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x56274320fcb8 'uint64_t3':'vector' lvalue ParmVar 0x56274320f930 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x56274320fa90 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x56274320ff20 line:510:37 constexpr trunc 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x56274320fe70 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x562743210308 # | | | | `-ReturnStmt 0x5627432102f8 # | | | | `-CallExpr 0x5627432102c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627432102b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562743210290 '' Function 0x5627430c3408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562743210268 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562743210250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743210238 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743210200 'uint64_t4':'vector' lvalue ParmVar 0x56274320fe70 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x56274320ffd0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743210478 line:516:36 constexpr radians 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5627432103c8 col:29 used V 'double' # | | | |-CompoundStmt 0x5627432107c0 # | | | | `-ReturnStmt 0x5627432107b0 # | | | | `-CallExpr 0x562743210780 'float' # | | | | |-ImplicitCastExpr 0x562743210768 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562743210748 '' Function 0x5627430b2ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x562743210720 'float' # | | | | `-ImplicitCastExpr 0x562743210708 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627432106f0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627432106b8 'double' lvalue ParmVar 0x5627432103c8 'V' 'double' # | | | `-DeprecatedAttr 0x562743210528 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562743210930 line:516:36 constexpr radians 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x562743210880 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x562743211c10 # | | | | `-ReturnStmt 0x562743211c00 # | | | | `-CallExpr 0x562743211bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562743211bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562743211b98 '' Function 0x5627430b3268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562743211b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562743211b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743211b40 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743211b08 'double2':'vector' lvalue ParmVar 0x562743210880 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5627432109e0 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562743211d80 line:516:36 constexpr radians 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x562743211cd0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5627432120f0 # | | | | `-ReturnStmt 0x5627432120e0 # | | | | `-CallExpr 0x5627432120b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562743212098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562743212078 '' Function 0x5627430b34e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562743212050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562743212038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743212020 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743211fe8 'double3':'vector' lvalue ParmVar 0x562743211cd0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x562743211e30 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562743212260 line:516:36 constexpr radians 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5627432121b0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5627432125d8 # | | | | `-ReturnStmt 0x5627432125c8 # | | | | `-CallExpr 0x562743212598 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562743212580 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562743212560 '' Function 0x5627430b3758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562743212538 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562743212520 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743212508 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627432124d0 'double4':'vector' lvalue ParmVar 0x5627432121b0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x562743212310 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562743212738 line:517:37 constexpr radians 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x562743212688 col:26 used V 'int' # | | | |-CompoundStmt 0x562743212a98 # | | | | `-ReturnStmt 0x562743212a88 # | | | | `-CallExpr 0x562743212a58 'float' # | | | | |-ImplicitCastExpr 0x562743212a40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562743212a20 '' Function 0x5627430b2ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x5627432129f8 'float' # | | | | `-ImplicitCastExpr 0x5627432129e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627432129c8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743212990 'int' lvalue ParmVar 0x562743212688 'V' 'int' # | | | `-DeprecatedAttr 0x5627432127e8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743212bf8 line:517:37 constexpr radians 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x562743212b48 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x562743212f78 # | | | | `-ReturnStmt 0x562743212f68 # | | | | `-CallExpr 0x562743212f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562743212f20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562743212f00 '' Function 0x5627430b3268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562743212ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562743212ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743212ea8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743212e70 'int2':'vector' lvalue ParmVar 0x562743212b48 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x562743212ca8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627432130d8 line:517:37 constexpr radians 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x562743213028 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x562743213460 # | | | | `-ReturnStmt 0x562743213450 # | | | | `-CallExpr 0x562743213420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562743213408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627432133e8 '' Function 0x5627430b34e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5627432133c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627432133a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743213390 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743213358 'int3':'vector' lvalue ParmVar 0x562743213028 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x562743213188 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627432135c0 line:517:37 constexpr radians 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x562743213510 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x562743213950 # | | | | `-ReturnStmt 0x562743213940 # | | | | `-CallExpr 0x562743213910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627432138f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5627432138d8 '' Function 0x5627430b3758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5627432138b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562743213898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743213880 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743213848 'int4':'vector' lvalue ParmVar 0x562743213510 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x562743213670 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743213ab0 line:517:37 constexpr radians 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x562743213a00 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x562743213e30 # | | | | `-ReturnStmt 0x562743213e20 # | | | | `-CallExpr 0x562743213df0 'float' # | | | | |-ImplicitCastExpr 0x562743213dd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562743213db8 '' Function 0x5627430b2ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x562743213d90 'float' # | | | | `-ImplicitCastExpr 0x562743213d78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743213d60 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743213d28 'uint':'unsigned int' lvalue ParmVar 0x562743213a00 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x562743213b60 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743213f90 line:517:37 constexpr radians 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x562743213ee0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x562743214330 # | | | | `-ReturnStmt 0x562743214320 # | | | | `-CallExpr 0x5627432142f0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5627432142d8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5627432142b8 '' Function 0x5627430b3268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562743214290 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562743214278 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743214260 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743214228 'uint2':'vector' lvalue ParmVar 0x562743213ee0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x562743214040 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743214490 line:517:37 constexpr radians 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5627432143e0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x562743214838 # | | | | `-ReturnStmt 0x562743214828 # | | | | `-CallExpr 0x5627432147f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5627432147e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5627432147c0 '' Function 0x5627430b34e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562743214798 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562743214780 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743214768 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743214730 'uint3':'vector' lvalue ParmVar 0x5627432143e0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x562743214540 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743214998 line:517:37 constexpr radians 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5627432148e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x562743214d48 # | | | | `-ReturnStmt 0x562743214d38 # | | | | `-CallExpr 0x562743214d08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562743214cf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562743214cd0 '' Function 0x5627430b3758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562743214ca8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562743214c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743214c78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743214c40 'uint4':'vector' lvalue ParmVar 0x5627432148e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x562743214a48 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743214ea8 line:517:37 constexpr radians 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x562743214df8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x562743215248 # | | | | `-ReturnStmt 0x562743215238 # | | | | `-CallExpr 0x562743215208 'float' # | | | | |-ImplicitCastExpr 0x5627432151f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627432151d0 '' Function 0x5627430b2ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x5627432151a8 'float' # | | | | `-ImplicitCastExpr 0x562743215190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743215178 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743215140 'int64_t':'long' lvalue ParmVar 0x562743214df8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x562743214f58 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627432153a8 line:517:37 constexpr radians 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5627432152f8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x562743215768 # | | | | `-ReturnStmt 0x562743215758 # | | | | `-CallExpr 0x562743215728 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562743215710 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5627432156f0 '' Function 0x5627430b3268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5627432156c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5627432156b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743215698 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743215660 'int64_t2':'vector' lvalue ParmVar 0x5627432152f8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x562743215458 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5627432158c8 line:517:37 constexpr radians 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562743215818 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x562743217dd0 # | | | | `-ReturnStmt 0x562743217dc0 # | | | | `-CallExpr 0x562743217d90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562743217d78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562743217d58 '' Function 0x5627430b34e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562743217d30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562743217d18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743217d00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743217cc8 'int64_t3':'vector' lvalue ParmVar 0x562743215818 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x562743215978 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743217f30 line:517:37 constexpr radians 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562743217e80 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x562743218300 # | | | | `-ReturnStmt 0x5627432182f0 # | | | | `-CallExpr 0x5627432182c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5627432182a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562743218288 '' Function 0x5627430b3758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562743218260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562743218248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743218230 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627432181f8 'int64_t4':'vector' lvalue ParmVar 0x562743217e80 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x562743217fe0 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743218460 line:517:37 constexpr radians 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5627432183b0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x562743218820 # | | | | `-ReturnStmt 0x562743218810 # | | | | `-CallExpr 0x5627432187e0 'float' # | | | | |-ImplicitCastExpr 0x5627432187c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5627432187a8 '' Function 0x5627430b2ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x562743218780 'float' # | | | | `-ImplicitCastExpr 0x562743218768 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743218750 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743218718 'uint64_t':'unsigned long' lvalue ParmVar 0x5627432183b0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x562743218510 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743218980 line:517:37 constexpr radians 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5627432188d0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x562743218d60 # | | | | `-ReturnStmt 0x562743218d50 # | | | | `-CallExpr 0x562743218d20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562743218d08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562743218ce8 '' Function 0x5627430b3268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562743218cc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562743218ca8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562743218c90 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562743218c58 'uint64_t2':'vector' lvalue ParmVar 0x5627432188d0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x562743218a30 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562743218ec0 line:517:37 constexpr radians 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562743218e10 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5627432192a8 # | | | | `-ReturnStmt 0x562743219298 # | | | | `-CallExpr 0x562743219268 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562743219250 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562743219230 '' Function 0x5627430b34e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562743219208 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5627432191f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5627432191d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5627432191a0 'uint64_t3':'vector' lvalue ParmVar 0x562743218e10 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x562743218f70 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | `-FunctionDecl 0x562743219408 line:517:37 constexpr radians 'float4 (uint64_t4)' implicit-inline # | | |-ParmVarDecl 0x562743219358 col:33 used V 'uint64_t4':'vector' # | | |-CompoundStmt 0x5627432197f8 # | | | `-ReturnStmt 0x5627432197e8 # | | | `-CallExpr 0x5627432197b8 'float4':'vector' # | | | |-ImplicitCastExpr 0x5627432197a0 'float4 (*)(float4)' # | | | | `-DeclRefExpr 0x562743219780 '' Function 0x5627430b3758 'radians' 'float4 (float4)' # | | | `-CStyleCastExpr 0x562743219758 'float4':'vector' # | | | `-ImplicitCastExpr 0x562743219740 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x562743219728 'uint64_t4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5627432196f0 'uint64_t4':'vector' lvalue ParmVar 0x562743219358 'V' 'uint64_t4':'vector' # | | `-DeprecatedAttr 0x5627432194b8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | |-NamespaceDecl 0x562743219810 prev 0x562743120818 line:12:11 hlsl # | | |-original Namespace 0x562742f7da98 'hlsl' # | | `-NamespaceDecl 0x562743219880 prev 0x56274301ba88 line:13:11 __detail # | | |-original Namespace 0x56274301ba88 '__detail' # | | |-FunctionDecl 0x5627432199b8 line:15:16 used constexpr d3d_color_to_ubyte4_impl 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x562743219908 col:48 used V 'float4':'vector' # | | | `-CompoundStmt 0x562743219b60 # | | | `-ReturnStmt 0x562743219b50 # | | | `-ImplicitCastExpr 0x562743219b38 'vector' # | | | `-BinaryOperator 0x562743219b18 'vector' '*' # | | | |-ImplicitCastExpr 0x562743219ae8 'vector' # | | | | `-ExtVectorElementExpr 0x562743219aa0 'vector' lvalue vectorcomponent zyxw # | | | | `-DeclRefExpr 0x562743219a80 'float4':'vector' lvalue ParmVar 0x562743219908 'V' 'float4':'vector' # | | | `-ImplicitCastExpr 0x562743219b00 'vector' # | | | `-FloatingLiteral 0x562743219ac8 'float' 2.550020e+02 # | | |-FunctionTemplateDecl 0x562743219df8 col:35 length_impl # | | | |-TemplateTypeParmDecl 0x562743219b78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562743219d50 col:35 constexpr length_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x562743219c30 col:49 referenced X 'T' # | | | `-CompoundStmt 0x56274321a058 # | | | `-ReturnStmt 0x56274321a048 # | | | `-CallExpr 0x56274321a018 '' # | | | |-UnresolvedLookupExpr 0x562743219ed8 '' lvalue (ADL) = 'abs' 0x562743026e28 0x562743027128 0x562743027438 0x562743027748 0x562743028e68 0x562743029178 0x562743029488 0x562743029798 0x562743029a68 0x562743029d90 0x56274302a038 0x56274302a2d8 0x56274302a528 0x56274302a838 0x56274302ab48 0x56274302b5d8 0x56274302b8c8 0x56274302bbd8 0x56274302bee8 0x56274302c1f8 0x562743030b70 0x562743030e18 0x5627430310b8 0x562743031358 0x5627430315a8 0x5627430318b8 0x562743032cc8 0x562743032fd8 # | | | `-DeclRefExpr 0x562743219ff8 'T' lvalue ParmVar 0x562743219c30 'X' 'T' # | | |-FunctionTemplateDecl 0x56274321a6d0 line:30:1 invalid length_vec_impl # | | | |-TemplateTypeParmDecl 0x56274321a070 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56274321a108 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x56274321a628 line:30:1 invalid constexpr length_vec_impl 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x56274321a578 col:30 invalid X 'int' # | | | `-CompoundStmt 0x56274321aa28 # | | | `-ReturnStmt 0x56274321aa18 # | | | `-CallExpr 0x56274321a9e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x56274321a748 '' lvalue (ADL) = 'sqrt' 0x5627430bcf10 0x5627430bd178 0x5627430bd3f0 0x5627430bd668 0x5627430bd8d8 0x5627430bdb50 0x5627430bddc8 0x5627430be040 0x5627431e7cc0 0x5627431e8178 0x5627431e8650 0x5627431e8b30 0x5627431e9008 0x5627431e9500 0x5627431e99d8 0x5627431e9eb8 0x5627431ea3a0 0x5627431ea878 0x5627431ead70 0x5627431eb270 0x5627431eb778 0x5627431ebc70 0x5627431ec188 0x5627431ec6a8 0x5627431ecbd0 0x5627431ed0e8 0x5627431eda30 0x5627431edf70 # | | | `-CallExpr 0x56274321a9b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x56274321a868 '' lvalue (ADL) = 'dot' 0x562743067968 0x562743067d38 0x5627430680d8 0x562743068478 0x562743068780 0x562743068b70 0x562743068f18 0x5627430692b8 0x562743069608 0x562743069958 0x562743069d58 0x56274306a0f8 0x56274306a498 0x56274306a838 0x56274306ac08 0x56274306afa8 0x56274306b348 0x56274306b6e8 0x56274306ba88 0x56274306be58 0x56274306c1f8 0x56274306c598 0x56274306c938 0x56274306cd08 0x56274306d0a8 # | | | |-RecoveryExpr 0x56274321a970 '' contains-errors lvalue # | | | `-RecoveryExpr 0x56274321a990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x56274321ae10 line:39:24 invalid dst_impl # | | | |-TemplateTypeParmDecl 0x56274321aa40 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56274321ad68 line:39:24 invalid constexpr dst_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x56274321abb8 col:46 invalid Src0 'int' # | | | |-ParmVarDecl 0x56274321ac98 col:65 invalid Src1 'int' # | | | `-CompoundStmt 0x56274321b0c0 # | | | `-ReturnStmt 0x56274321b0b0 # | | | `-InitListExpr 0x56274321b050 'void' contains-errors # | | | |-IntegerLiteral 0x56274321ae90 'int' 1 # | | | |-BinaryOperator 0x56274321af70 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x56274321aef0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x56274321aeb0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x56274321aed0 'int' 1 # | | | | `-ArraySubscriptExpr 0x56274321af50 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x56274321af10 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x56274321af30 'int' 1 # | | | |-ArraySubscriptExpr 0x56274321afd0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x56274321af90 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x56274321afb0 'int' 2 # | | | `-ArraySubscriptExpr 0x56274321b030 '' contains-errors lvalue # | | | |-RecoveryExpr 0x56274321aff0 '' contains-errors lvalue # | | | `-IntegerLiteral 0x56274321b010 'int' 3 # | | |-FunctionTemplateDecl 0x56274321b3f8 line:43:35 distance_impl # | | | |-TemplateTypeParmDecl 0x56274321b0d8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56274321b350 line:43:35 constexpr distance_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x56274321b190 col:51 referenced X 'T' # | | | |-ParmVarDecl 0x56274321b208 col:56 referenced Y 'T' # | | | `-CompoundStmt 0x56274321b5c8 # | | | `-ReturnStmt 0x56274321b5b8 # | | | `-CallExpr 0x56274321b588 '' # | | | |-UnresolvedLookupExpr 0x56274321b4e0 '' lvalue (ADL) = 'length_impl' 0x562743219df8 # | | | `-BinaryOperator 0x56274321b568 '' '-' # | | | |-DeclRefExpr 0x56274321b528 'T' lvalue ParmVar 0x56274321b190 'X' 'T' # | | | `-DeclRefExpr 0x56274321b548 'T' lvalue ParmVar 0x56274321b208 'Y' 'T' # | | |-FunctionTemplateDecl 0x56274321e0f0 line:49:1 invalid distance_vec_impl # | | | |-TemplateTypeParmDecl 0x56274321b5e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56274321b678 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x56274321e048 line:49:1 invalid constexpr distance_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x56274321ba28 col:32 invalid X 'int' # | | | |-ParmVarDecl 0x56274321bae8 col:48 invalid Y 'int' # | | | `-CompoundStmt 0x56274321e258 # | | | `-ReturnStmt 0x56274321e248 # | | | `-CallExpr 0x56274321e218 '' contains-errors # | | | |-UnresolvedLookupExpr 0x56274321e170 '' lvalue (ADL) = 'length_vec_impl' 0x56274321a6d0 # | | | `-BinaryOperator 0x56274321e1f8 '' contains-errors '-' # | | | |-RecoveryExpr 0x56274321e1b8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x56274321e1d8 '' contains-errors lvalue # | | |-FunctionDecl 0x56274321e518 line:53:17 used constexpr dot2add_impl 'float (half2, half2, float)' implicit-inline # | | | |-ParmVarDecl 0x56274321e288 col:36 used a 'half2':'vector' # | | | |-ParmVarDecl 0x56274321e308 col:45 used b 'half2':'vector' # | | | |-ParmVarDecl 0x56274321e388 col:54 used c 'float' # | | | `-CompoundStmt 0x56274321eb90 # | | | `-ReturnStmt 0x56274321eb80 # | | | `-CallExpr 0x56274321eac8 'float' # | | | |-ImplicitCastExpr 0x56274321eab0 'float (*)(vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | | `-DeclRefExpr 0x56274321e9b0 '' Function 0x56274321e708 '__builtin_dx_dot2add' 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | |-ImplicitCastExpr 0x56274321eb20 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x56274321eb08 'half2':'vector' # | | | | `-DeclRefExpr 0x56274321e9e8 'half2':'vector' lvalue ParmVar 0x56274321e288 'a' 'half2':'vector' # | | | |-ImplicitCastExpr 0x56274321eb50 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x56274321eb38 'half2':'vector' # | | | | `-DeclRefExpr 0x56274321ea08 'half2':'vector' lvalue ParmVar 0x56274321e308 'b' 'half2':'vector' # | | | `-ImplicitCastExpr 0x56274321eb68 'float' # | | | `-DeclRefExpr 0x56274321ea28 'float' lvalue ParmVar 0x56274321e388 'c' 'float' # | | |-FunctionTemplateDecl 0x56274321f138 line:63:1 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x56274321eba8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56274321ec48 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x56274321f090 line:63:1 invalid constexpr mul_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x56274321ef00 col:27 invalid x 'int' # | | | |-ParmVarDecl 0x56274321efc0 col:43 invalid y 'int' # | | | `-CompoundStmt 0x56274321f348 # | | | `-ReturnStmt 0x56274321f338 # | | | `-CallExpr 0x56274321f300 '' contains-errors # | | | |-UnresolvedLookupExpr 0x56274321f1b8 '' lvalue (ADL) = 'dot' 0x562743067968 0x562743067d38 0x5627430680d8 0x562743068478 0x562743068780 0x562743068b70 0x562743068f18 0x5627430692b8 0x562743069608 0x562743069958 0x562743069d58 0x56274306a0f8 0x56274306a498 0x56274306a838 0x56274306ac08 0x56274306afa8 0x56274306b348 0x56274306b6e8 0x56274306ba88 0x56274306be58 0x56274306c1f8 0x56274306c598 0x56274306c938 0x56274306cd08 0x56274306d0a8 # | | | |-RecoveryExpr 0x56274321f2c0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x56274321f2e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x56274321f888 line:69:43 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x56274321f360 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56274321f3f8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x56274321f7e0 line:69:43 invalid mul_vec_impl 'int (int, int)' # | | | |-ParmVarDecl 0x56274321f650 col:69 invalid x 'int' # | | | |-ParmVarDecl 0x56274321f710 col:69 invalid y 'int' # | | | `-CompoundStmt 0x56274321ff60 # | | | |-DeclStmt 0x56274321fa80 # | | | | `-VarDecl 0x56274321f938 col:5 referenced sum 'T' cinit # | | | | `-BinaryOperator 0x56274321fa60 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x56274321f9e0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x56274321f9a0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x56274321f9c0 'int' 0 # | | | | `-ArraySubscriptExpr 0x56274321fa40 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x56274321fa00 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x56274321fa20 'int' 0 # | | | |-AttributedStmt 0x56274321ff18 <, line:72:65> # | | | | |-HLSLLoopHintAttr 0x56274321fee8 unroll 0 # | | | | `-ForStmt 0x56274321feb0 # | | | | |-DeclStmt 0x56274321fb50 # | | | | | `-VarDecl 0x56274321fab0 col:21 referenced i 'int' cinit # | | | | | `-IntegerLiteral 0x56274321fb18 'int' 1 # | | | | |-<<>> # | | | | |-BinaryOperator 0x56274321fbc0 'bool' '<' # | | | | | |-ImplicitCastExpr 0x56274321fba8 'int' # | | | | | | `-DeclRefExpr 0x56274321fb68 'int' lvalue Var 0x56274321fab0 'i' 'int' # | | | | | `-DeclRefExpr 0x56274321fb88 'int' NonTypeTemplateParm 0x56274321f3f8 'N' 'int' # | | | | |-UnaryOperator 0x56274321fc00 'int' lvalue prefix '++' # | | | | | `-DeclRefExpr 0x56274321fbe0 'int' lvalue Var 0x56274321fab0 'i' 'int' # | | | | `-BinaryOperator 0x56274321fe90 '' contains-errors '=' # | | | | |-DeclRefExpr 0x56274321fc18 'T' contains-errors lvalue Var 0x56274321f938 'sum' 'T' # | | | | `-CallExpr 0x56274321fe50 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x56274321fc50 '' lvalue (ADL) = 'mad' 0x562743084460 0x562743084818 0x562743084be0 0x562743085fd0 0x562743086380 0x562743086748 0x562743086b10 0x562743086ed8 0x5627430872a0 0x562743087668 0x562743087a30 0x562743087e30 0x5627430881f8 0x5627430885c0 0x562743088988 0x562743088d50 0x562743089118 0x5627430894e0 0x5627430898a8 0x562743089cd0 0x56274308a080 0x56274308a448 0x56274308a810 0x56274308abd8 0x56274308af88 0x56274308b350 0x56274308b718 0x56274308bae0 # | | | | |-ArraySubscriptExpr 0x56274321fdb0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x56274321fd70 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x56274321fd90 'int' lvalue Var 0x56274321fab0 'i' 'int' # | | | | |-ArraySubscriptExpr 0x56274321fe10 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x56274321fdd0 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x56274321fdf0 'int' lvalue Var 0x56274321fab0 'i' 'int' # | | | | `-DeclRefExpr 0x56274321fe30 'T' contains-errors lvalue Var 0x56274321f938 'sum' 'T' # | | | `-ReturnStmt 0x56274321ff50 # | | | `-DeclRefExpr 0x56274321ff30 'T' contains-errors lvalue Var 0x56274321f938 'sum' 'T' # | | |-FunctionTemplateDecl 0x562743220268 line:76:35 reflect_impl # | | | |-TemplateTypeParmDecl 0x56274321ff88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5627432201c0 line:76:35 constexpr reflect_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x562743220040 col:50 referenced I 'T' # | | | |-ParmVarDecl 0x5627432200b8 col:55 referenced N 'T' # | | | `-CompoundStmt 0x562743220480 # | | | `-ReturnStmt 0x562743220470 # | | | `-BinaryOperator 0x562743220450 '' '-' # | | | |-DeclRefExpr 0x562743220350 'T' lvalue ParmVar 0x562743220040 'I' 'T' # | | | `-BinaryOperator 0x562743220430 '' '*' # | | | |-BinaryOperator 0x5627432203f0 '' '*' # | | | | |-BinaryOperator 0x5627432203b0 '' '*' # | | | | | |-IntegerLiteral 0x562743220370 'int' 2 # | | | | | `-DeclRefExpr 0x562743220390 'T' lvalue ParmVar 0x5627432200b8 'N' 'T' # | | | | `-DeclRefExpr 0x5627432203d0 'T' lvalue ParmVar 0x562743220040 'I' 'T' # | | | `-DeclRefExpr 0x562743220410 'T' lvalue ParmVar 0x5627432200b8 'N' 'T' # | | |-FunctionTemplateDecl 0x562743220888 line:81:24 invalid reflect_vec_impl # | | | |-TemplateTypeParmDecl 0x562743220498 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x562743220538 col:27 referenced 'int' depth 0 index 1 L # | | | `-FunctionDecl 0x5627432207e0 line:81:24 invalid constexpr reflect_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x562743220650 col:54 invalid I 'int' # | | | |-ParmVarDecl 0x562743220710 col:70 invalid N 'int' # | | | `-CompoundStmt 0x562743220b58 # | | | `-ReturnStmt 0x562743220b48 # | | | `-BinaryOperator 0x562743220b28 '' contains-errors '-' # | | | |-RecoveryExpr 0x562743220908 '' contains-errors lvalue # | | | `-BinaryOperator 0x562743220b08 '' contains-errors '*' # | | | |-BinaryOperator 0x562743220968 '' contains-errors '*' # | | | | |-IntegerLiteral 0x562743220928 'int' 2 # | | | | `-RecoveryExpr 0x562743220948 '' contains-errors lvalue # | | | `-CallExpr 0x562743220ad0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x562743220988 '' lvalue (ADL) = 'dot' 0x562743067968 0x562743067d38 0x5627430680d8 0x562743068478 0x562743068780 0x562743068b70 0x562743068f18 0x5627430692b8 0x562743069608 0x562743069958 0x562743069d58 0x56274306a0f8 0x56274306a498 0x56274306a838 0x56274306ac08 0x56274306afa8 0x56274306b348 0x56274306b6e8 0x56274306ba88 0x56274306be58 0x56274306c1f8 0x56274306c598 0x56274306c938 0x56274306cd08 0x56274306d0a8 # | | | |-RecoveryExpr 0x562743220a90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x562743220ab0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x562743220fc8 line:89:47 refract_impl # | | | |-TemplateTypeParmDecl 0x562743220b70 col:20 referenced typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x562743220bf0 col:32 referenced typename depth 0 index 1 U # | | | `-FunctionDecl 0x562743220f20 line:89:47 constexpr refract_impl 'T (T, T, U)' implicit-inline # | | | |-ParmVarDecl 0x562743220ca8 col:62 referenced I 'T' # | | | |-ParmVarDecl 0x562743220d20 col:67 referenced N 'T' # | | | |-ParmVarDecl 0x562743220d98 col:72 referenced Eta 'U' # | | | `-CompoundStmt 0x562743221ab0 # | | | |-DeclStmt 0x5627432212c0 # | | | | `-VarDecl 0x5627432210d8 col:5 referenced Mul 'T' cinit # | | | | `-CallExpr 0x562743221288 '' # | | | | |-UnresolvedLookupExpr 0x562743221140 '' lvalue (ADL) = 'dot' 0x562743067968 0x562743067d38 0x5627430680d8 0x562743068478 0x562743068780 0x562743068b70 0x562743068f18 0x5627430692b8 0x562743069608 0x562743069958 0x562743069d58 0x56274306a0f8 0x56274306a498 0x56274306a838 0x56274306ac08 0x56274306afa8 0x56274306b348 0x56274306b6e8 0x56274306ba88 0x56274306be58 0x56274306c1f8 0x56274306c598 0x56274306c938 0x56274306cd08 0x56274306d0a8 # | | | | |-DeclRefExpr 0x562743221248 'T' lvalue ParmVar 0x562743220d20 'N' 'T' # | | | | `-DeclRefExpr 0x562743221268 'T' lvalue ParmVar 0x562743220ca8 'I' 'T' # | | | |-DeclStmt 0x5627432214f8 # | | | | `-VarDecl 0x5627432212f8 col:5 referenced K 'T' cinit # | | | | `-BinaryOperator 0x5627432214d8 '' '-' # | | | | |-IntegerLiteral 0x562743221360 'int' 1 # | | | | `-BinaryOperator 0x5627432214b8 '' '*' # | | | | |-BinaryOperator 0x5627432213c0 '' '*' # | | | | | |-DeclRefExpr 0x562743221380 'U' lvalue ParmVar 0x562743220d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x5627432213a0 'U' lvalue ParmVar 0x562743220d98 'Eta' 'U' # | | | | `-ParenExpr 0x562743221498 '' # | | | | `-BinaryOperator 0x562743221478 '' '-' # | | | | |-IntegerLiteral 0x5627432213e0 'int' 1 # | | | | `-BinaryOperator 0x562743221458 '' '*' # | | | | |-DeclRefExpr 0x562743221400 'T' lvalue Var 0x5627432210d8 'Mul' 'T' # | | | | `-DeclRefExpr 0x562743221438 'T' lvalue Var 0x5627432210d8 'Mul' 'T' # | | | |-DeclStmt 0x5627432218a0 # | | | | `-VarDecl 0x562743221530 col:5 referenced Result 'T' cinit # | | | | `-ParenExpr 0x562743221880 '' # | | | | `-BinaryOperator 0x562743221860 '' '-' # | | | | |-BinaryOperator 0x5627432215d8 '' '*' # | | | | | |-DeclRefExpr 0x562743221598 'U' lvalue ParmVar 0x562743220d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x5627432215b8 'T' lvalue ParmVar 0x562743220ca8 'I' 'T' # | | | | `-BinaryOperator 0x562743221840 '' '*' # | | | | |-ParenExpr 0x562743221800 '' # | | | | | `-BinaryOperator 0x5627432217e0 '' '+' # | | | | | |-BinaryOperator 0x562743221638 '' '*' # | | | | | | |-DeclRefExpr 0x5627432215f8 'U' lvalue ParmVar 0x562743220d98 'Eta' 'U' # | | | | | | `-DeclRefExpr 0x562743221618 'T' lvalue Var 0x5627432210d8 'Mul' 'T' # | | | | | `-CallExpr 0x5627432217b0 '' # | | | | | |-UnresolvedLookupExpr 0x562743221658 '' lvalue (ADL) = 'sqrt' 0x5627430bcf10 0x5627430bd178 0x5627430bd3f0 0x5627430bd668 0x5627430bd8d8 0x5627430bdb50 0x5627430bddc8 0x5627430be040 0x5627431e7cc0 0x5627431e8178 0x5627431e8650 0x5627431e8b30 0x5627431e9008 0x5627431e9500 0x5627431e99d8 0x5627431e9eb8 0x5627431ea3a0 0x5627431ea878 0x5627431ead70 0x5627431eb270 0x5627431eb778 0x5627431ebc70 0x5627431ec188 0x5627431ec6a8 0x5627431ecbd0 0x5627431ed0e8 0x5627431eda30 0x5627431edf70 # | | | | | `-DeclRefExpr 0x562743221778 'T' lvalue Var 0x5627432212f8 'K' 'T' # | | | | `-DeclRefExpr 0x562743221820 'T' lvalue ParmVar 0x562743220d20 'N' 'T' # | | | `-ReturnStmt 0x562743221aa0 # | | | `-CallExpr 0x562743221a60 '' # | | | |-UnresolvedLookupExpr 0x5627432218f0 '' lvalue (ADL) = 'select' 0x562743072158 # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x562743220bc0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x562743220b70 'T' # | | | |-BinaryOperator 0x5627432219a8 '' '<' # | | | | |-DeclRefExpr 0x562743221968 'T' lvalue Var 0x5627432212f8 'K' 'T' # | | | | `-IntegerLiteral 0x562743221988 'int' 0 # | | | |-CXXStaticCastExpr 0x5627432219f8 'T' static_cast # | | | | `-IntegerLiteral 0x5627432219c8 'int' 0 # | | | `-DeclRefExpr 0x562743221a28 'T' lvalue Var 0x562743221530 'Result' 'T' # | | |-FunctionTemplateDecl 0x562743221db8 line:99:35 fmod_impl # | | | |-TemplateTypeParmDecl 0x562743221ae0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562743221d10 line:99:35 constexpr fmod_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x562743221b90 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x562743221c08 col:52 referenced Y 'T' # | | | `-CompoundStmt 0x562743223a08 # | | | |-DeclStmt 0x562743221f88 # | | | | `-VarDecl 0x562743221ec0 col:5 referenced div 'T' cinit # | | | | `-BinaryOperator 0x562743221f68 '' '/' # | | | | |-DeclRefExpr 0x562743221f28 'T' lvalue ParmVar 0x562743221b90 'X' 'T' # | | | | `-DeclRefExpr 0x562743221f48 'T' lvalue ParmVar 0x562743221c08 'Y' 'T' # | | | |-DeclStmt 0x5627432234c0 # | | | | `-VarDecl 0x5627432233e0 col:8 referenced ge 'bool' cinit # | | | | `-BinaryOperator 0x5627432234a0 '' '>=' # | | | | |-DeclRefExpr 0x562743223448 'T' lvalue Var 0x562743221ec0 'div' 'T' # | | | | `-IntegerLiteral 0x562743223480 'int' 0 # | | | |-DeclStmt 0x562743223820 # | | | | `-VarDecl 0x5627432234f8 col:5 referenced frc 'T' cinit # | | | | `-CallExpr 0x5627432237f0 '' # | | | | |-UnresolvedLookupExpr 0x562743223560 '' lvalue (ADL) = 'frac' 0x562743079c40 0x562743079ea8 0x56274307a120 0x56274307a398 0x56274307a5f8 0x56274307a870 0x56274307aae8 0x56274307ad70 0x5627430e3e40 0x5627430e42f8 0x5627430e47d0 0x5627430e4cb0 0x562743197308 0x5627431977c0 0x562743197c98 0x562743198178 0x562743198660 0x562743198b38 0x562743199860 0x562743199d60 0x56274319a268 0x56274319a760 0x56274319ac78 0x56274319b198 0x56274319b6c0 0x56274319c5e8 0x56274319cb20 0x56274319d060 # | | | | `-CallExpr 0x5627432237c0 '' # | | | | |-UnresolvedLookupExpr 0x562743223680 '' lvalue (ADL) = 'abs' 0x562743026e28 0x562743027128 0x562743027438 0x562743027748 0x562743028e68 0x562743029178 0x562743029488 0x562743029798 0x562743029a68 0x562743029d90 0x56274302a038 0x56274302a2d8 0x56274302a528 0x56274302a838 0x56274302ab48 0x56274302b5d8 0x56274302b8c8 0x56274302bbd8 0x56274302bee8 0x56274302c1f8 0x562743030b70 0x562743030e18 0x5627430310b8 0x562743031358 0x5627430315a8 0x5627430318b8 0x562743032cc8 0x562743032fd8 # | | | | `-DeclRefExpr 0x5627432237a0 'T' lvalue Var 0x562743221ec0 'div' 'T' # | | | `-ReturnStmt 0x5627432239f8 # | | | `-BinaryOperator 0x5627432239d8 '' '*' # | | | |-CallExpr 0x562743223978 '' # | | | | |-UnresolvedLookupExpr 0x562743223858 '' lvalue (ADL) = 'select' 0x562743072158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x562743221b30 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x562743221ae0 'T' # | | | | |-DeclRefExpr 0x5627432238d0 'bool' lvalue Var 0x5627432233e0 'ge' 'bool' # | | | | |-DeclRefExpr 0x562743223908 'T' lvalue Var 0x5627432234f8 'frc' 'T' # | | | | `-UnaryOperator 0x562743223960 '' prefix '-' cannot overflow # | | | | `-DeclRefExpr 0x562743223940 'T' lvalue Var 0x5627432234f8 'frc' 'T' # | | | `-DeclRefExpr 0x5627432239b8 'T' lvalue ParmVar 0x562743221c08 'Y' 'T' # | | |-FunctionTemplateDecl 0x562743223e28 line:111:24 invalid fmod_vec_impl # | | | |-TemplateTypeParmDecl 0x562743223a38 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x562743223ad8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x562743223d80 line:111:24 invalid constexpr fmod_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x562743223bf0 col:51 invalid X 'int' # | | | |-ParmVarDecl 0x562743223cb0 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x5627432246b8 # | | | |-DeclStmt 0x562743223ff0 # | | | | `-VarDecl 0x562743223f00 col:16 invalid div 'int' cinit # | | | | `-RecoveryExpr 0x562743223fc8 '' contains-errors lvalue # | | | | `-BinaryOperator 0x562743223fa8 '' contains-errors '/' # | | | | |-RecoveryExpr 0x562743223f68 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x562743223f88 '' contains-errors lvalue # | | | |-DeclStmt 0x562743224140 # | | | | `-VarDecl 0x562743224050 col:19 invalid ge 'int' cinit # | | | | `-RecoveryExpr 0x562743224118 '' contains-errors lvalue # | | | | `-BinaryOperator 0x5627432240f8 '' contains-errors '>=' # | | | | |-RecoveryExpr 0x5627432240b8 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x5627432240d8 'int' 0 # | | | |-DeclStmt 0x562743224500 # | | | | `-VarDecl 0x5627432241b0 col:16 invalid frc 'int' cinit # | | | | `-RecoveryExpr 0x5627432244d8 '' contains-errors lvalue # | | | | `-CallExpr 0x5627432244a8 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x562743224218 '' lvalue (ADL) = 'frac' 0x562743079c40 0x562743079ea8 0x56274307a120 0x56274307a398 0x56274307a5f8 0x56274307a870 0x56274307aae8 0x56274307ad70 0x5627430e3e40 0x5627430e42f8 0x5627430e47d0 0x5627430e4cb0 0x562743197308 0x5627431977c0 0x562743197c98 0x562743198178 0x562743198660 0x562743198b38 0x562743199860 0x562743199d60 0x56274319a268 0x56274319a760 0x56274319ac78 0x56274319b198 0x56274319b6c0 0x56274319c5e8 0x56274319cb20 0x56274319d060 # | | | | `-CallExpr 0x562743224478 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x562743224338 '' lvalue (ADL) = 'abs' 0x562743026e28 0x562743027128 0x562743027438 0x562743027748 0x562743028e68 0x562743029178 0x562743029488 0x562743029798 0x562743029a68 0x562743029d90 0x56274302a038 0x56274302a2d8 0x56274302a528 0x56274302a838 0x56274302ab48 0x56274302b5d8 0x56274302b8c8 0x56274302bbd8 0x56274302bee8 0x56274302c1f8 0x562743030b70 0x562743030e18 0x5627430310b8 0x562743031358 0x5627430315a8 0x5627430318b8 0x562743032cc8 0x562743032fd8 # | | | | `-RecoveryExpr 0x562743224458 '' contains-errors lvalue # | | | `-ReturnStmt 0x5627432246a8 # | | | `-BinaryOperator 0x562743224688 '' contains-errors '*' # | | | |-CallExpr 0x562743224628 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x562743224538 '' lvalue (ADL) = 'select' 0x562743072158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x562743223a90 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x562743223a38 'T' # | | | | |-RecoveryExpr 0x5627432245b0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x5627432245d0 '' contains-errors lvalue # | | | | `-UnaryOperator 0x562743224610 '' contains-errors prefix '-' cannot overflow # | | | | `-RecoveryExpr 0x5627432245f0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x562743224668 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x562743224af8 line:122:35 smoothstep_impl # | | | |-TemplateTypeParmDecl 0x562743224730 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562743224a50 line:122:35 constexpr smoothstep_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x5627432247e0 col:53 referenced Min 'T' # | | | |-ParmVarDecl 0x562743224858 col:60 referenced Max 'T' # | | | |-ParmVarDecl 0x5627432248d0 col:67 referenced X 'T' # | | | `-CompoundStmt 0x562743224fe0 # | | | |-DeclStmt 0x562743224e60 # | | | | `-VarDecl 0x562743224c08 col:5 referenced S 'T' cinit # | | | | `-CallExpr 0x562743224e30 '' # | | | | |-UnresolvedLookupExpr 0x562743224c70 '' lvalue (ADL) = 'saturate' 0x5627430700b8 0x562743070320 0x562743070598 0x562743070810 0x562743070a70 0x562743070ce8 0x562743070f60 0x5627430711d8 0x562743071438 0x5627430716b0 0x562743071928 0x562743071bf0 # | | | | `-BinaryOperator 0x562743224e10 '' '/' # | | | | |-ParenExpr 0x562743224d70 '' # | | | | | `-BinaryOperator 0x562743224d50 '' '-' # | | | | | |-DeclRefExpr 0x562743224d10 'T' lvalue ParmVar 0x5627432248d0 'X' 'T' # | | | | | `-DeclRefExpr 0x562743224d30 'T' lvalue ParmVar 0x5627432247e0 'Min' 'T' # | | | | `-ParenExpr 0x562743224df0 '' # | | | | `-BinaryOperator 0x562743224dd0 '' '-' # | | | | |-DeclRefExpr 0x562743224d90 'T' lvalue ParmVar 0x562743224858 'Max' 'T' # | | | | `-DeclRefExpr 0x562743224db0 'T' lvalue ParmVar 0x5627432247e0 'Min' 'T' # | | | `-ReturnStmt 0x562743224fd0 # | | | `-BinaryOperator 0x562743224fb0 '' '*' # | | | |-BinaryOperator 0x562743224f70 '' '*' # | | | | |-ParenExpr 0x562743224f30 '' # | | | | | `-BinaryOperator 0x562743224f10 '' '-' # | | | | | |-IntegerLiteral 0x562743224e78 'int' 3 # | | | | | `-BinaryOperator 0x562743224ef0 '' '*' # | | | | | |-IntegerLiteral 0x562743224e98 'int' 2 # | | | | | `-DeclRefExpr 0x562743224eb8 'T' lvalue Var 0x562743224c08 'S' 'T' # | | | | `-DeclRefExpr 0x562743224f50 'T' lvalue Var 0x562743224c08 'S' 'T' # | | | `-DeclRefExpr 0x562743224f90 'T' lvalue Var 0x562743224c08 'S' 'T' # | | |-FunctionTemplateDecl 0x5627432254c8 line:132:24 invalid smoothstep_vec_impl # | | | |-TemplateTypeParmDecl 0x562743225000 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x562743225098 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x562743225420 line:132:24 invalid constexpr smoothstep_vec_impl 'int (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x5627432251b0 col:57 invalid Min 'int' # | | | |-ParmVarDecl 0x562743225270 col:75 referenced invalid Max 'int' # | | | |-ParmVarDecl 0x562743225330 col:57 referenced invalid X 'int' # | | | `-CompoundStmt 0x5627432259e0 # | | | |-DeclStmt 0x562743225878 # | | | | `-VarDecl 0x5627432255a8 col:16 invalid S 'int' cinit # | | | | `-RecoveryExpr 0x562743225850 '' contains-errors lvalue # | | | | `-CallExpr 0x562743225820 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x562743225610 '' lvalue (ADL) = 'saturate' 0x5627430700b8 0x562743070320 0x562743070598 0x562743070810 0x562743070a70 0x562743070ce8 0x562743070f60 0x5627430711d8 0x562743071438 0x5627430716b0 0x562743071928 0x562743071bf0 # | | | | `-BinaryOperator 0x562743225800 '' contains-errors '/' # | | | | |-ParenExpr 0x562743225738 '' contains-errors # | | | | | `-BinaryOperator 0x562743225718 '' contains-errors '-' # | | | | | |-RecoveryExpr 0x5627432256d0 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x5627432256b0 'int' lvalue ParmVar 0x562743225330 'X' 'int' # | | | | | `-RecoveryExpr 0x5627432256f8 '' contains-errors lvalue # | | | | `-ParenExpr 0x5627432257e0 '' contains-errors # | | | | `-BinaryOperator 0x5627432257c0 '' contains-errors '-' # | | | | |-RecoveryExpr 0x562743225778 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x562743225758 'int' lvalue ParmVar 0x562743225270 'Max' 'int' # | | | | `-RecoveryExpr 0x5627432257a0 '' contains-errors lvalue # | | | `-ReturnStmt 0x5627432259d0 # | | | `-BinaryOperator 0x5627432259b0 '' contains-errors '*' # | | | |-BinaryOperator 0x562743225970 '' contains-errors '*' # | | | | |-ParenExpr 0x562743225930 '' contains-errors # | | | | | `-BinaryOperator 0x562743225910 '' contains-errors '-' # | | | | | |-IntegerLiteral 0x562743225890 'int' 3 # | | | | | `-BinaryOperator 0x5627432258f0 '' contains-errors '*' # | | | | | |-IntegerLiteral 0x5627432258b0 'int' 2 # | | | | | `-RecoveryExpr 0x5627432258d0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x562743225950 '' contains-errors lvalue # | | | `-RecoveryExpr 0x562743225990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x562743225e50 line:142:46 invalid lit_impl # | | | |-TemplateTypeParmDecl 0x562743225a18 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562743225da8 line:142:46 invalid constexpr lit_impl 'int (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x562743225b30 col:57 referenced NDotL 'T' # | | | |-ParmVarDecl 0x562743225ba8 col:66 referenced NDotH 'T' # | | | |-ParmVarDecl 0x562743225c20 col:75 referenced M 'T' # | | | `-CompoundStmt 0x562743226c08 # | | | |-DeclStmt 0x562743225fb0 # | | | | `-VarDecl 0x562743225ee8 col:8 referenced DiffuseCond 'bool' cinit # | | | | `-BinaryOperator 0x562743225f90 '' '<' # | | | | |-DeclRefExpr 0x562743225f50 'T' lvalue ParmVar 0x562743225b30 'NDotL' 'T' # | | | | `-IntegerLiteral 0x562743225f70 'int' 0 # | | | |-DeclStmt 0x5627432261a0 # | | | | `-VarDecl 0x562743225fe8 col:5 referenced Diffuse 'T' cinit # | | | | `-CallExpr 0x562743226160 '' # | | | | |-UnresolvedLookupExpr 0x562743226070 '' lvalue (ADL) = 'select' 0x562743072158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x562743225a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x562743225a18 'T' # | | | | |-DeclRefExpr 0x5627432260e8 'bool' lvalue Var 0x562743225ee8 'DiffuseCond' 'bool' # | | | | |-IntegerLiteral 0x562743226120 'int' 0 # | | | | `-DeclRefExpr 0x562743226140 'T' lvalue ParmVar 0x562743225b30 'NDotL' 'T' # | | | |-DeclStmt 0x5627432263b8 # | | | | `-VarDecl 0x562743226230 col:16 referenced invalid Result 'int' cinit # | | | | `-RecoveryExpr 0x562743226390 '' contains-errors lvalue # | | | | `-InitListExpr 0x562743226330 'void' # | | | | |-IntegerLiteral 0x562743226298 'int' 1 # | | | | |-DeclRefExpr 0x5627432262b8 'T' lvalue Var 0x562743225fe8 'Diffuse' 'T' # | | | | |-IntegerLiteral 0x5627432262f0 'int' 0 # | | | | `-IntegerLiteral 0x562743226310 'int' 1 # | | | |-DeclStmt 0x5627432265f8 # | | | | `-VarDecl 0x5627432263e0 col:8 referenced SpecularCond 'bool' cinit # | | | | `-CallExpr 0x5627432265c0 '' # | | | | |-UnresolvedLookupExpr 0x562743226448 '' lvalue (ADL) = 'or' 0x5627430a0b78 0x5627430a0e88 0x5627430a11a8 0x5627430a14c8 0x5627430a17e8 0x5627430a1af0 0x5627430a1df8 0x5627430a2100 0x5627430a2408 0x5627430a2710 0x5627430a2a18 0x5627430a2d20 0x5627430a3028 0x5627430a3330 0x5627430a3638 0x5627430a3968 0x5627430a3c70 0x5627430a3f78 0x5627430a4280 # | | | | |-DeclRefExpr 0x562743226520 'bool' lvalue Var 0x562743225ee8 'DiffuseCond' 'bool' # | | | | `-ParenExpr 0x5627432265a0 '' # | | | | `-BinaryOperator 0x562743226580 '' '<' # | | | | |-DeclRefExpr 0x562743226540 'T' lvalue ParmVar 0x562743225ba8 'NDotH' 'T' # | | | | `-IntegerLiteral 0x562743226560 'int' 0 # | | | |-DeclStmt 0x562743226998 # | | | | `-VarDecl 0x562743226630 col:5 referenced SpecularExp 'T' cinit # | | | | `-CallExpr 0x562743226968 '' # | | | | |-UnresolvedLookupExpr 0x562743226698 '' lvalue (ADL) = 'exp' 0x56274306dc70 0x56274306ded8 0x56274306e150 0x56274306e3c8 0x56274306e628 0x56274306e8a0 0x56274306eb18 0x56274306eda0 0x562743178438 0x5627431788e8 0x562743178db8 0x562743179290 0x562743179768 0x562743179c20 0x56274317a780 0x56274317ac60 0x56274317b148 0x56274317b620 0x56274317bb18 0x56274317c018 0x56274317c520 0x56274317d360 0x56274317d878 0x56274317dd98 0x56274317e2c0 0x56274317e7d8 0x56274317ed10 0x562743182788 # | | | | `-BinaryOperator 0x562743226948 '' '*' # | | | | |-CallExpr 0x5627432268f8 '' # | | | | | |-UnresolvedLookupExpr 0x5627432267b8 '' lvalue (ADL) = 'log' 0x56274307f7e8 0x56274307fa50 0x56274307fd20 0x56274307ff98 0x5627430801f8 0x562743080470 0x5627430806e8 0x562743080960 0x5627431ae168 0x5627431ae618 0x5627431aeae8 0x5627431aefc0 0x5627431af498 0x5627431af950 0x5627431afe40 0x5627431b0320 0x5627431b0808 0x5627431b0ce0 0x5627431b11d8 0x5627431b16d8 0x5627431b2410 0x5627431b2908 0x5627431b2e20 0x5627431b3340 0x5627431b3868 0x5627431b3d80 0x5627431b42b8 0x5627431b50a8 # | | | | | `-DeclRefExpr 0x5627432268d8 'T' lvalue ParmVar 0x562743225ba8 'NDotH' 'T' # | | | | `-DeclRefExpr 0x562743226928 'T' lvalue ParmVar 0x562743225c20 'M' 'T' # | | | |-BinaryOperator 0x562743226bb8 '' contains-errors '=' # | | | | |-ArraySubscriptExpr 0x562743226a30 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x5627432269e8 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x5627432269b0 'int' contains-errors lvalue Var 0x562743226230 'Result' 'int' # | | | | | `-IntegerLiteral 0x562743226a10 'int' 2 # | | | | `-CallExpr 0x562743226b78 '' # | | | | |-UnresolvedLookupExpr 0x562743226a70 '' lvalue (ADL) = 'select' 0x562743072158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x562743225a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x562743225a18 'T' # | | | | |-DeclRefExpr 0x562743226ae8 'bool' lvalue Var 0x5627432263e0 'SpecularCond' 'bool' # | | | | |-IntegerLiteral 0x562743226b20 'int' 0 # | | | | `-DeclRefExpr 0x562743226b40 'T' lvalue Var 0x562743226630 'SpecularExp' 'T' # | | | `-ReturnStmt 0x562743226bf8 # | | | `-RecoveryExpr 0x562743226bd8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x562743226fc8 line:154:35 faceforward_impl # | | | |-TemplateTypeParmDecl 0x562743226c50 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562743226f20 line:154:35 constexpr faceforward_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x562743226d00 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x562743226d78 col:59 referenced I 'T' # | | | |-ParmVarDecl 0x562743226df0 col:64 referenced Ng 'T' # | | | `-CompoundStmt 0x562743227368 # | | | `-ReturnStmt 0x562743227358 # | | | `-CallExpr 0x562743227318 '' # | | | |-UnresolvedLookupExpr 0x5627432270b8 '' lvalue (ADL) = 'select' 0x562743072158 # | | | |-BinaryOperator 0x5627432272a0 '' '<' # | | | | |-CallExpr 0x562743227248 '' # | | | | | |-UnresolvedLookupExpr 0x562743227100 '' lvalue (ADL) = 'dot' 0x562743067968 0x562743067d38 0x5627430680d8 0x562743068478 0x562743068780 0x562743068b70 0x562743068f18 0x5627430692b8 0x562743069608 0x562743069958 0x562743069d58 0x56274306a0f8 0x56274306a498 0x56274306a838 0x56274306ac08 0x56274306afa8 0x56274306b348 0x56274306b6e8 0x56274306ba88 0x56274306be58 0x56274306c1f8 0x56274306c598 0x56274306c938 0x56274306cd08 0x56274306d0a8 # | | | | | |-DeclRefExpr 0x562743227208 'T' lvalue ParmVar 0x562743226d78 'I' 'T' # | | | | | `-DeclRefExpr 0x562743227228 'T' lvalue ParmVar 0x562743226df0 'Ng' 'T' # | | | | `-IntegerLiteral 0x562743227280 'int' 0 # | | | |-DeclRefExpr 0x5627432272c0 'T' lvalue ParmVar 0x562743226d00 'N' 'T' # | | | `-UnaryOperator 0x562743227300 '' prefix '-' cannot overflow # | | | `-DeclRefExpr 0x5627432272e0 'T' lvalue ParmVar 0x562743226d00 'N' 'T' # | | |-FunctionTemplateDecl 0x562743227a98 line:158:35 ldexp_impl # | | | |-TemplateTypeParmDecl 0x562743227380 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5627432279f0 line:158:35 constexpr ldexp_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x562743227870 col:48 referenced X 'T' # | | | |-ParmVarDecl 0x5627432278e8 col:53 referenced Exp 'T' # | | | `-CompoundStmt 0x562743227d40 # | | | `-ReturnStmt 0x562743227d30 # | | | `-BinaryOperator 0x562743227d10 '' '*' # | | | |-CallExpr 0x562743227cc0 '' # | | | | |-UnresolvedLookupExpr 0x562743227b80 '' lvalue (ADL) = 'exp2' 0x56274306f000 0x56274306f268 0x56274306f4e0 0x56274306f758 0x56274306f9b8 0x56274304ddc0 0x56274304e038 0x56274304e2b0 0x562743182ce0 0x562743183198 0x562743183670 0x562743183b50 0x562743184028 0x562743184550 0x562743184a28 0x562743184f08 0x5627431853f0 0x5627431858c8 0x562743185dc0 0x5627431862c0 0x5627431867e0 0x562743186cd8 0x5627431871f0 0x562743187710 0x562743187c38 0x562743188150 0x562743188988 0x562743188ec8 # | | | | `-DeclRefExpr 0x562743227ca0 'T' lvalue ParmVar 0x5627432278e8 'Exp' 'T' # | | | `-DeclRefExpr 0x562743227cf0 'T' lvalue ParmVar 0x562743227870 'X' 'T' # | | |-FunctionTemplateDecl 0x5627432280d8 line:163:13 firstbithigh_impl # | | | |-TemplateTypeParmDecl 0x562743227d58 col:20 referenced typename depth 0 index 0 K # | | | |-TemplateTypeParmDecl 0x562743227de0 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x562743227e78 col:39 referenced 'int' depth 0 index 2 BitWidth # | | | `-FunctionDecl 0x562743228030 line:163:13 constexpr firstbithigh_impl 'K (T)' implicit-inline # | | | |-ParmVarDecl 0x562743227f10 col:33 referenced X 'T' # | | | `-CompoundStmt 0x5627432287d0 # | | | |-DeclStmt 0x562743228470 # | | | | `-VarDecl 0x5627432281d8 col:5 referenced FBH 'K' nrvo cinit # | | | | `-CallExpr 0x562743228440 '' # | | | | |-DeclRefExpr 0x5627432283e8 '' Function 0x562743228290 '__builtin_hlsl_elementwise_firstbithigh' 'void (...) noexcept' # | | | | `-DeclRefExpr 0x562743228420 'T' lvalue ParmVar 0x562743227f10 'X' 'T' # | | | |-DeclStmt 0x5627432285e8 # | | | | `-VarDecl 0x5627432284a8 col:5 referenced Inversion 'K' cinit # | | | | `-BinaryOperator 0x5627432285c8 '' '-' # | | | | |-ParenExpr 0x562743228570 'int' # | | | | | `-BinaryOperator 0x562743228550 'int' '-' # | | | | | |-DeclRefExpr 0x562743228510 'int' NonTypeTemplateParm 0x562743227e78 'BitWidth' 'int' # | | | | | `-IntegerLiteral 0x562743228530 'int' 1 # | | | | `-DeclRefExpr 0x562743228590 'K' lvalue Var 0x5627432281d8 'FBH' 'K' # | | | |-BinaryOperator 0x562743228778 '' '=' # | | | | |-DeclRefExpr 0x562743228600 'K' lvalue Var 0x5627432281d8 'FBH' 'K' # | | | | `-CallExpr 0x562743228738 '' # | | | | |-UnresolvedLookupExpr 0x562743228620 '' lvalue (ADL) = 'select' 0x562743072158 # | | | | |-BinaryOperator 0x5627432286c0 '' '==' # | | | | | |-DeclRefExpr 0x562743228668 'K' lvalue Var 0x5627432281d8 'FBH' 'K' # | | | | | `-UnaryOperator 0x5627432286a8 'int' prefix '-' # | | | | | `-IntegerLiteral 0x562743228688 'int' 1 # | | | | |-DeclRefExpr 0x5627432286e0 'K' lvalue Var 0x5627432281d8 'FBH' 'K' # | | | | `-DeclRefExpr 0x562743228700 'K' lvalue Var 0x5627432284a8 'Inversion' 'K' # | | | `-ReturnStmt 0x5627432287b8 nrvo_candidate(Var 0x5627432281d8 'FBH' 'K') # | | | `-DeclRefExpr 0x562743228798 'K' lvalue Var 0x5627432281d8 'FBH' 'K' # | | |-FunctionTemplateDecl 0x562743228a38 line:174:35 ddx_impl # | | | |-TemplateTypeParmDecl 0x562743228800 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562743228990 line:174:35 constexpr ddx_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x5627432288b0 col:46 referenced input 'T' # | | | `-CompoundStmt 0x562743228d58 # | | | `-ReturnStmt 0x562743228d48 # | | | `-CallExpr 0x562743228d18 '' # | | | |-DeclRefExpr 0x562743228cc0 '' Function 0x562743228b68 '__builtin_hlsl_elementwise_ddx_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x562743228cf8 'T' lvalue ParmVar 0x5627432288b0 'input' 'T' # | | |-FunctionTemplateDecl 0x562743228fa8 line:182:35 ddy_impl # | | | |-TemplateTypeParmDecl 0x562743228d70 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562743228f00 line:182:35 constexpr ddy_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x562743228e20 col:46 referenced input 'T' # | | | `-CompoundStmt 0x5627432292c8 # | | | `-ReturnStmt 0x5627432292b8 # | | | `-CallExpr 0x562743229288 '' # | | | |-DeclRefExpr 0x562743229230 '' Function 0x5627432290d8 '__builtin_hlsl_elementwise_ddy_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x562743229268 'T' lvalue ParmVar 0x562743228e20 'input' 'T' # | | `-FunctionTemplateDecl 0x562743229518 line:190:35 fwidth_impl # | | |-TemplateTypeParmDecl 0x5627432292e0 col:20 referenced typename depth 0 index 0 T # | | `-FunctionDecl 0x562743229470 line:190:35 constexpr fwidth_impl 'T (T)' implicit-inline # | | |-ParmVarDecl 0x562743229390 col:49 referenced input 'T' # | | `-CompoundStmt 0x562743229cd8 # | | |-DeclStmt 0x562743229750 # | | | `-VarDecl 0x562743229618 col:5 referenced derivCoarseX 'T' cinit # | | | `-CallExpr 0x562743229720 '' # | | | |-UnresolvedLookupExpr 0x562743229680 '' lvalue (ADL) = 'ddx_coarse' 0x5627430b3c50 0x5627430b3eb8 0x5627430b4130 0x5627430b43a8 0x5627430b4608 0x5627430b4880 0x5627430b4af8 0x5627430b4d70 # | | | `-DeclRefExpr 0x562743229700 'T' lvalue ParmVar 0x562743229390 'input' 'T' # | | |-BinaryOperator 0x562743229910 '' '=' # | | | |-DeclRefExpr 0x562743229768 'T' lvalue Var 0x562743229618 'derivCoarseX' 'T' # | | | `-CallExpr 0x5627432298e0 '' # | | | |-UnresolvedLookupExpr 0x5627432297a0 '' lvalue (ADL) = 'abs' 0x562743026e28 0x562743027128 0x562743027438 0x562743027748 0x562743028e68 0x562743029178 0x562743029488 0x562743029798 0x562743029a68 0x562743029d90 0x56274302a038 0x56274302a2d8 0x56274302a528 0x56274302a838 0x56274302ab48 0x56274302b5d8 0x56274302b8c8 0x56274302bbd8 0x56274302bee8 0x56274302c1f8 0x562743030b70 0x562743030e18 0x5627430310b8 0x562743031358 0x5627430315a8 0x5627430318b8 0x562743032cc8 0x562743032fd8 # | | | `-DeclRefExpr 0x5627432298c0 'T' lvalue Var 0x562743229618 'derivCoarseX' 'T' # | | |-DeclStmt 0x562743229a88 # | | | `-VarDecl 0x562743229950 col:5 referenced derivCoarseY 'T' cinit # | | | `-CallExpr 0x562743229a58 '' # | | | |-UnresolvedLookupExpr 0x5627432299b8 '' lvalue (ADL) = 'ddy_coarse' 0x5627430b4fd0 0x5627430b5238 0x5627430b54b0 0x5627430b5728 0x56274311d7f0 0x56274311da68 0x56274311dce0 0x56274311df58 # | | | `-DeclRefExpr 0x562743229a38 'T' lvalue ParmVar 0x562743229390 'input' 'T' # | | |-BinaryOperator 0x562743229c48 '' '=' # | | | |-DeclRefExpr 0x562743229aa0 'T' lvalue Var 0x562743229950 'derivCoarseY' 'T' # | | | `-CallExpr 0x562743229c18 '' # | | | |-UnresolvedLookupExpr 0x562743229ad8 '' lvalue (ADL) = 'abs' 0x562743026e28 0x562743027128 0x562743027438 0x562743027748 0x562743028e68 0x562743029178 0x562743029488 0x562743029798 0x562743029a68 0x562743029d90 0x56274302a038 0x56274302a2d8 0x56274302a528 0x56274302a838 0x56274302ab48 0x56274302b5d8 0x56274302b8c8 0x56274302bbd8 0x56274302bee8 0x56274302c1f8 0x562743030b70 0x562743030e18 0x5627430310b8 0x562743031358 0x5627430315a8 0x5627430318b8 0x562743032cc8 0x562743032fd8 # | | | `-DeclRefExpr 0x562743229bf8 'T' lvalue Var 0x562743229950 'derivCoarseY' 'T' # | | `-ReturnStmt 0x562743229cc8 # | | `-BinaryOperator 0x562743229ca8 '' '+' # | | |-DeclRefExpr 0x562743229c68 'T' lvalue Var 0x562743229618 'derivCoarseX' 'T' # | | `-DeclRefExpr 0x562743229c88 'T' lvalue Var 0x562743229950 'derivCoarseY' 'T' # | |-LinkageSpecDecl 0x56274321e6b8 col:10 implicit C # | | `-FunctionDecl 0x56274321e708 col:10 implicit used __builtin_dx_dot2add 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' extern # | | |-ParmVarDecl 0x56274321e810 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x56274321e878 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x56274321e8e0 <> 'float' # | | |-BuiltinAttr 0x56274321e7b0 <> Implicit 1562 # | | |-NoThrowAttr 0x56274321e960 Implicit # | | `-ConstAttr 0x56274321e988 Implicit # | |-LinkageSpecDecl 0x562743228240 col:11 implicit C # | | `-FunctionDecl 0x562743228290 col:11 implicit referenced __builtin_hlsl_elementwise_firstbithigh 'void (...) noexcept' extern # | | |-BuiltinAttr 0x562743228338 <> Implicit 702 # | | |-NoThrowAttr 0x562743228398 Implicit # | | `-ConstAttr 0x5627432283c0 Implicit # | |-LinkageSpecDecl 0x562743228b18 col:10 implicit C # | | `-FunctionDecl 0x562743228b68 col:10 implicit referenced __builtin_hlsl_elementwise_ddx_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x562743228c10 <> Implicit 692 # | | |-NoThrowAttr 0x562743228c70 Implicit # | | `-ConstAttr 0x562743228c98 Implicit # | |-LinkageSpecDecl 0x562743229088 col:10 implicit C # | | `-FunctionDecl 0x5627432290d8 col:10 implicit referenced __builtin_hlsl_elementwise_ddy_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x562743229180 <> Implicit 694 # | | |-NoThrowAttr 0x5627432291e0 Implicit # | | `-ConstAttr 0x562743229208 Implicit # | |-NamespaceDecl 0x562743229e30 prev 0x562743219810 line:14:11 hlsl # | | |-original Namespace 0x562742f7da98 'hlsl' # | | |-FunctionTemplateDecl 0x56274322a1a0 line:28:28 invalid asfloat # | | | |-TemplateTypeParmDecl 0x562743229ea0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x562743229f38 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x56274322a0f8 line:28:28 invalid constexpr asfloat 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x56274322a048 col:49 invalid V 'int' # | | | `-CompoundStmt 0x56274322a3c8 # | | | `-ReturnStmt 0x56274322a3b8 # | | | `-CallExpr 0x56274322a388 '' contains-errors # | | | |-UnresolvedLookupExpr 0x56274322a2a8 '' lvalue (no ADL) = 'bit_cast' 0x562743023160 0x562743025c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x562742f7d360 'float' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x562743229ef0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x562743229ea0 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x56274322a268 'int' NonTypeTemplateParm 0x562743229f38 'N' 'int' # | | | `-RecoveryExpr 0x56274322a368 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x56274322a660 line:32:39 asfloat # | | | |-TemplateTypeParmDecl 0x56274322a3e0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56274322a5b8 line:32:39 constexpr asfloat 'float (T)' implicit-inline # | | | |-ParmVarDecl 0x56274322a490 col:49 referenced F 'T' # | | | `-CompoundStmt 0x56274322a8c0 # | | | `-ReturnStmt 0x56274322a8b0 # | | | `-CallExpr 0x56274322a880 '' # | | | |-UnresolvedLookupExpr 0x56274322a7c0 '' lvalue (no ADL) = 'bit_cast' 0x562743023160 0x562743025c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x562742f7d360 'float' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x56274322a430 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x56274322a3e0 'T' # | | | `-DeclRefExpr 0x56274322a860 'T' lvalue ParmVar 0x56274322a490 'F' 'T' # | | |-FunctionTemplateDecl 0x56274322abe0 line:44:55 invalid asint # | | | |-TemplateTypeParmDecl 0x56274322a8d8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56274322a978 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x56274322ab38 line:44:55 invalid constexpr asint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x56274322aa88 col:74 invalid V 'int' # | | | `-CompoundStmt 0x56274322ae08 # | | | `-ReturnStmt 0x56274322adf8 # | | | `-CallExpr 0x56274322adc8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x56274322ace8 '' lvalue (no ADL) = 'bit_cast' 0x562743023160 0x562743025c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x562742f7d260 'int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x56274322a930 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x56274322a8d8 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x56274322aca8 'int' NonTypeTemplateParm 0x56274322a978 'N' 'int' # | | | `-RecoveryExpr 0x56274322ada8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x56274322b0a0 line:48:37 asint # | | | |-TemplateTypeParmDecl 0x56274322ae20 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56274322aff8 line:48:37 constexpr asint 'int (T)' implicit-inline # | | | |-ParmVarDecl 0x56274322aed0 col:45 referenced F 'T' # | | | `-CompoundStmt 0x56274322b300 # | | | `-ReturnStmt 0x56274322b2f0 # | | | `-CallExpr 0x56274322b2c0 '' # | | | |-UnresolvedLookupExpr 0x56274322b200 '' lvalue (no ADL) = 'bit_cast' 0x562743023160 0x562743025c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x562742f7d260 'int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x56274322ae70 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x56274322ae20 'T' # | | | `-DeclRefExpr 0x56274322b2a0 'T' lvalue ParmVar 0x56274322aed0 'F' 'T' # | | |-FunctionTemplateDecl 0x56274322b638 line:89:56 invalid asuint # | | | |-TemplateTypeParmDecl 0x56274322b318 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56274322b3b8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x56274322b590 line:89:56 invalid constexpr asuint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x56274322b4e0 col:76 invalid V 'int' # | | | `-CompoundStmt 0x5627430f0940 # | | | `-ReturnStmt 0x5627430f0930 # | | | `-CallExpr 0x5627430f0900 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5627430f0820 '' lvalue (no ADL) = 'bit_cast' 0x562743023160 0x562743025c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x562742fd09c0 'uint' sugar # | | | | | |-Typedef 0x562742fadce8 'uint' # | | | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x56274322b370 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x56274322b318 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x56274322b718 'int' NonTypeTemplateParm 0x56274322b3b8 'N' 'int' # | | | `-RecoveryExpr 0x5627430f08e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5627430f0be0 line:93:38 asuint # | | | |-TemplateTypeParmDecl 0x5627430f0958 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5627430f0b38 line:93:38 constexpr asuint 'uint (T)' implicit-inline # | | | |-ParmVarDecl 0x5627430f0a10 col:47 referenced F 'T' # | | | `-CompoundStmt 0x5627430f0e58 # | | | `-ReturnStmt 0x5627430f0e48 # | | | `-CallExpr 0x5627430f0e18 '' # | | | |-UnresolvedLookupExpr 0x5627430f0d58 '' lvalue (no ADL) = 'bit_cast' 0x562743023160 0x562743025c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x562742fd09c0 'uint' sugar # | | | | | |-Typedef 0x562742fadce8 'uint' # | | | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5627430f09b0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5627430f0958 'T' # | | | `-DeclRefExpr 0x5627430f0df8 'T' lvalue ParmVar 0x5627430f0a10 'F' 'T' # | | |-FunctionDecl 0x5627430f1248 col:6 asuint 'void (double, out uint, out uint)' # | | | |-ParmVarDecl 0x5627430f0e98 col:19 'double' # | | | |-ParmVarDecl 0x5627430f0f80 col:29 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x5627430f0fe8 out # | | | |-ParmVarDecl 0x5627430f1060 col:39 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x5627430f10c8 out # | | | |-BuiltinAliasAttr 0x5627430f1308 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x5627430f1380 Implicit # | | | `-ConstAttr 0x5627430f13a8 Implicit # | | |-FunctionDecl 0x5627430f17d8 col:6 asuint 'void (double2, out uint2, out uint2)' # | | | |-ParmVarDecl 0x5627430f1420 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x5627430f1510 col:31 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5627430f1578 out # | | | |-ParmVarDecl 0x5627430f15f0 col:42 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5627430f1658 out # | | | |-BuiltinAliasAttr 0x5627430f1898 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x5627430f1910 Implicit # | | | `-ConstAttr 0x5627430f1938 Implicit # | | |-FunctionDecl 0x5627430f1d68 col:6 asuint 'void (double3, out uint3, out uint3)' # | | | |-ParmVarDecl 0x5627430f19b0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x5627430f1aa0 col:31 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5627430f1b08 out # | | | |-ParmVarDecl 0x5627430f1b80 col:42 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5627430f1be8 out # | | | |-BuiltinAliasAttr 0x5627430f1e28 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x5627430f1ea0 Implicit # | | | `-ConstAttr 0x5627430f1ec8 Implicit # | | |-FunctionDecl 0x5627430f22f8 col:6 asuint 'void (double4, out uint4, out uint4)' # | | | |-ParmVarDecl 0x5627430f1f40 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x5627430f2030 col:31 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5627430f2098 out # | | | |-ParmVarDecl 0x5627430f2110 col:42 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5627430f2178 out # | | | |-BuiltinAliasAttr 0x5627430f23b8 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x5627430f2430 Implicit # | | | `-ConstAttr 0x5627430f2458 Implicit # | | |-FunctionTemplateDecl 0x5627430f2ac0 line:157:39 invalid distance # | | | |-TemplateTypeParmDecl 0x5627430f2490 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5627430f2a18 line:157:39 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5627430f2848 col:50 referenced X 'T' # | | | |-ParmVarDecl 0x5627430f28c0 col:55 referenced Y 'T' # | | | `-CompoundStmt 0x5627430f2c30 # | | | `-ReturnStmt 0x5627430f2c20 # | | | `-CallExpr 0x5627430f2be8 '' # | | | |-UnresolvedLookupExpr 0x5627430f2b60 '' lvalue (no ADL) = 'distance_impl' 0x56274321b3f8 # | | | |-DeclRefExpr 0x5627430f2ba8 'T' lvalue ParmVar 0x5627430f2848 'X' 'T' # | | | `-DeclRefExpr 0x5627430f2bc8 'T' lvalue ParmVar 0x5627430f28c0 'Y' 'T' # | | |-FunctionTemplateDecl 0x5627430f31f0 line:164:1 invalid distance # | | | |-TemplateTypeParmDecl 0x5627430f2c48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5627430f3148 line:164:1 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5627430f2fb8 col:12 referenced X 'T' # | | | |-ParmVarDecl 0x5627430f3030 col:17 referenced Y 'T' # | | | `-CompoundStmt 0x5627430f3370 # | | | `-ReturnStmt 0x5627430f3360 # | | | `-CallExpr 0x5627430f3328 '' # | | | |-UnresolvedLookupExpr 0x5627430f32a0 '' lvalue (no ADL) = 'distance_impl' 0x56274321b3f8 # | | | |-DeclRefExpr 0x5627430f32e8 'T' lvalue ParmVar 0x5627430f2fb8 'X' 'T' # | | | `-DeclRefExpr 0x5627430f3308 'T' lvalue ParmVar 0x5627430f3030 'Y' 'T' # | | |-FunctionTemplateDecl 0x5627430f3700 line:170:19 invalid distance # | | | |-NonTypeTemplateParmDecl 0x5627430f33a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5627430f3658 line:170:19 invalid distance 'const half (int, int)' inline # | | | |-ParmVarDecl 0x5627430f3480 col:65 invalid X 'int' # | | | |-ParmVarDecl 0x5627430f3548 col:65 invalid Y 'int' # | | | `-CompoundStmt 0x5627430f3880 # | | | `-ReturnStmt 0x5627430f3870 # | | | `-CallExpr 0x5627430f3838 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5627430f37b0 '' lvalue (no ADL) = 'distance_vec_impl' 0x56274321e0f0 # | | | |-RecoveryExpr 0x5627430f37f8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5627430f3818 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5627430f3c00 line:176:20 invalid distance # | | | |-NonTypeTemplateParmDecl 0x5627430f38b0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5627430f3b58 line:176:20 invalid distance 'const float (int, int)' inline # | | | |-ParmVarDecl 0x5627430f3978 col:67 invalid X 'int' # | | | |-ParmVarDecl 0x5627430f3a40 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x5627430f3d80 # | | | `-ReturnStmt 0x5627430f3d70 # | | | `-CallExpr 0x5627430f3d38 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5627430f3cb0 '' lvalue (no ADL) = 'distance_vec_impl' 0x56274321e0f0 # | | | |-RecoveryExpr 0x5627430f3cf8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5627430f3d18 '' contains-errors lvalue # | | |-FunctionDecl 0x5627430f4048 line:192:20 dot2add 'const float (half2, half2, float)' inline # | | | |-ParmVarDecl 0x5627430f3dc0 col:34 used A 'half2':'vector' # | | | |-ParmVarDecl 0x5627430f3e40 col:43 used B 'half2':'vector' # | | | |-ParmVarDecl 0x5627430f3ec0 col:52 used C 'float' # | | | |-CompoundStmt 0x5627430f43a0 # | | | | `-ReturnStmt 0x5627430f4390 # | | | | `-CallExpr 0x5627430f4308 'float' # | | | | |-ImplicitCastExpr 0x5627430f42f0 'float (*)(half2, half2, float)' # | | | | | `-DeclRefExpr 0x5627430f4200 'float (half2, half2, float)' lvalue Function 0x56274321e518 'dot2add_impl' 'float (half2, half2, float)' # | | | | | `-NestedNameSpecifier Namespace 0x562743219880 '__detail' # | | | | |-ImplicitCastExpr 0x5627430f4348 'half2':'vector' # | | | | | `-DeclRefExpr 0x5627430f4230 'half2':'vector' lvalue ParmVar 0x5627430f3dc0 'A' 'half2':'vector' # | | | | |-ImplicitCastExpr 0x5627430f4360 'half2':'vector' # | | | | | `-DeclRefExpr 0x5627430f4250 'half2':'vector' lvalue ParmVar 0x5627430f3e40 'B' 'half2':'vector' # | | | | `-ImplicitCastExpr 0x5627430f4378 'float' # | | | | `-DeclRefExpr 0x5627430f4270 'float' lvalue ParmVar 0x5627430f3ec0 'C' 'float' # | | | `-AvailabilityAttr 0x5627430f4108 shadermodel 6.4 0 0 "" "" 0 # | | |-FunctionDecl 0x5627430f45a8 line:208:20 dst 'const half4 (half4, half4)' inline # | | | |-ParmVarDecl 0x5627430f43d0 col:30 used Src0 'half4':'vector' # | | | |-ParmVarDecl 0x5627430f4450 col:42 used Src1 'half4':'vector' # | | | `-CompoundStmt 0x5627430f4768 # | | | `-ReturnStmt 0x5627430f4758 # | | | `-RecoveryExpr 0x5627430f4720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5627430f4698 '' lvalue (no ADL) = 'dst_impl' 0x56274321ae10 # | | | |-DeclRefExpr 0x5627430f46e0 'half4':'vector' lvalue ParmVar 0x5627430f43d0 'Src0' 'half4':'vector' # | | | `-DeclRefExpr 0x5627430f4700 'half4':'vector' lvalue ParmVar 0x5627430f4450 'Src1' 'half4':'vector' # | | |-FunctionDecl 0x56274323c1c8 line:212:21 dst 'const float4 (float4, float4)' inline # | | | |-ParmVarDecl 0x5627430f4798 col:32 used Src0 'float4':'vector' # | | | |-ParmVarDecl 0x56274323c070 col:45 used Src1 'float4':'vector' # | | | `-CompoundStmt 0x56274323c398 # | | | `-ReturnStmt 0x56274323c388 # | | | `-RecoveryExpr 0x56274323c350 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x56274323c2c8 '' lvalue (no ADL) = 'dst_impl' 0x56274321ae10 # | | | |-DeclRefExpr 0x56274323c310 'float4':'vector' lvalue ParmVar 0x5627430f4798 'Src0' 'float4':'vector' # | | | `-DeclRefExpr 0x56274323c330 'float4':'vector' lvalue ParmVar 0x56274323c070 'Src1' 'float4':'vector' # | | |-FunctionDecl 0x56274323c598 line:216:22 dst 'const double4 (double4, double4)' inline # | | | |-ParmVarDecl 0x56274323c3c8 col:34 used Src0 'double4':'vector' # | | | |-ParmVarDecl 0x56274323c448 col:48 used Src1 'double4':'vector' # | | | `-CompoundStmt 0x56274323c768 # | | | `-ReturnStmt 0x56274323c758 # | | | `-RecoveryExpr 0x56274323c720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x56274323c698 '' lvalue (no ADL) = 'dst_impl' 0x56274321ae10 # | | | |-DeclRefExpr 0x56274323c6e0 'double4':'vector' lvalue ParmVar 0x56274323c3c8 'Src0' 'double4':'vector' # | | | `-DeclRefExpr 0x56274323c700 'double4':'vector' lvalue ParmVar 0x56274323c448 'Src1' 'double4':'vector' # | | |-FunctionTemplateDecl 0x56274323ce10 line:239:39 invalid faceforward # | | | |-TemplateTypeParmDecl 0x56274323c780 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56274323cd68 line:239:39 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x56274323cae8 col:53 referenced N 'T' # | | | |-ParmVarDecl 0x56274323cb60 col:58 referenced I 'T' # | | | |-ParmVarDecl 0x56274323cbd8 col:63 referenced Ng 'T' # | | | `-CompoundStmt 0x56274323cfb0 # | | | `-ReturnStmt 0x56274323cfa0 # | | | `-CallExpr 0x56274323cf60 '' # | | | |-UnresolvedLookupExpr 0x56274323ceb8 '' lvalue (no ADL) = 'faceforward_impl' 0x562743226fc8 # | | | |-DeclRefExpr 0x56274323cf00 'T' lvalue ParmVar 0x56274323cae8 'N' 'T' # | | | |-DeclRefExpr 0x56274323cf20 'T' lvalue ParmVar 0x56274323cb60 'I' 'T' # | | | `-DeclRefExpr 0x56274323cf40 'T' lvalue ParmVar 0x56274323cbd8 'Ng' 'T' # | | |-FunctionTemplateDecl 0x56274323d610 line:246:1 invalid faceforward # | | | |-TemplateTypeParmDecl 0x56274323cfc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56274323d568 line:246:1 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x56274323d338 col:15 referenced N 'T' # | | | |-ParmVarDecl 0x56274323d3b0 col:20 referenced I 'T' # | | | |-ParmVarDecl 0x56274323d428 col:25 referenced Ng 'T' # | | | `-CompoundStmt 0x56274323d7c0 # | | | `-ReturnStmt 0x56274323d7b0 # | | | `-CallExpr 0x56274323d770 '' # | | | |-UnresolvedLookupExpr 0x56274323d6c8 '' lvalue (no ADL) = 'faceforward_impl' 0x562743226fc8 # | | | |-DeclRefExpr 0x56274323d710 'T' lvalue ParmVar 0x56274323d338 'N' 'T' # | | | |-DeclRefExpr 0x56274323d730 'T' lvalue ParmVar 0x56274323d3b0 'I' 'T' # | | | `-DeclRefExpr 0x56274323d750 'T' lvalue ParmVar 0x56274323d428 'Ng' 'T' # | | |-FunctionTemplateDecl 0x56274323dc70 line:252:51 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x56274323d7f0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x56274323dbc8 line:252:51 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x56274323d900 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x56274323d9c8 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x56274323da90 col:42 invalid Ng 'int' # | | | `-CompoundStmt 0x56274323de20 # | | | `-ReturnStmt 0x56274323de10 # | | | `-CallExpr 0x56274323ddd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x56274323dd28 '' lvalue (no ADL) = 'faceforward_impl' 0x562743226fc8 # | | | |-RecoveryExpr 0x56274323dd70 '' contains-errors lvalue # | | | |-RecoveryExpr 0x56274323dd90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x56274323ddb0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x56274323e288 line:261:1 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x56274323de50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x56274323e1e0 line:261:1 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x56274323df60 col:51 invalid N 'int' # | | | |-ParmVarDecl 0x56274323e028 col:51 invalid I 'int' # | | | |-ParmVarDecl 0x56274323e0f0 col:51 invalid Ng 'int' # | | | `-CompoundStmt 0x56274323e438 # | | | `-ReturnStmt 0x56274323e428 # | | | `-CallExpr 0x56274323e3e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x56274323e340 '' lvalue (no ADL) = 'faceforward_impl' 0x562743226fc8 # | | | |-RecoveryExpr 0x56274323e388 '' contains-errors lvalue # | | | |-RecoveryExpr 0x56274323e3a8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x56274323e3c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x56274323eac0 line:300:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x56274323e450 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56274323ea18 line:300:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x56274323e8e8 col:16 referenced X 'T' # | | | `-CompoundStmt 0x56274323ecf8 # | | | `-ReturnStmt 0x56274323ece8 # | | | `-CallExpr 0x56274323ecb8 '' # | | | |-UnresolvedLookupExpr 0x56274323ebe0 '' lvalue (no ADL) = 'firstbithigh_impl' 0x5627432280d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x562742fd09c0 'uint' sugar # | | | | | |-Typedef 0x562742fadce8 'uint' # | | | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x56274323e4a0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x56274323e450 'T' # | | | | `-TemplateArgument expr '32' # | | | | `-IntegerLiteral 0x56274323eba0 'int' 32 # | | | `-DeclRefExpr 0x56274323ec98 'T' lvalue ParmVar 0x56274323e8e8 'X' 'T' # | | |-FunctionTemplateDecl 0x56274323f340 line:308:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x56274323ed10 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56274323eda8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x56274323f298 line:308:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x56274323f1a8 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x56274323f4e0 # | | |-FunctionTemplateDecl 0x56274323fb30 line:316:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x56274323f4f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56274323fa88 line:316:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x56274323f998 col:16 referenced X 'T' # | | | `-CompoundStmt 0x56274323fd60 # | | | `-ReturnStmt 0x56274323fd50 # | | | `-CallExpr 0x56274323fd20 '' # | | | |-UnresolvedLookupExpr 0x56274323fc48 '' lvalue (no ADL) = 'firstbithigh_impl' 0x5627432280d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x562742fd09c0 'uint' sugar # | | | | | |-Typedef 0x562742fadce8 'uint' # | | | | | `-BuiltinType 0x562742f7d300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x56274323f540 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x56274323f4f0 'T' # | | | | `-TemplateArgument expr '64' # | | | | `-IntegerLiteral 0x56274323fc08 'int' 64 # | | | `-DeclRefExpr 0x56274323fd00 'T' lvalue ParmVar 0x56274323f998 'X' 'T' # | | |-FunctionTemplateDecl 0x5627432403b0 line:324:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x56274323fd78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x56274323fe18 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x562743240308 line:324:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x562743240258 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x562743240550 # | | |-FunctionTemplateDecl 0x562743240b00 line:344:39 invalid fmod # | | | |-TemplateTypeParmDecl 0x562743240560 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562743240a58 line:344:39 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5627432408c8 col:46 referenced X 'T' # | | | |-ParmVarDecl 0x562743240940 col:51 referenced Y 'T' # | | | `-CompoundStmt 0x562743240c70 # | | | `-ReturnStmt 0x562743240c60 # | | | `-CallExpr 0x562743240c28 '' # | | | |-UnresolvedLookupExpr 0x562743240ba0 '' lvalue (no ADL) = 'fmod_impl' 0x562743221db8 # | | | |-DeclRefExpr 0x562743240be8 'T' lvalue ParmVar 0x5627432408c8 'X' 'T' # | | | `-DeclRefExpr 0x562743240c08 'T' lvalue ParmVar 0x562743240940 'Y' 'T' # | | |-FunctionTemplateDecl 0x562743241230 line:351:1 invalid fmod # | | | |-TemplateTypeParmDecl 0x562743240c88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562743241188 line:351:1 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x562743240ff8 col:8 referenced X 'T' # | | | |-ParmVarDecl 0x562743241070 col:13 referenced Y 'T' # | | | `-CompoundStmt 0x5627432413b0 # | | | `-ReturnStmt 0x5627432413a0 # | | | `-CallExpr 0x562743241368 '' # | | | |-UnresolvedLookupExpr 0x5627432412e0 '' lvalue (no ADL) = 'fmod_impl' 0x562743221db8 # | | | |-DeclRefExpr 0x562743241328 'T' lvalue ParmVar 0x562743240ff8 'X' 'T' # | | | `-DeclRefExpr 0x562743241348 'T' lvalue ParmVar 0x562743241070 'Y' 'T' # | | |-FunctionTemplateDecl 0x562743241770 line:357:51 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x5627432413e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5627432416c8 line:357:51 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5627432414f0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x5627432415b8 col:42 invalid Y 'int' # | | | `-CompoundStmt 0x5627432418f0 # | | | `-ReturnStmt 0x5627432418e0 # | | | `-CallExpr 0x5627432418a8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x562743241820 '' lvalue (no ADL) = 'fmod_vec_impl' 0x562743223e28 # | | | |-RecoveryExpr 0x562743241868 '' contains-errors lvalue # | | | `-RecoveryExpr 0x562743241888 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x562743241c70 line:365:1 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x562743241920 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x562743241bc8 line:365:1 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x562743241a30 col:44 invalid X 'int' # | | | |-ParmVarDecl 0x562743241af8 col:44 invalid Y 'int' # | | | `-CompoundStmt 0x562743241df0 # | | | `-ReturnStmt 0x562743241de0 # | | | `-CallExpr 0x562743241da8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x562743241d20 '' lvalue (no ADL) = 'fmod_vec_impl' 0x562743223e28 # | | | |-RecoveryExpr 0x562743241d68 '' contains-errors lvalue # | | | `-RecoveryExpr 0x562743241d88 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5627432423b0 line:386:39 invalid ldexp # | | | |-TemplateTypeParmDecl 0x562743241e08 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562743242308 line:386:39 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x562743242178 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x5627432421f0 col:52 referenced Exp 'T' # | | | `-CompoundStmt 0x562743242520 # | | | `-ReturnStmt 0x562743242510 # | | | `-CallExpr 0x5627432424d8 '' # | | | |-UnresolvedLookupExpr 0x562743242450 '' lvalue (no ADL) = 'ldexp_impl' 0x562743227a98 # | | | |-DeclRefExpr 0x562743242498 'T' lvalue ParmVar 0x562743242178 'X' 'T' # | | | `-DeclRefExpr 0x5627432424b8 'T' lvalue ParmVar 0x5627432421f0 'Exp' 'T' # | | |-FunctionTemplateDecl 0x562743242ae0 line:393:1 invalid ldexp # | | | |-TemplateTypeParmDecl 0x562743242538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562743242a38 line:393:1 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5627432428a8 col:9 referenced X 'T' # | | | |-ParmVarDecl 0x562743242920 col:14 referenced Exp 'T' # | | | `-CompoundStmt 0x562743242c60 # | | | `-ReturnStmt 0x562743242c50 # | | | `-CallExpr 0x562743242c18 '' # | | | |-UnresolvedLookupExpr 0x562743242b90 '' lvalue (no ADL) = 'ldexp_impl' 0x562743227a98 # | | | |-DeclRefExpr 0x562743242bd8 'T' lvalue ParmVar 0x5627432428a8 'X' 'T' # | | | `-DeclRefExpr 0x562743242bf8 'T' lvalue ParmVar 0x562743242920 'Exp' 'T' # | | |-FunctionTemplateDecl 0x562743242fe0 line:399:51 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x562743242c90 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x562743242f38 line:399:51 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x562743242da0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x562743242e68 col:42 invalid Exp 'int' # | | | `-CompoundStmt 0x562743243160 # | | | `-ReturnStmt 0x562743243150 # | | | `-CallExpr 0x562743243118 '' contains-errors # | | | |-UnresolvedLookupExpr 0x562743243090 '' lvalue (no ADL) = 'ldexp_impl' 0x562743227a98 # | | | |-RecoveryExpr 0x5627432430d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5627432430f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5627432434e0 line:407:1 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x562743243190 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x562743243438 line:407:1 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5627432432a0 col:45 invalid X 'int' # | | | |-ParmVarDecl 0x562743243368 col:45 invalid Exp 'int' # | | | `-CompoundStmt 0x562743243660 # | | | `-ReturnStmt 0x562743243650 # | | | `-CallExpr 0x562743243618 '' contains-errors # | | | |-UnresolvedLookupExpr 0x562743243590 '' lvalue (no ADL) = 'ldexp_impl' 0x562743227a98 # | | | |-RecoveryExpr 0x5627432435d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5627432435f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x562743243b80 line:426:39 invalid length # | | | |-TemplateTypeParmDecl 0x562743243678 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562743243ad8 line:426:39 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x5627432439e8 col:48 referenced X 'T' # | | | `-CompoundStmt 0x562743243cc0 # | | | `-ReturnStmt 0x562743243cb0 # | | | `-CallExpr 0x562743243c80 '' # | | | |-UnresolvedLookupExpr 0x562743243c18 '' lvalue (no ADL) = 'length_impl' 0x562743219df8 # | | | `-DeclRefExpr 0x562743243c60 'T' lvalue ParmVar 0x5627432439e8 'X' 'T' # | | |-FunctionTemplateDecl 0x562743244220 line:433:1 invalid length # | | | |-TemplateTypeParmDecl 0x562743243cd8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562743244178 line:433:1 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x562743244090 col:10 referenced X 'T' # | | | `-CompoundStmt 0x562743244370 # | | | `-ReturnStmt 0x562743244360 # | | | `-CallExpr 0x562743244330 '' # | | | |-UnresolvedLookupExpr 0x5627432442c8 '' lvalue (no ADL) = 'length_impl' 0x562743219df8 # | | | `-DeclRefExpr 0x562743244310 'T' lvalue ParmVar 0x562743244090 'X' 'T' # | | |-FunctionTemplateDecl 0x562743244600 line:439:19 invalid length # | | | |-NonTypeTemplateParmDecl 0x5627432443a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x562743244558 line:439:19 invalid length 'const half (int)' inline # | | | |-ParmVarDecl 0x562743244468 col:63 invalid X 'int' # | | | `-CompoundStmt 0x562743244750 # | | | `-ReturnStmt 0x562743244740 # | | | `-CallExpr 0x562743244710 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5627432446a8 '' lvalue (no ADL) = 'length_vec_impl' 0x56274321a6d0 # | | | `-RecoveryExpr 0x5627432446f0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5627432449e0 line:444:20 invalid length # | | | |-NonTypeTemplateParmDecl 0x562743244780 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x562743244938 line:444:20 invalid length 'const float (int)' inline # | | | |-ParmVarDecl 0x562743244848 col:65 invalid X 'int' # | | | `-CompoundStmt 0x562743244b30 # | | | `-ReturnStmt 0x562743244b20 # | | | `-CallExpr 0x562743244af0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x562743244a88 '' lvalue (no ADL) = 'length_vec_impl' 0x56274321a6d0 # | | | `-RecoveryExpr 0x562743244ad0 '' contains-errors lvalue # | | |-FunctionDecl 0x562743244de8 line:464:20 lit 'const half4 (half, half, half)' inline # | | | |-ParmVarDecl 0x562743244b60 col:29 used NDotL 'half' # | | | |-ParmVarDecl 0x562743244be0 col:41 used NDotH 'half' # | | | |-ParmVarDecl 0x562743244c60 col:53 used M 'half' # | | | `-CompoundStmt 0x562743244fd8 # | | | `-ReturnStmt 0x562743244fc8 # | | | `-RecoveryExpr 0x562743244f88 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x562743244ee0 '' lvalue (no ADL) = 'lit_impl' 0x562743225e50 # | | | |-DeclRefExpr 0x562743244f28 'half' lvalue ParmVar 0x562743244b60 'NDotL' 'half' # | | | |-DeclRefExpr 0x562743244f48 'half' lvalue ParmVar 0x562743244be0 'NDotH' 'half' # | | | `-DeclRefExpr 0x562743244f68 'half' lvalue ParmVar 0x562743244c60 'M' 'half' # | | |-FunctionDecl 0x562743245298 line:468:21 lit 'const float4 (float, float, float)' inline # | | | |-ParmVarDecl 0x562743245008 col:31 used NDotL 'float' # | | | |-ParmVarDecl 0x562743245088 col:44 used NDotH 'float' # | | | |-ParmVarDecl 0x562743245108 col:57 used M 'float' # | | | `-CompoundStmt 0x562743245498 # | | | `-ReturnStmt 0x562743245488 # | | | `-RecoveryExpr 0x562743245448 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5627432453a0 '' lvalue (no ADL) = 'lit_impl' 0x562743225e50 # | | | |-DeclRefExpr 0x5627432453e8 'float' lvalue ParmVar 0x562743245008 'NDotL' 'float' # | | | |-DeclRefExpr 0x562743245408 'float' lvalue ParmVar 0x562743245088 'NDotH' 'float' # | | | `-DeclRefExpr 0x562743245428 'float' lvalue ParmVar 0x562743245108 'M' 'float' # | | |-FunctionDecl 0x562743245578 line:485:16 constexpr D3DCOLORtoUBYTE4 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x5627432454c8 col:40 used V 'float4':'vector' # | | | `-CompoundStmt 0x562743245780 # | | | `-ReturnStmt 0x562743245770 # | | | `-CallExpr 0x562743245728 'int4':'vector' # | | | |-ImplicitCastExpr 0x562743245710 'int4 (*)(float4)' # | | | | `-DeclRefExpr 0x562743245660 'int4 (float4)' lvalue Function 0x5627432199b8 'd3d_color_to_ubyte4_impl' 'int4 (float4)' # | | | | `-NestedNameSpecifier Namespace 0x562743219880 '__detail' # | | | `-ImplicitCastExpr 0x562743245758 'float4':'vector' # | | | `-DeclRefExpr 0x562743245690 'float4':'vector' lvalue ParmVar 0x5627432454c8 'V' 'float4':'vector' # | | |-FunctionDecl 0x562743245898 line:509:20 constexpr NonUniformResourceIndex 'uint32_t (uint32_t)' implicit-inline # | | | |-ParmVarDecl 0x5627432457b0 col:53 used Index 'uint32_t':'unsigned int' # | | | `-CompoundStmt 0x562743245cb0 # | | | `-ReturnStmt 0x562743245ca0 # | | | `-CallExpr 0x562743245c58 'unsigned int' # | | | |-ImplicitCastExpr 0x562743245c40 'unsigned int (*)(unsigned int) noexcept' # | | | | `-DeclRefExpr 0x562743245b88 '' Function 0x5627432459e8 '__builtin_hlsl_resource_nonuniformindex' 'unsigned int (unsigned int) noexcept' # | | | `-ImplicitCastExpr 0x562743245c88 'uint32_t':'unsigned int' # | | | `-DeclRefExpr 0x562743245bc0 'uint32_t':'unsigned int' lvalue ParmVar 0x5627432457b0 'Index' 'uint32_t':'unsigned int' # | | |-FunctionTemplateDecl 0x562743246270 line:540:39 invalid reflect # | | | |-TemplateTypeParmDecl 0x562743245cc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5627432461c8 line:540:39 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x562743246038 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x5627432460b0 col:54 referenced N 'T' # | | | `-CompoundStmt 0x5627432463e0 # | | | `-ReturnStmt 0x5627432463d0 # | | | `-CallExpr 0x562743246398 '' # | | | |-UnresolvedLookupExpr 0x562743246310 '' lvalue (no ADL) = 'reflect_impl' 0x562743220268 # | | | |-DeclRefExpr 0x562743246358 'T' lvalue ParmVar 0x562743246038 'I' 'T' # | | | `-DeclRefExpr 0x562743246378 'T' lvalue ParmVar 0x5627432460b0 'N' 'T' # | | |-FunctionTemplateDecl 0x5627432469a0 line:547:1 invalid reflect # | | | |-TemplateTypeParmDecl 0x5627432463f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5627432468f8 line:547:1 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x562743246768 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x5627432467e0 col:16 referenced N 'T' # | | | `-CompoundStmt 0x562743246b20 # | | | `-ReturnStmt 0x562743246b10 # | | | `-CallExpr 0x562743246ad8 '' # | | | |-UnresolvedLookupExpr 0x562743246a50 '' lvalue (no ADL) = 'reflect_impl' 0x562743220268 # | | | |-DeclRefExpr 0x562743246a98 'T' lvalue ParmVar 0x562743246768 'I' 'T' # | | | `-DeclRefExpr 0x562743246ab8 'T' lvalue ParmVar 0x5627432467e0 'N' 'T' # | | |-FunctionTemplateDecl 0x562743246ea0 line:553:51 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x562743246b50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x562743246df8 line:553:51 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x562743246c60 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x562743246d28 col:42 invalid N 'int' # | | | `-CompoundStmt 0x562743247020 # | | | `-ReturnStmt 0x562743247010 # | | | `-CallExpr 0x562743246fd8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x562743246f50 '' lvalue (no ADL) = 'reflect_vec_impl' 0x562743220888 # | | | |-RecoveryExpr 0x562743246f98 '' contains-errors lvalue # | | | `-RecoveryExpr 0x562743246fb8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5627432473a0 line:561:1 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x562743247050 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5627432472f8 line:561:1 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x562743247160 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x562743247228 col:47 invalid N 'int' # | | | `-CompoundStmt 0x562743247520 # | | | `-ReturnStmt 0x562743247510 # | | | `-CallExpr 0x5627432474d8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x562743247450 '' lvalue (no ADL) = 'reflect_vec_impl' 0x562743220888 # | | | |-RecoveryExpr 0x562743247498 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5627432474b8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x562743247b80 line:599:39 invalid refract # | | | |-TemplateTypeParmDecl 0x562743247538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562743247ad8 line:599:39 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5627432478a8 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x562743247920 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x562743247998 col:59 referenced eta 'T' # | | | `-CompoundStmt 0x562743247d20 # | | | `-ReturnStmt 0x562743247d10 # | | | `-CallExpr 0x562743247cd0 '' # | | | |-UnresolvedLookupExpr 0x562743247c28 '' lvalue (no ADL) = 'refract_impl' 0x562743220fc8 # | | | |-DeclRefExpr 0x562743247c70 'T' lvalue ParmVar 0x5627432478a8 'I' 'T' # | | | |-DeclRefExpr 0x562743247c90 'T' lvalue ParmVar 0x562743247920 'N' 'T' # | | | `-DeclRefExpr 0x562743247cb0 'T' lvalue ParmVar 0x562743247998 'eta' 'T' # | | |-FunctionTemplateDecl 0x5627432483a0 line:606:1 invalid refract # | | | |-TemplateTypeParmDecl 0x562743247d38 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5627432482f8 line:606:1 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5627432480c8 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x562743248140 col:16 referenced N 'T' # | | | |-ParmVarDecl 0x5627432481b8 col:21 referenced eta 'T' # | | | `-CompoundStmt 0x562743248550 # | | | `-ReturnStmt 0x562743248540 # | | | `-CallExpr 0x562743248500 '' # | | | |-UnresolvedLookupExpr 0x562743248458 '' lvalue (no ADL) = 'refract_impl' 0x562743220fc8 # | | | |-DeclRefExpr 0x5627432484a0 'T' lvalue ParmVar 0x5627432480c8 'I' 'T' # | | | |-DeclRefExpr 0x5627432484c0 'T' lvalue ParmVar 0x562743248140 'N' 'T' # | | | `-DeclRefExpr 0x5627432484e0 'T' lvalue ParmVar 0x5627432481b8 'eta' 'T' # | | |-FunctionTemplateDecl 0x5627432489c0 line:612:51 invalid refract # | | | |-NonTypeTemplateParmDecl 0x562743248580 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x562743248918 line:612:51 invalid refract 'const int (int, int, half)' inline # | | | |-ParmVarDecl 0x562743248690 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x562743248758 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x5627432487d8 col:50 referenced eta 'half' # | | | `-CompoundStmt 0x562743248b70 # | | | `-ReturnStmt 0x562743248b60 # | | | `-CallExpr 0x562743248b20 '' contains-errors # | | | |-UnresolvedLookupExpr 0x562743248a78 '' lvalue (no ADL) = 'refract_impl' 0x562743220fc8 # | | | |-RecoveryExpr 0x562743248ac0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x562743248ae0 '' contains-errors lvalue # | | | `-DeclRefExpr 0x562743248b00 'half' lvalue ParmVar 0x5627432487d8 'eta' 'half' # | | |-FunctionTemplateDecl 0x562743248fe0 line:620:1 invalid refract # | | | |-NonTypeTemplateParmDecl 0x562743248ba0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x562743248f38 line:620:1 invalid refract 'const int (int, int, float)' inline # | | | |-ParmVarDecl 0x562743248cb0 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x562743248d78 col:47 invalid N 'int' # | | | |-ParmVarDecl 0x562743248df8 col:56 referenced eta 'float' # | | | `-CompoundStmt 0x562743249190 # | | | `-ReturnStmt 0x562743249180 # | | | `-CallExpr 0x562743249140 '' contains-errors # | | | |-UnresolvedLookupExpr 0x562743249098 '' lvalue (no ADL) = 'refract_impl' 0x562743220fc8 # | | | |-RecoveryExpr 0x5627432490e0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x562743249100 '' contains-errors lvalue # | | | `-DeclRefExpr 0x562743249120 'float' lvalue ParmVar 0x562743248df8 'eta' 'float' # | | |-FunctionTemplateDecl 0x5627432497f0 line:644:39 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x5627432491a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562743249748 line:644:39 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x562743249518 col:52 referenced Min 'T' # | | | |-ParmVarDecl 0x562743249590 col:59 referenced Max 'T' # | | | |-ParmVarDecl 0x562743249608 col:66 referenced X 'T' # | | | `-CompoundStmt 0x562743249990 # | | | `-ReturnStmt 0x562743249980 # | | | `-CallExpr 0x562743249940 '' # | | | |-UnresolvedLookupExpr 0x562743249898 '' lvalue (no ADL) = 'smoothstep_impl' 0x562743224af8 # | | | |-DeclRefExpr 0x5627432498e0 'T' lvalue ParmVar 0x562743249518 'Min' 'T' # | | | |-DeclRefExpr 0x562743249900 'T' lvalue ParmVar 0x562743249590 'Max' 'T' # | | | `-DeclRefExpr 0x562743249920 'T' lvalue ParmVar 0x562743249608 'X' 'T' # | | |-FunctionTemplateDecl 0x562743249ff0 line:651:1 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x5627432499a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562743249f48 line:651:1 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x562743249d18 col:14 referenced Min 'T' # | | | |-ParmVarDecl 0x562743249d90 col:21 referenced Max 'T' # | | | |-ParmVarDecl 0x562743249e08 col:28 referenced X 'T' # | | | `-CompoundStmt 0x56274324a1a0 # | | | `-ReturnStmt 0x56274324a190 # | | | `-CallExpr 0x56274324a150 '' # | | | |-UnresolvedLookupExpr 0x56274324a0a8 '' lvalue (no ADL) = 'smoothstep_impl' 0x562743224af8 # | | | |-DeclRefExpr 0x56274324a0f0 'T' lvalue ParmVar 0x562743249d18 'Min' 'T' # | | | |-DeclRefExpr 0x56274324a110 'T' lvalue ParmVar 0x562743249d90 'Max' 'T' # | | | `-DeclRefExpr 0x56274324a130 'T' lvalue ParmVar 0x562743249e08 'X' 'T' # | | |-FunctionTemplateDecl 0x56274324a608 line:657:51 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x56274324a1d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x56274324a560 line:657:51 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x56274324a2e0 col:42 invalid Min 'int' # | | | |-ParmVarDecl 0x56274324a3a8 col:42 invalid Max 'int' # | | | |-ParmVarDecl 0x56274324a470 col:42 invalid X 'int' # | | | `-CompoundStmt 0x56274324a7b8 # | | | `-ReturnStmt 0x56274324a7a8 # | | | `-CallExpr 0x56274324a768 '' contains-errors # | | | |-UnresolvedLookupExpr 0x56274324a6c0 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x5627432254c8 # | | | |-RecoveryExpr 0x56274324a708 '' contains-errors lvalue # | | | |-RecoveryExpr 0x56274324a728 '' contains-errors lvalue # | | | `-RecoveryExpr 0x56274324a748 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x56274324ac20 line:666:1 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x56274324a7e8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x56274324ab78 line:666:1 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x56274324a8f8 col:50 invalid Min 'int' # | | | |-ParmVarDecl 0x56274324a9c0 col:50 invalid Max 'int' # | | | |-ParmVarDecl 0x56274324aa88 col:50 invalid X 'int' # | | | `-CompoundStmt 0x56274324add0 # | | | `-ReturnStmt 0x56274324adc0 # | | | `-CallExpr 0x56274324ad80 '' contains-errors # | | | |-UnresolvedLookupExpr 0x56274324acd8 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x5627432254c8 # | | | |-RecoveryExpr 0x56274324ad20 '' contains-errors lvalue # | | | |-RecoveryExpr 0x56274324ad40 '' contains-errors lvalue # | | | `-RecoveryExpr 0x56274324ad60 '' contains-errors lvalue # | | |-FunctionDecl 0x56274324aea8 line:672:13 CheckAccessFullyMapped 'bool (uint)' inline # | | | |-ParmVarDecl 0x56274324ae00 col:41 used Status 'uint':'unsigned int' # | | | `-CompoundStmt 0x56274324b010 # | | | `-ReturnStmt 0x56274324b000 # | | | `-CXXStaticCastExpr 0x56274324afd0 'bool' static_cast<_Bool> # | | | `-ImplicitCastExpr 0x56274324afb8 'bool' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x56274324afa0 'uint':'unsigned int' part_of_explicit_cast # | | | `-DeclRefExpr 0x56274324af70 'uint':'unsigned int' lvalue ParmVar 0x56274324ae00 'Status' 'uint':'unsigned int' # | | |-FunctionTemplateDecl 0x56274324b530 line:692:39 invalid ddx # | | | |-TemplateTypeParmDecl 0x56274324b028 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56274324b488 line:692:39 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x56274324b398 col:45 referenced input 'T' # | | | `-CompoundStmt 0x56274324b670 # | | | `-ReturnStmt 0x56274324b660 # | | | `-CallExpr 0x56274324b630 '' # | | | |-UnresolvedLookupExpr 0x56274324b5c8 '' lvalue (no ADL) = 'ddx_impl' 0x562743228a38 # | | | `-DeclRefExpr 0x56274324b610 'T' lvalue ParmVar 0x56274324b398 'input' 'T' # | | |-FunctionTemplateDecl 0x56274324bb90 line:699:1 invalid ddx # | | | |-TemplateTypeParmDecl 0x56274324b688 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56274324bae8 line:699:1 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x56274324b9f8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x56274324bce0 # | | | `-ReturnStmt 0x56274324bcd0 # | | | `-CallExpr 0x56274324bca0 '' # | | | |-UnresolvedLookupExpr 0x56274324bc38 '' lvalue (no ADL) = 'ddx_impl' 0x562743228a38 # | | | `-DeclRefExpr 0x56274324bc80 'T' lvalue ParmVar 0x56274324b9f8 'input' 'T' # | | |-FunctionTemplateDecl 0x56274324bf78 line:705:51 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x56274324bd10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x56274324bed0 line:705:51 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x56274324be20 col:42 invalid input 'int' # | | | `-CompoundStmt 0x56274324c0f0 # | | | `-ReturnStmt 0x56274324c0e0 # | | | `-CallExpr 0x56274324c0b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x56274324c020 '' lvalue (no ADL) = 'ddx_impl' 0x562743228a38 # | | | `-RecoveryExpr 0x56274324c068 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x56274324c388 line:712:1 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x56274324c120 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x56274324c2e0 line:712:1 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x56274324c230 col:43 invalid input 'int' # | | | `-CompoundStmt 0x56274324c4d8 # | | | `-ReturnStmt 0x56274324c4c8 # | | | `-CallExpr 0x56274324c498 '' contains-errors # | | | |-UnresolvedLookupExpr 0x56274324c430 '' lvalue (no ADL) = 'ddx_impl' 0x562743228a38 # | | | `-RecoveryExpr 0x56274324c478 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x56274324c9f0 line:732:39 invalid ddy # | | | |-TemplateTypeParmDecl 0x56274324c4f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56274324c948 line:732:39 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x56274324c858 col:45 referenced input 'T' # | | | `-CompoundStmt 0x56274324cb30 # | | | `-ReturnStmt 0x56274324cb20 # | | | `-CallExpr 0x56274324caf0 '' # | | | |-UnresolvedLookupExpr 0x56274324ca88 '' lvalue (no ADL) = 'ddy_impl' 0x562743228fa8 # | | | `-DeclRefExpr 0x56274324cad0 'T' lvalue ParmVar 0x56274324c858 'input' 'T' # | | |-FunctionTemplateDecl 0x56274324d050 line:739:1 invalid ddy # | | | |-TemplateTypeParmDecl 0x56274324cb48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56274324cfa8 line:739:1 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x56274324ceb8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x56274324d1a0 # | | | `-ReturnStmt 0x56274324d190 # | | | `-CallExpr 0x56274324d160 '' # | | | |-UnresolvedLookupExpr 0x56274324d0f8 '' lvalue (no ADL) = 'ddy_impl' 0x562743228fa8 # | | | `-DeclRefExpr 0x56274324d140 'T' lvalue ParmVar 0x56274324ceb8 'input' 'T' # | | |-FunctionTemplateDecl 0x56274324d438 line:745:51 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x56274324d1d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x56274324d390 line:745:51 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x56274324d2e0 col:42 invalid input 'int' # | | | `-CompoundStmt 0x56274324d588 # | | | `-ReturnStmt 0x56274324d578 # | | | `-CallExpr 0x56274324d548 '' contains-errors # | | | |-UnresolvedLookupExpr 0x56274324d4e0 '' lvalue (no ADL) = 'ddy_impl' 0x562743228fa8 # | | | `-RecoveryExpr 0x56274324d528 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x56274324d820 line:752:1 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x56274324d5b8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x56274324d778 line:752:1 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x56274324d6c8 col:43 invalid input 'int' # | | | `-CompoundStmt 0x56274324d970 # | | | `-ReturnStmt 0x56274324d960 # | | | `-CallExpr 0x56274324d930 '' contains-errors # | | | |-UnresolvedLookupExpr 0x56274324d8c8 '' lvalue (no ADL) = 'ddy_impl' 0x562743228fa8 # | | | `-RecoveryExpr 0x56274324d910 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x56274324de90 line:772:39 invalid fwidth # | | | |-TemplateTypeParmDecl 0x56274324d988 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56274324dde8 line:772:39 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x56274324dcf8 col:48 referenced input 'T' # | | | `-CompoundStmt 0x56274324dfd0 # | | | `-ReturnStmt 0x56274324dfc0 # | | | `-CallExpr 0x56274324df90 '' # | | | |-UnresolvedLookupExpr 0x56274324df28 '' lvalue (no ADL) = 'fwidth_impl' 0x562743229518 # | | | `-DeclRefExpr 0x56274324df70 'T' lvalue ParmVar 0x56274324dcf8 'input' 'T' # | | |-FunctionTemplateDecl 0x56274324e4f0 line:779:1 invalid fwidth # | | | |-TemplateTypeParmDecl 0x56274324dfe8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56274324e448 line:779:1 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x56274324e358 col:10 referenced input 'T' # | | | `-CompoundStmt 0x56274324e640 # | | | `-ReturnStmt 0x56274324e630 # | | | `-CallExpr 0x56274324e600 '' # | | | |-UnresolvedLookupExpr 0x56274324e598 '' lvalue (no ADL) = 'fwidth_impl' 0x562743229518 # | | | `-DeclRefExpr 0x56274324e5e0 'T' lvalue ParmVar 0x56274324e358 'input' 'T' # | | |-FunctionTemplateDecl 0x56274324e8d8 line:785:51 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x56274324e670 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x56274324e830 line:785:51 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x56274324e780 col:42 invalid input 'int' # | | | `-CompoundStmt 0x56274324ea28 # | | | `-ReturnStmt 0x56274324ea18 # | | | `-CallExpr 0x56274324e9e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x56274324e980 '' lvalue (no ADL) = 'fwidth_impl' 0x562743229518 # | | | `-RecoveryExpr 0x56274324e9c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x56274324ecc0 line:792:1 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x56274324ea58 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x56274324ec18 line:792:1 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x56274324eb68 col:46 invalid input 'int' # | | | `-CompoundStmt 0x56274324ee10 # | | | `-ReturnStmt 0x56274324ee00 # | | | `-CallExpr 0x56274324edd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x56274324ed68 '' lvalue (no ADL) = 'fwidth_impl' 0x562743229518 # | | | `-RecoveryExpr 0x56274324edb0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x56274324f410 line:835:36 invalid mul # | | | |-TemplateTypeParmDecl 0x56274324ee28 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56274324f368 line:835:36 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x56274324f198 col:42 referenced x 'T' # | | | |-ParmVarDecl 0x56274324f210 col:47 referenced y 'T' # | | | `-CompoundStmt 0x56274324f510 # | | | `-ReturnStmt 0x56274324f500 # | | | `-BinaryOperator 0x56274324f4e0 '' '*' # | | | |-DeclRefExpr 0x56274324f4a0 'T' lvalue ParmVar 0x56274324f198 'x' 'T' # | | | `-DeclRefExpr 0x56274324f4c0 'T' lvalue ParmVar 0x56274324f210 'y' 'T' # | | |-FunctionTemplateDecl 0x56274324fae0 line:842:1 invalid mul # | | | |-TemplateTypeParmDecl 0x56274324f528 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x56274324fa38 line:842:1 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x56274324f8b0 col:7 referenced x 'T' # | | | |-ParmVarDecl 0x56274324f928 col:12 referenced y 'T' # | | | `-CompoundStmt 0x56274324fbe0 # | | | `-ReturnStmt 0x56274324fbd0 # | | | `-BinaryOperator 0x56274324fbb0 '' '*' # | | | |-DeclRefExpr 0x56274324fb70 'T' lvalue ParmVar 0x56274324f8b0 'x' 'T' # | | | `-DeclRefExpr 0x56274324fb90 'T' lvalue ParmVar 0x56274324f928 'y' 'T' # | | |-FunctionTemplateDecl 0x56274324ff50 line:849:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x56274324fc10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x56274324fea8 line:849:27 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x56274324fcd8 col:36 referenced x 'half' # | | | |-ParmVarDecl 0x56274324fd90 col:55 invalid y 'int' # | | | `-CompoundStmt 0x562743250050 # | | | `-ReturnStmt 0x562743250040 # | | | `-BinaryOperator 0x562743250020 '' contains-errors '*' # | | | |-DeclRefExpr 0x56274324ffe0 'half' lvalue ParmVar 0x56274324fcd8 'x' 'half' # | | | `-RecoveryExpr 0x562743250000 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5627432504a0 line:853:53 invalid mul # | | | |-TemplateTypeParmDecl 0x5627432500c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x562743250158 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5627432503f8 line:853:53 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x562743250228 col:59 referenced x 'T' # | | | |-ParmVarDecl 0x5627432502e8 col:75 invalid y 'int' # | | | `-CompoundStmt 0x5627432505a0 # | | | `-ReturnStmt 0x562743250590 # | | | `-BinaryOperator 0x562743250570 '' contains-errors '*' # | | | |-DeclRefExpr 0x562743250530 'T' lvalue ParmVar 0x562743250228 'x' 'T' # | | | `-RecoveryExpr 0x562743250550 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x562743250980 line:860:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5627432505d0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x562743250640 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5627432508d8 line:860:30 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x562743250730 col:39 referenced x 'half' # | | | |-ParmVarDecl 0x562743250808 col:61 invalid y 'int' # | | | `-CompoundStmt 0x562743250a80 # | | | `-ReturnStmt 0x562743250a70 # | | | `-BinaryOperator 0x562743250a50 '' contains-errors '*' # | | | |-DeclRefExpr 0x562743250a10 'half' lvalue ParmVar 0x562743250730 'x' 'half' # | | | `-RecoveryExpr 0x562743250a30 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x562743250f40 line:865:27 invalid mul # | | | |-TemplateTypeParmDecl 0x562743250a98 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x562743250b38 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x562743250ba8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x562743250e98 line:865:27 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x562743250ca0 col:33 referenced x 'T' # | | | |-ParmVarDecl 0x562743250d80 col:52 invalid y 'int' # | | | `-CompoundStmt 0x562743251040 # | | | `-ReturnStmt 0x562743251030 # | | | `-BinaryOperator 0x562743251010 '' contains-errors '*' # | | | |-DeclRefExpr 0x562743250fd0 'T' lvalue ParmVar 0x562743250ca0 'x' 'T' # | | | `-RecoveryExpr 0x562743250ff0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5627432513b0 line:872:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x562743251070 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x562743251308 line:872:27 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x562743251170 col:47 invalid x 'int' # | | | |-ParmVarDecl 0x5627432511f0 col:55 referenced y 'half' # | | | `-CompoundStmt 0x5627432514b0 # | | | `-ReturnStmt 0x5627432514a0 # | | | `-BinaryOperator 0x562743251480 '' contains-errors '*' # | | | |-RecoveryExpr 0x562743251440 '' contains-errors lvalue # | | | `-DeclRefExpr 0x562743251460 'half' lvalue ParmVar 0x5627432511f0 'y' 'half' # | | |-FunctionTemplateDecl 0x5627432518b0 line:876:53 invalid mul # | | | |-TemplateTypeParmDecl 0x5627432514c8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x562743251568 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x562743251808 line:876:53 invalid constexpr mul 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x562743251680 col:70 invalid x 'int' # | | | |-ParmVarDecl 0x5627432516f8 col:75 referenced y 'T' # | | | `-CompoundStmt 0x5627432519b0 # | | | `-ReturnStmt 0x5627432519a0 # | | | `-BinaryOperator 0x562743251980 '' contains-errors '*' # | | | |-RecoveryExpr 0x562743251940 '' contains-errors lvalue # | | | `-DeclRefExpr 0x562743251960 'T' lvalue ParmVar 0x5627432516f8 'y' 'T' # | | |-FunctionTemplateDecl 0x562743251d20 line:883:6 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5627432519e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x562743251c78 line:883:6 invalid mul 'half (int, int)' # | | | |-ParmVarDecl 0x562743251aa8 col:26 invalid x 'int' # | | | |-ParmVarDecl 0x562743251b60 col:45 invalid y 'int' # | | | `-CompoundStmt 0x562743251ea0 # | | | `-ReturnStmt 0x562743251e90 # | | | `-CallExpr 0x562743251e58 '' contains-errors # | | | |-UnresolvedLookupExpr 0x562743251dd0 '' lvalue (no ADL) = 'mul_vec_impl' 0x56274321f888 # | | | |-RecoveryExpr 0x562743251e18 '' contains-errors lvalue # | | | `-RecoveryExpr 0x562743251e38 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5627432522e8 line:887:32 invalid mul # | | | |-TemplateTypeParmDecl 0x562743251eb8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x562743251f58 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x562743252240 line:887:32 invalid mul 'T (int, int)' # | | | |-ParmVarDecl 0x562743252030 col:49 invalid x 'int' # | | | |-ParmVarDecl 0x5627432520f0 col:65 invalid y 'int' # | | | `-CompoundStmt 0x562743252468 # | | | `-ReturnStmt 0x562743252458 # | | | `-CallExpr 0x562743252420 '' contains-errors # | | | |-UnresolvedLookupExpr 0x562743252398 '' lvalue (no ADL) = 'mul_vec_impl' 0x56274321f888 # | | | |-RecoveryExpr 0x5627432523e0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x562743252400 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x562743252848 line:894:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x562743252498 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x562743252508 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5627432527a0 line:894:30 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x562743252650 col:53 invalid x 'int' # | | | |-ParmVarDecl 0x5627432526d0 col:61 referenced y 'half' # | | | `-CompoundStmt 0x562743252948 # | | | `-ReturnStmt 0x562743252938 # | | | `-BinaryOperator 0x562743252918 '' contains-errors '*' # | | | |-RecoveryExpr 0x5627432528d8 '' contains-errors lvalue # | | | `-DeclRefExpr 0x5627432528f8 'half' lvalue ParmVar 0x5627432526d0 'y' 'half' # | | `-FunctionTemplateDecl 0x562743252e00 line:899:27 invalid mul # | | |-TemplateTypeParmDecl 0x562743252960 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x5627432529f8 col:27 referenced 'int' depth 0 index 1 R # | | |-NonTypeTemplateParmDecl 0x562743252a68 col:34 referenced 'int' depth 0 index 2 C # | | `-FunctionDecl 0x562743252d58 line:899:27 invalid constexpr mul 'int (int, T)' implicit-inline # | | |-ParmVarDecl 0x562743252bc8 col:47 invalid x 'int' # | | |-ParmVarDecl 0x562743252c40 col:52 referenced y 'T' # | | `-CompoundStmt 0x562743252f00 # | | `-ReturnStmt 0x562743252ef0 # | | `-BinaryOperator 0x562743252ed0 '' contains-errors '*' # | | |-RecoveryExpr 0x562743252e90 '' contains-errors lvalue # | | `-DeclRefExpr 0x562743252eb0 'T' lvalue ParmVar 0x562743252c40 'y' 'T' # | |-LinkageSpecDecl 0x562743245998 col:10 implicit C # | | `-FunctionDecl 0x5627432459e8 col:10 implicit used __builtin_hlsl_resource_nonuniformindex 'unsigned int (unsigned int) noexcept' extern # | | |-ParmVarDecl 0x562743245af0 <> 'unsigned int' # | | |-BuiltinAttr 0x562743245a90 <> Implicit 740 # | | `-NoThrowAttr 0x562743245b60 Implicit # | |-FunctionDecl 0x5627432530e8 line:5:6 CSMain 'void (float)' # | | |-ParmVarDecl 0x562743252fd0 col:19 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x562743253038 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x562743253218 # | | `-HLSLNumThreadsAttr 0x5627432531b0 8 8 1 # | |-CXXRecordDecl 0x562743253240 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 0x5627432532e8 <> Implicit # | | |-CXXRecordDecl 0x5627432533a8 col:8 implicit struct ST # | | |-FieldDecl 0x562743253468 col:7 a 'int' # | | `-FieldDecl 0x5627432534d0 col:9 b 'float' # | |-FunctionDecl 0x5627432537d0 line:15:6 CSMain2 'void (ST)' # | | |-ParmVarDecl 0x562743253638 col:17 ID 'ST' # | | | `-HLSLParsedSemanticAttr 0x5627432536a0 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x562743253900 # | | `-HLSLNumThreadsAttr 0x562743253898 8 8 1 # | |-FunctionDecl 0x562743253948 line:19:6 foo 'void ()' # | | `-CompoundStmt 0x562743253af8 # | | `-DeclStmt 0x562743253ae0 # | | `-VarDecl 0x562743253a78 col:8 V 'uint':'unsigned int' # | |-CXXRecordDecl 0x562743253b28 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 0x562743253bd0 <> Implicit # | | |-CXXRecordDecl 0x562743253c90 col:8 implicit struct ST2 # | | |-VarDecl 0x562743253d90 col:17 X 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x562743253eb0 col:10 s 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x562743253f00 "SV_DispatchThreadID" 0 # | |-FunctionDecl 0x5627432541e0 line:33:6 CSMain_GID 'void (float)' # | | |-ParmVarDecl 0x5627432540d0 col:23 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x562743254138 "SV_GroupID" 0 # | | |-CompoundStmt 0x562743254310 # | | `-HLSLNumThreadsAttr 0x5627432542a8 8 8 1 # | |-FunctionDecl 0x562743254500 line:38:6 CSMain2_GID 'void (ST)' # | | |-ParmVarDecl 0x5627432543f0 col:21 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x562743254458 "SV_GroupID" 0 # | | |-CompoundStmt 0x562743254630 # | | `-HLSLNumThreadsAttr 0x5627432545c8 8 8 1 # | |-FunctionDecl 0x562743254678 line:42:6 foo_GID 'void ()' # | | `-CompoundStmt 0x562743254828 # | | `-DeclStmt 0x562743254810 # | | `-VarDecl 0x5627432547a8 col:8 GIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x562743254858 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 0x562743254900 <> Implicit # | | |-CXXRecordDecl 0x5627432549c0 col:8 implicit struct ST2_GID # | | |-VarDecl 0x562743254ac0 col:17 GID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x562743254b98 col:10 s_gid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x562743254be8 "SV_GroupID" 0 # | |-FunctionDecl 0x562743254e70 line:55:6 CSMain_GThreadID 'void (float)' # | | |-ParmVarDecl 0x562743254d60 col:29 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x562743254dc8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x562743254fa0 # | | `-HLSLNumThreadsAttr 0x562743254f38 8 8 1 # | |-FunctionDecl 0x562743255190 line:60:6 CSMain2_GThreadID 'void (ST)' # | | |-ParmVarDecl 0x562743255080 col:27 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x5627432550e8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x5627432552c0 # | | `-HLSLNumThreadsAttr 0x562743255258 8 8 1 # | |-FunctionDecl 0x562743255308 line:64:6 foo_GThreadID 'void ()' # | | `-CompoundStmt 0x5627432554b8 # | | `-DeclStmt 0x5627432554a0 # | | `-VarDecl 0x562743255438 col:8 GThreadIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x5627432554e8 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 0x562743255590 <> Implicit # | | |-CXXRecordDecl 0x562743255650 col:8 implicit struct ST2_GThreadID # | | |-VarDecl 0x562743255750 col:17 GThreadID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x562743255828 col:10 s_gthreadid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x562743255878 "SV_GroupThreadID" 0 # | `-FunctionDecl 0x562743255fa0 col:6 vs_main 'void (int, uint, uint, uint)' # | |-ParmVarDecl 0x5627432559b0 col:18 GI 'int' # | | |-HLSLParsedSemanticAttr 0x562743255a18 "SV_GroupIndex" 0 # | | `-HLSLAppliedSemanticAttr 0x5627432560e0 "SV_GroupIndex" 0 # | |-ParmVarDecl 0x562743255af0 col:43 ID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x562743255b58 "SV_DispatchThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x562743256130 "SV_DispatchThreadID" 0 # | |-ParmVarDecl 0x562743255c38 col:74 GID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x562743255ca0 "SV_GroupID" 0 # | | `-HLSLAppliedSemanticAttr 0x562743256188 "SV_GroupID" 0 # | |-ParmVarDecl 0x562743255d78 col:97 GThreadID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x562743255de0 "SV_GroupThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x5627432561d8 "SV_GroupThreadID" 0 # | |-CompoundStmt 0x562743256228 # | `-HLSLShaderAttr 0x562743256080 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 :: AST/HLSL/vk_binding_attr.hlsl (40 of 25549) ******************** TEST 'Clang :: AST/HLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl -check-prefixes=SPV,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl -check-prefixes=SPV,CHECK # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl:4:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} Buf 'StructuredBuffer':'hlsl::StructuredBuffer' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x556f00fce248 <> # | ^ # | # | 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 0x556f00fce248 <> # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x556f00fceb88 <> implicit hlsl # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x556f00fceee0 <> implicit vector # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x556f00fcec10 <> class depth 0 index 0 element # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x556f00fce450 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/float3.hlsl (41 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/f32tof16-errors.hlsl (42 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:32): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:37): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:42): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:47): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:52): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:57): 1st argument must be a scalar or vector of floating-point types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:62): 1st argument must be a scalar or vector of floating-point types (was 'unsigned int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:67): 1st argument must be a scalar or vector of floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:72): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:77): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:82): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:87): 1st argument must be a scalar or vector of floating-point types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:93): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:98): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:103): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:108): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:113): 1st argument must be a scalar or vector of floating-point types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:118): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:123): 1st argument must be a scalar or vector of floating-point types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:128): 1st argument must be a scalar or vector of floating-point types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:133): 1st argument must be a scalar or vector of floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl (43 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl (44 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 :: AST/HLSL/Texture2D-shorthand-AST.hlsl (45 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 0x5626cd980da8 <> # | ^ # | :10:65: note: possible intended match here # | | | `-TypeAliasDecl 0x5626cd9819e0 <> 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 0x5626cd980da8 <> # | check:3'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x5626cd9816e8 <> implicit hlsl # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x5626cd981a40 <> implicit vector # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x5626cd981770 <> class depth 0 index 0 element # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x5626cd980fb0 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x5626cd981870 <> 'int' depth 0 index 1 element_count # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x5626cd9818c8 <> 'int' 4 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x5626cd9819e0 <> implicit vector 'vector' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:3'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x5626cd981990 'vector' dependent # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x5626cd9817f0 'element' dependent depth 0 index 0 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x5626cd981770 'element' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x5626cd981930 <> 'int' lvalue NonTypeTemplateParm 0x5626cd981870 'element_count' 'int' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x5626cd9ac2d8 <> implicit matrix # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl (46 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:5): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:14): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:23): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:32): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:41): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:50): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:61): no matching function for call to 'refract' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:53): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:54): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:62): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:63): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:64): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:65): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate.hlsl (47 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/builtins/lerp-overloads.hlsl (48 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl (49 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/log.hlsl (50 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/BuiltIns/frac-errors.hlsl (51 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 :: CodeGenHLSL/builtins/saturate-builtin.hlsl (52 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/enable-16bit-types.hlsl (53 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/enable-16bit-types.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[NLP:.*]] = !{i32 1, !"dx.nativelowprec", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :3:149: note: possible intended match here # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'1 ? possible intended match # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl (54 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl (55 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl (56 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl (57 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 :: SemaHLSL/Operators/logical-not.hlsl (58 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/atan.hlsl (59 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/WaveReadLaneAt.hlsl (60 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/logical-operator-errors.hlsl (61 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:14): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:20): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:26): invalid operand of type 'int' where 'bool' or a vector or matrix of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:32): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:38): cannot pass object of non-trivial type 'bool2x2' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:39): cannot pass object of non-trivial type 'bool3x3' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:40): all arguments to # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize.hlsl (62 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/builtins/sqrt.hlsl (63 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/select-errors.hlsl (64 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/select-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 22: too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 26: too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 31: too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 35: too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 40: invalid operand of type 'int' where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 44: invalid operand of type 'int1' (aka 'vector') where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 49: arguments are of different types ('int' vs 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 64: second and third arguments to '__builtin_hlsl_select' must be of scalar or vector type with matching scalar element type: 'vector' vs 'vector' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 5: implicit conversion turns vector to scalar: 'int1' (aka 'vector') to 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 18: implicit conversion turns vector to scalar: 'bool2' (aka 'vector') to 'bool' # | 11 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min.hlsl (65 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/reversebits.hlsl (66 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reversebits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl (67 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/log2.hlsl (68 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl (69 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/sin.hlsl (70 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl (71 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/round.hlsl (72 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl (73 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 :: AST/HLSL/export.hlsl (74 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/resources/res-array-global-multi-dim.hlsl (75 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/trunc.hlsl (76 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/ast-dump-SpirvType.hlsl (77 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 0x55ba6abf45f8 <> # | ^ # | # | 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 0x55ba6abf45f8 <> # | check:3 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55ba6abf4f38 <> implicit hlsl # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55ba6abf5290 <> implicit vector # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55ba6abf4fc0 <> class depth 0 index 0 element # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55ba6abf4800 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl (78 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/resources/Texture2D-default.hlsl (79 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl (80 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:6): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:15): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:24): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:32): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:40): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:48): no matching function for call to 'asuint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:16): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:17): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:25): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:26): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:33): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:34): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:42): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:49): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:50): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl (81 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 :: SemaHLSL/BuiltIns/clip-errors.hlsl (82 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/acos.hlsl (83 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/step.hlsl (84 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/Language/groupsharedArgs/ExplicitCast.hlsl (85 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 :: AST/HLSL/packoffset.hlsl (86 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.hlsl (87 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/resource_binding_attr.hlsl (88 of 25549) ******************** TEST 'Clang :: AST/HLSL/resource_binding_attr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl:24:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} UAV 'RWBuffer':'hlsl::RWBuffer' # | ^ # | :18816:81: note: scanning from here # | | |-VarDecl 0x564d6448fe58 col:9 used b 'hlsl_constant float' # | ^ # | :18833:72: note: possible intended match here # | | | `-DeclRefExpr 0x564d64490218 'hlsl_constant float' lvalue Var 0x564d6448fa70 '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 0x564d6448fb98 <> Implicit # | 18812: | `-FieldDecl 0x564d6448fc70 <> a 'float' # | 18813: |-HLSLBufferDecl 0x564d6448fd00 line:16:9 tbuffer TB # | 18814: | |-HLSLResourceClassAttr 0x564d6448fd78 <> Implicit SRV # | 18815: | |-HLSLResourceBindingAttr 0x564d6448fdd0 "t2" "space1" # | 18816: | |-VarDecl 0x564d6448fe58 col:9 used b 'hlsl_constant float' # | check:24'0 X error: no match found # | 18817: | `-CXXRecordDecl 0x564d6448fed8 <> 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 0x564d64490158 line:20:14 used foo 'float ()' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18829: | `-CompoundStmt 0x564d644902b8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18830: | `-ReturnStmt 0x564d644902a8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18831: | `-BinaryOperator 0x564d64490288 'float' '+' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18832: | |-ImplicitCastExpr 0x564d64490258 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18833: | | `-DeclRefExpr 0x564d64490218 'hlsl_constant float' lvalue Var 0x564d6448fa70 'a' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:24'1 ? possible intended match # | 18834: | `-ImplicitCastExpr 0x564d64490270 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18835: | `-DeclRefExpr 0x564d64490238 'hlsl_constant float' lvalue Var 0x564d6448fe58 'b' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18836: |-VarDecl 0x564d64490328 col:17 invalid UAV 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: |-VarDecl 0x564d64490408 col:17 invalid UAV1 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: |-VarDecl 0x564d644904d8 col:17 invalid UAV3 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/TemplateOutArg.hlsl (89 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 0x55c5abdb0ee8 <> # | ^ # | :10:84: note: possible intended match here # | | | `-TypeAliasDecl 0x55c5abdb1b20 <> 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 0x55c5ac0884e8 line:88:3 wrapper # | ^ # | :18841:70: note: possible intended match here # | | | | `-DeclRefExpr 0x55c5ac089010 'void (inout int)' lvalue Function 0x55c5ac087e28 '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 0x55c5abdb0ee8 <> # | check:8'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55c5abdb1828 <> implicit hlsl # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55c5abdb1b80 <> implicit vector # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55c5abdb18b0 <> class depth 0 index 0 element # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55c5abdb10f0 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x55c5abdb19b0 <> 'int' depth 0 index 1 element_count # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x55c5abdb1a08 <> 'int' 4 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x55c5abdb1b20 <> implicit vector 'vector' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:8'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x55c5abdb1ad0 'vector' dependent # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x55c5abdb1930 'element' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x55c5abdb18b0 'element' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x55c5abdb1a70 <> 'int' lvalue NonTypeTemplateParm 0x55c5abdb19b0 'element_count' 'int' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x55c5abddf158 <> implicit matrix # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18809: | `-CompoundStmt 0x55c5ac088298 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18810: | `-BinaryOperator 0x55c5ac088278 'double' lvalue '=' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18811: | |-DeclRefExpr 0x55c5ac088220 'double' lvalue ParmVar 0x55c5ac087fc8 'F' 'double &__restrict' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18812: | `-ImplicitCastExpr 0x55c5ac088260 'double' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18813: | `-FloatingLiteral 0x55c5ac088240 'float' 1.500000e+00 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18814: |-FunctionTemplateDecl 0x55c5ac0884e8 line:88:3 wrapper # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'0 X error: no match found # | 18815: | |-TemplateTypeParmDecl 0x55c5ac0882b0 col:20 referenced typename depth 0 index 0 T # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18816: | `-FunctionDecl 0x55c5ac088440 line:88:3 wrapper 'T (T)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18817: | |-ParmVarDecl 0x55c5ac088360 col:13 referenced V 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18818: | `-CompoundStmt 0x55c5ac088698 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18819: | |-CallExpr 0x55c5ac088638 '' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18836: | |-ParmVarDecl 0x55c5ac088bc8 col:12 referenced X 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: | |-ParmVarDecl 0x55c5ac088c40 col:17 referenced Y 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: | `-CompoundStmt 0x55c5ac0891f8 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18839: | |-CallExpr 0x55c5ac0890a8 'void' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18840: | | |-ImplicitCastExpr 0x55c5ac089090 'void (*)(inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18841: | | | `-DeclRefExpr 0x55c5ac089010 'void (inout int)' lvalue Function 0x55c5ac087e28 'fn' 'void (inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'1 ? possible intended match # | 18842: | | `-HLSLOutArgExpr 0x55c5ac089158 'int' lvalue inout # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18843: | | |-OpaqueValueExpr 0x55c5ac0890d8 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18844: | | | `-DeclRefExpr 0x55c5ac088ff0 'int' lvalue ParmVar 0x55c5ac088bc8 'X' 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18845: | | |-OpaqueValueExpr 0x55c5ac089108 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18846: | | | `-ImplicitCastExpr 0x55c5ac0890f0 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input.hlsl (90 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-input-struct.hlsl (91 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl (92 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-output-struct-shadow.hlsl (93 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl (94 of 25549) ******************** TEST 'Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:7): 'WaveActiveCountBits' is only available on Shader Model 6.0 or newer # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:8): 'WaveActiveCountBits' has been marked as being introduced in Shader Model 6.0 here, but the deployment target is Shader Model 5.0 # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10.hlsl (95 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/Semantics/position.ps.struct.hlsl (96 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl (97 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/VectorOverloadResolution.hlsl (98 of 25549) ******************** TEST 'Clang :: SemaHLSL/VectorOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl (99 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 0x55dea7ada188 line:5:3 invalid get00 # | ^ # | :4:56: note: possible intended match here # | `-FunctionDecl 0x55dea7ada0e0 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 0x55dea7ada188 line:5:3 invalid get00 # | label:16'0 X error: no match found # | 3: |-TemplateTypeParmDecl 0x55dea7ad9e58 col:20 referenced typename depth 0 index 0 T # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: `-FunctionDecl 0x55dea7ada0e0 line:5:3 invalid get00 'T (int)' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:16'1 ? possible intended match # | 5: |-ParmVarDecl 0x55dea7ad9fb8 col:25 invalid m 'int' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: `-CompoundStmt 0x55dea7ada278 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: `-ReturnStmt 0x55dea7ada268 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: `-CXXDependentScopeMemberExpr 0x55dea7ada220 '' contains-errors lvalue ._m00 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: `-RecoveryExpr 0x55dea7ada200 '' contains-errors lvalue # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: # | label:16'0 ~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl (100 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fmod.hlsl (101 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/AddUint64-errors.hlsl (102 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/BasicFeatures/MatrixImplicitTruncation.hlsl (103 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/builtins/isnan.hlsl (104 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 :: SemaHLSL/BuiltIns/rcp-errors.hlsl (105 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:15): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:20): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:25): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl (106 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:5): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:14): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:23): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:32): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:41): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:52): no matching function for call to 'distance' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl (107 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 :: AST/HLSL/matrix-init-list-row-major.hlsl (108 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/resources/res-array-global-unbounded.hlsl (109 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 :: AST/HLSL/pch_with_matrix_element_accessor.hlsl (110 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 :: AST/HLSL/semantic-output-struct.hlsl (111 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 :: SemaHLSL/Semantics/semantics-valid.hlsl (112 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/dot4add_u8packed.hlsl (113 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/Language/groupsharedArgs/NotGroupSharedTest.hlsl (114 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:18): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:20): no matching function for call to 'fn2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:4): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:10): candidate template ignored: cannot deduce a type for 'T' that would make 'groupshared T' equal 'half' # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl (115 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip.hlsl (116 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/mad.hlsl (117 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/semantics/semantic-struct-nested.hlsl (118 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 :: SemaHLSL/Operators/frem_modulo-errors.hlsl (119 of 25549) ******************** TEST 'Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:5): invalid operands to binary expression ('double2' (aka 'vector') and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:10): invalid operands to binary expression ('double2' (aka 'vector') and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:15): invalid operands to binary expression ('double2' (aka 'vector') and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:20): invalid operands to binary expression ('double2' (aka 'vector') and 'double2') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:25): invalid operands to binary expression ('double' and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:30): invalid operands to binary expression ('double' and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:35): invalid operands to binary expression ('double' and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:40): invalid operands to binary expression ('double' and 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reflect.hlsl (120 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/Language/UsualArithmeticConversions.hlsl (121 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 285: left hand operand of type 'float4' (aka 'vector') to compound assignment cannot be truncated when used with right hand operand of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:352): invalid operands to binary expression ('float4' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:363): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:374): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:385): invalid operands to binary expression ('float2' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:397): invalid operands to binary expression ('bool2' (aka 'vector') and 'bool2') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 24: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 35: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:54): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:55): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:68): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:69): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:93): implicit conversion loses integer precision: 'vector' (vector of 4 'unsigned long long' values) to 'vector' (vector of 4 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:94): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 111: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:130): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:131): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:151): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:152): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 169: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'half4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 180: implicit conversion increases floating-point precision: 'half4' (aka 'vector') to 'float4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 215: implicit conversion loses integer precision: 'int64_t4' (aka 'vector') to 'int4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 236 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:235): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 255: implicit conversion turns vector to scalar: 'int2' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 267: implicit conversion turns vector to scalar: 'float2' (aka 'vector') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 312: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:327): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:328): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 342: implicit conversion from 'int4' (aka 'vector') to 'vector' (vector of 4 'float' values) may lose precision # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:353): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:364): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:375): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:386): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:398): did you mean and? # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl (122 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/convergence/while.hlsl (123 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl (124 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/asin.hlsl (125 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp.hlsl (126 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/resources/Texture2D-shorthand-contexts.hlsl (127 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl (128 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/ldexp.hlsl (129 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/rsqrt.hlsl (130 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/smoothstep.hlsl (131 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/smoothstep.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/all.hlsl (132 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 :: CodeGenHLSL/vk-features/SpirvType.hlsl (133 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 :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl (134 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl (135 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/atan-overloads.hlsl (136 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow.hlsl (137 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 :: AST/HLSL/Texture2D-scalar-AST.hlsl (138 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 0x55db9fdb74a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x55dba005d1e0 <> 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 0x55db9fdb74a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x55dba005d1e0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x55dba005d268 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x55dba005d758 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x55dba005d720 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x55dba005d6f0 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x55dba005d1e0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x55dba005d6e0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-vector-AST.hlsl (139 of 25549) ******************** TEST 'Clang :: AST/HLSL/Texture2D-vector-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl:5:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: FieldDecl {{.*}} implicit {{.*}} __handle '__hlsl_resource_t # | ^ # | :144:63: note: scanning from here # | | | |-FinalAttr 0x560a5d9984a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x560a5dc3e1f0 <> 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 0x560a5d9984a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x560a5dc3e1f0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x560a5dc3e278 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x560a5dc3e768 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x560a5dc3e730 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x560a5dc3e700 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x560a5dc3e1f0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x560a5dc3e6f0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/struct_input.hlsl (140 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/builtins/asuint16.hlsl (141 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/entry_parameter.hlsl (142 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot.hlsl (143 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh.hlsl (144 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/abs.hlsl (145 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/res-may-alias.hlsl (146 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 :: SemaHLSL/BuiltIns/radians-errors.hlsl (147 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl (148 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:5): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:14): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:23): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:34): no matching function for call to 'ldexp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:26): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:27): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:37): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:38): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/any-errors.hlsl (149 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 :: AST/HLSL/vk.spec-constant.usage.hlsl (150 of 25549) ******************** TEST 'Clang :: AST/HLSL/vk.spec-constant.usage.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl (151 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/Language/AggregateSplatCast-errors.hlsl (152 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:19): no matching conversion for C-style cast from 'int' to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:27): no matching conversion for C-style cast from 'int' to 'RWBuffer' (aka 'RWBuffer>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:32): C-style cast from 'int' to 'RWBuffer[2]' (aka 'RWBuffer>[2]') is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:42): no matching conversion for C-style cast from 'int' to 'X' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dst.hlsl (153 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/semantics/SV_Position.vs.hlsl (154 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl (155 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl (156 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolVector.hlsl (157 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BoolVector.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/object_method.hlsl (158 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/object_method.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2.hlsl (159 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/ddy-fine-builtin.hlsl (160 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/MatrixSingleSubscriptSetter.hlsl (161 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/rsqrt-overloads.hlsl (162 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/cos.hlsl (163 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/BuiltIns/isnan-errors.hlsl (164 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl (165 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl (166 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/semantics/semantic.array.output.hlsl (167 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl (168 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:13): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:16): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:19): cannot initialize a parameter of type '__hlsl_resource_t' with an lvalue of type 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:26): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:29): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:32): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:37): argument 1 must be constant integer 1 or -1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:40): cannot initialize a parameter of type 'int' with an lvalue of type 'const char[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:43): argument 1 must be constant integer 1 or -1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl (169 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/asint16.hlsl (170 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl (171 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 18: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 24: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 30: no matching member function for call to 'SampleGrad' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:19): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:20): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:21): candidate function not viable: requires 6 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:25): candidate function not viable: requires 6 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:26): candidate function not viable: requires 5 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:27): candidate function not viable: requires 4 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:31): no known conversion from 'const char[8]' to 'float' for 6th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:32): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:33): candidate function not viable: requires 4 arguments, but 6 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl (172 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/tan-overloads.hlsl (173 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/semantics/SV_GroupID.hlsl (174 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/resources/Texture2D-Subscript.hlsl (175 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil.hlsl (176 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl (177 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl:7:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:7'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:7'1 with "FUNC" equal to "atan2" # | check:7'2 with "FUNC" equal to "atan2" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:7'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_store.hlsl (178 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl (179 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:6): no matching function for call to 'asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:13): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:21): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:14): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:15): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:16): candidate template ignored: substitution failure [with U = int, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:22): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:23): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:24): candidate template ignored: substitution failure [with U = int, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl (180 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/resources/StructuredBuffers-elementtype.hlsl (181 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/Operators/logical-not.hlsl (182 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl (183 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sret_output.hlsl (184 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sret_output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/no_int_promotion.hlsl (185 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/no_int_promotion.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/export.hlsl (186 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/export.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asfloat.hlsl (187 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asfloat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ArrayAssignable_errors.hlsl (188 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/semantics/semantic.explicit-location-output-struct.hlsl (189 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/resources/cbuffer_geps.hlsl (190 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 :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl (191 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:29): no matching function for call to 'fn3' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:6): candidate function not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:12): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:18): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/splitdouble.hlsl (192 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/builtins/tan.hlsl (193 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 :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl (194 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/isinf.hlsl (195 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl (196 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl (197 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/step-errors.hlsl (198 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/step-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:6): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:12): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl (199 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/ddx-fine.hlsl (200 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/semantics/semantic.explicit-mix.lib.hlsl (201 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/lerp-builtin.hlsl (202 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl (203 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:13): gatherCmpGreen operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:16): gatherCmpBlue operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:19): gatherCmpAlpha operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl (204 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/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/BasicFeatures/MatrixSplat.hlsl (206 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot2add.hlsl (207 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot2add.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl (208 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/faceforward.hlsl (209 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/faceforward.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl (210 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/semantics/SV_Target.ps.hlsl (211 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl (212 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 :: SemaHLSL/BuiltIns/cross-errors.hlsl (213 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:6): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:14): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:20): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:26): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:34): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:40): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:46): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:52): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:58): call to 'cross' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:7): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:27): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:59): candidate function # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:60): candidate function # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.ps.input.hlsl (214 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/resources/res-array-local2.hlsl (215 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl (216 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl (217 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/distance.hlsl (218 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/WavePrefixSum.hlsl (219 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/resources/res-array-local-multi-dim.hlsl (220 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/static-variable.hlsl (221 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/static-variable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl (222 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 13: incomplete type 'Undefined' where a complete type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:18): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:19): variable length arrays are not supported in '__builtin_hlsl_is_scalarized_layout_compatible' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:20): static assertion failed due to requirement '__builtin_hlsl_is_scalarized_layout_compatible(int[4], int[X])' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:21): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 11: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 17: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:22): function parameter 'X' with unknown value cannot be used in a constant expression # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix_types.hlsl (223 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl (224 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:6): argument type 'S' is incomplete # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 4: forward declaration of 'S' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:9): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl (225 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS="reassoc nnan ninf nsz arcp afn" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK '-DFLOATATTRS=reassoc nnan ninf nsz arcp afn' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS=reassoc nnan ninf nsz arcp afn # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min-overloads.hlsl (226 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/wave_get_lane_index_simple.hlsl (227 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl (228 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 :: SemaHLSL/ScalarOverloadResolution.hlsl (229 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 :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl (230 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/RasterizerOrderedStructuredBuffer-elementtype.hlsl (231 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/lit.hlsl (232 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 :: AST/HLSL/TypdefArrayParam.hlsl (233 of 25549) ******************** TEST 'Clang :: AST/HLSL/TypdefArrayParam.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl (234 of 25549) ******************** TEST 'Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and.hlsl (235 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 :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl (236 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl (237 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/BasicFeatures/StructElementwiseCast.hlsl (238 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl (239 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl (240 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl (241 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:5): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:14): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:23): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:32): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:41): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:52): no matching function for call to 'fmod' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl (242 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/ddx-fine-builtin.hlsl (243 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/resources/resource-bindings.hlsl (244 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/resource-bindings.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl (245 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/group_shared.hlsl (246 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/matrix-member-one-based-swizzle-store.hlsl (247 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 :: AST/HLSL/pch_with_buf.hlsl (248 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/matrix-member-zero-based-accessor-scalar-store.hlsl (249 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl (250 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/length.hlsl (251 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/CBufferMatrixSingleSubscriptSwizzle.hlsl (252 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl (253 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:22): packoffset overlap between 'f0f', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:39): packoffset overlap between 'f1f', 's1f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:55): packoffset overlap between 'f2f', 's2f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:71): packoffset overlap between 'f3f', 's3f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:87): packoffset overlap between 'f4f', 's4f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 101 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:102): packoffset overlap between 'f5f', 's5f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:118): packoffset overlap between 'f6f', 's6f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl (254 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/resources-declared-only-once.hlsl (255 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/basic_types.hlsl (256 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/basic_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl (257 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl (258 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/BasicFeatures/VectorElementwiseCast.hlsl (259 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl (260 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl (261 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl (262 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl (263 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl (264 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 :: Driver/dxc_hlsl-rootsig-ver.hlsl (265 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 :: SemaHLSL/vk.spec-constant.error.hlsl (266 of 25549) ******************** TEST 'Clang :: SemaHLSL/vk.spec-constant.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:11): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:19): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:23): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:27): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:15): 'vk::constant_id' attribute only applies to external global variables # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:33): 'vk::constant_id' attribute only applies to external global variables # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/length-errors.hlsl (267 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/resources/res-array-global-subarray-one.hlsl (268 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl (269 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/matrix_single_subscript_errors.hlsl (270 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 6: matrix row index is not an integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 11: matrix row index is outside the allowed range # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 15: vector component access exceeds type 'vector' (vector of 3 'float' values) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/ArrayAssignable.hlsl (271 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/ArrayAssignable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl (272 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:5): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:14): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:23): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:32): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:41): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:52): no matching function for call to 'reflect' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:44): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:45): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:55): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:56): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl (273 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/dot4add_u8packed-errors.hlsl (274 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/splitdouble-errors.hlsl (275 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/entry.hlsl (276 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/resources/TypedBuffers-methods.hlsl (277 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl (278 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl (279 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/firstbithigh-errors.hlsl (280 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 :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl (281 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:4): 'export' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:9): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:20): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl (282 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/asdouble.hlsl (283 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/exp2-overloads.hlsl (284 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/resources/Texture2D-SampleBias.hlsl (285 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh.hlsl (286 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 :: SemaHLSL/BuiltIns/transpose-errors.hlsl (287 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:7): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:14): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:21): 1st argument must be a matrix type (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:26): 1st argument must be a matrix type (was 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:31): 1st argument must be a matrix type (was 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:9): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:10): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:16): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:17): candidate template ignored # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl (288 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/select.hlsl (289 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/select.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl (290 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 :: SemaHLSL/local_resource_bindings.hlsl (291 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 :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl (292 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl (293 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:6): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:11): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:16): call to 'countbits' is ambiguous # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl (294 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 :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl (295 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/implicit-norecurse-attrib.hlsl (296 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 :: SemaHLSL/BuiltIns/exp-errors.hlsl (297 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl (298 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl (299 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/or.hlsl (300 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/or.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl (301 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 :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl (302 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl (303 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl (304 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/for.hlsl (305 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/builtins/AddUint64.hlsl (306 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/Language/ImpCastAddrSpace.hlsl (307 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/shader_type_attr.hlsl (308 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/shader_type_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl (309 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 :: AST/HLSL/pch_with_matrix_single_subscript.hlsl (310 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/resources/default_cbuffer.hlsl (311 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/ddx-coarse-builtin.hlsl (312 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor.hlsl (313 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl (314 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl (315 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 :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl (316 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl (317 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl (318 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/Language/groupsharedArgs/InOut.hlsl (319 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:10): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:12): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:14): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:16): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:18): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:20): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:28): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:29): explicit instantiation of 'fn8' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:36): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:37): explicit instantiation of 'fn9' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:44): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:45): explicit instantiation of 'fn10' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 65 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:66): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:71): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:76): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:85): no matching function for call to 'fn11' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:87): no matching function for call to 'fn12' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:89): no matching function for call to 'fn13' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:82): passing groupshared variable to a parameter annotated with inout. See 'groupshared' parameter annotation added in 202x # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:25): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:33): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:41): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:47): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:52): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:58): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.hlsl (320 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl (321 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl (322 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/resources/cbuffer_with_static_global_and_function.hlsl (323 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/matrix-member-one-based-accessor-scalar-load.hlsl (324 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl (325 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl (326 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl (327 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/shift-mask.hlsl (328 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/sgep/array_load.hlsl (329 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/BuiltIns/f16tof32-errors.hlsl (330 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/semantics/semantic-struct-2-output.hlsl (331 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 :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl (332 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/Resources/Texture2D-SampleLevel.hlsl (333 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 15: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 20: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 25: no matching member function for call to 'SampleLevel' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:16): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:17): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:21): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:22): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:26): no known conversion from 'const char[8]' to 'float' for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl (334 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl (335 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/BuiltIns/half-float-only-errors2.hlsl (336 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:7): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:12): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl (337 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl (338 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:20): no matching function for call to 'lerp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:30): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:35): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:40): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:45): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:50): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:55): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:60): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:65): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:70): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:75): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:80): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:85): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:90): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 94 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:95): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 99 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:100): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 104 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:105): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 109 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:110): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 114 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:115): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 119 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:120): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 124 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:125): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int4' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:25): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl (339 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log-overloads.hlsl (340 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/Texture2D-Gather.hlsl (341 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/resources/TypedBuffers-elementtype.hlsl (342 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl (343 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/transpose-builtin.hlsl (344 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/semantics/DispatchThreadID-noindex.hlsl (345 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl:7): semantic 'SV_DispatchThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl (346 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/builtins/wave_get_lane_count.hlsl (347 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/vk-input-builtin.hlsl (348 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/builtins/f16tof32-builtin.hlsl (349 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl (350 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl (351 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/Resources/Texture2D-SampleCmp.hlsl (352 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:14): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:18): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:24): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:30): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:36): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:42): no matching member function for call to 'SampleCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:15): in instantiation of member function 'hlsl::Texture2D>::SampleCmp' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:19): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:20): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:21): candidate function not viable: requires 5 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:25): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:26): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:27): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:32): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:33): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:37): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:38): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:39): candidate function not viable: requires 5 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:43): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:44): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:45): candidate function not viable: requires 3 arguments, but 5 were provided # | 23 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl (353 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/Semantics/vertexid.ps.hlsl (354 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl:5): attribute 'SV_VertexID' is unsupported in 'pixel' shaders, requires vertex # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/loops/unroll.hlsl (355 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/all-errors.hlsl (356 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/groupsharedArgs/ArrTest.hlsl (357 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl (358 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:11): packoffset overlap between 'a0bad', 'A0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:29): packoffset overlap between 's0bad', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:52): packoffset overlap between 'o0bad', 'o0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:70): packoffset overlap between 'as0bad', 'as0f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings_errs.hlsl (359 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-mix-builtin.hlsl (360 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl (361 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/builtins/QuadReadAcrossX.hlsl (362 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/Resources/Texture2D-Subscript.hlsl (363 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:12): no viable overloaded operator[] for type 'Texture2D' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 17: implicit conversion changes signedness: 'int' to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:20): implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:21): implicit conversion changes signedness: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:13): candidate function not viable: no known conversion from 'S' to 'vector' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl (364 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/wavesize.hlsl (365 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/AggregateSplatCast.hlsl (366 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/vk_binding_attr.hlsl (367 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl (368 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 :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl (369 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/builtins/asint.hlsl (370 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 :: AST/HLSL/OutArgExpr.hlsl (371 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/no-conversion-warnings.hlsl (372 of 25549) ******************** TEST 'Clang :: SemaHLSL/no-conversion-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl (373 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl (374 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/semantics/semantic.struct.output.hlsl (375 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl (376 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl (377 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl (378 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitLists.hlsl (379 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/ddy-fine.hlsl (380 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mul.hlsl (381 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mul.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl (382 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step-overloads.hlsl (383 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl (384 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/groupsharedArgs/Scalartest.hlsl (385 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/BasicFeatures/InitLists.hlsl (386 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 :: Driver/dxc_rootsig-define.hlsl (387 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/matrix-member-zero-based-swizzle-load.hlsl (388 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl (389 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/log2-overloads.hlsl (390 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 :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl (391 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 :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl (392 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/matrix-member-access-errors.hlsl (393 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix-member-access-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix row element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix column element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 13: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 14: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 19: invalid matrix member 'foo' expected zero based: '_mRC' or one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 20: invalid matrix member '_m00_33' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 21: invalid matrix member '_11_m33' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 22: invalid matrix member '_m0000' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 23: invalid matrix member '_m1' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 24: invalid matrix member '_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 25: invalid matrix member '_1' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 26: invalid matrix member 'm' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 27: invalid matrix member '_' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 28: invalid matrix member '_m00_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 29: invalid matrix member '_m11_m2' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 33: matrix is not assignable (contains duplicate components) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 37: matrix swizzle length must be between 1 and 4 but is 5 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 38: matrix swizzle length must be between 1 and 4 but is 5 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/load_global.hlsl (394 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 :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl (395 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl (396 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/BuiltIns/WaveActiveMin.hlsl (397 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 :: CodeGenHLSL/builtins/degrees-overloads.hlsl (398 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/do.while.hlsl (399 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/do.while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl (400 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/VectorElementStore.hlsl (401 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/Language/ElementwiseCast-errors.hlsl (402 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/Texture2D-Load-errors.hlsl (403 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Load-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 6: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 12: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 26: no matching member function for call to 'Load' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 18: implicit conversion turns floating-point number into integer: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 22: implicit conversion turns floating-point number into integer: 'float2' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 32: implicit conversion truncates vector: 'int4' (aka 'vector') to 'vector' (vector of 3 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 42: implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:7): candidate function not viable: requires single argument 'Location', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:13): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:14): candidate function not viable: requires single argument 'Location', but 3 arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:27): candidate function not viable: no known conversion from 'int2' (aka 'vector') to 'vector' (vector of 3 'int' values) for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 1 was provided # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl (404 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl (405 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/BuiltIns/saturate-errors.hlsl (406 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:5): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:10): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:15): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:20): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:25): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:30): call to 'saturate' is ambiguous # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/TruncationOverloadResolution.hlsl (407 of 25549) ******************** TEST 'Clang :: SemaHLSL/TruncationOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 82: call to 'Half4Float4Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 84: call to 'Float2Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 86: call to 'Half2Float2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 88: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 89: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 90: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 95: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 96: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 97: call to 'Double2Double3' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 13: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'vector' (vector of 4 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 24: implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'double' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 37: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 38: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 39: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 41: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 42: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 43: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 45: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 46: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 47: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 49: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion loses floating-point precision: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 53: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 54: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 57: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 58: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 59: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 92: implicit conversion loses floating-point precision: 'vector' (vector of 3 'float' values) to 'vector' (vector of 3 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 93: implicit conversion loses floating-point precision: 'vector' (vector of 3 'double' values) to 'vector' (vector of 3 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 65: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 66: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 68: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 69: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 78: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 79: candidate function # | 53 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl (408 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 :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl (409 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 5: use of undeclared identifier 'vk' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 9: '__hlsl_spirv_type' is only available for the SPIR-V target # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/OutputParameters.hlsl (410 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/OutputParameters.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 13: illegal scalar extension cast on argument 'f' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 14: illegal scalar extension cast on argument 'f' to inout paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 16: illegal scalar extension cast on argument 'i' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 17: illegal scalar extension cast on argument 'i' to inout paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 32: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion loses floating-point precision: 'double' to 'float' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl (411 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 :: AST/HLSL/pch.hlsl (412 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/half.hlsl (413 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/Bool.hlsl (414 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/vk-features/vk.pushconstant.static.hlsl (415 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 :: SemaHLSL/Semantics/target.vs.output.hlsl (416 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl (417 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/Semantics/semantic.explicit-mix-location-2.hlsl (418 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/WavePrefixCountBits.hlsl (419 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/vk-features/vk.pushconstant.dxil.hlsl (420 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/f32tof16-builtin.hlsl (421 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl (422 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/BoolMatrix.hlsl (423 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BoolMatrix.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.hlsl (424 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl:5): semantic 'SV_Position' is unsupported in pixel shaders as output, requires one of the following: vertex input/output, pixel input # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl (425 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose.hlsl (426 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl (427 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl (428 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl (429 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl:10): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global.hlsl (430 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Loops/unroll.hlsl (431 of 25549) ******************** TEST 'Clang :: SemaHLSL/Loops/unroll.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:5): expression is not an integral constant expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 12: 'unroll' attribute takes no more than 1 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 17: 'loop' attribute takes no more than 0 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 22: invalid value '-1'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 27: invalid value '0'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 32: invalid argument of type 'float'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 37: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 42: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 48: 'unroll' attribute only applies to 'for', 'while', and 'do' statements # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:3): declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:6): read of non-const variable 'I' is not allowed in a constant expression # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32.hlsl (432 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/countbits.hlsl (433 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 :: SemaHLSL/BuiltIns/round-errors.hlsl (434 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/semantics/SV_VertexID.vs.hlsl (435 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.size.hlsl (436 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 :: SemaHLSL/Resources/Texture2D-Sema.hlsl (437 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/semantics/semantic.arbitrary.hlsl (438 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/all-resources-bound.hlsl (439 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/f32tof16.hlsl (440 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl (441 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl (442 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl (443 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:7): semantic 'SV_GroupID' does not allow indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:13): semantic 'SV_GROUPID' does not allow indexing # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl (444 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl (445 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 :: SemaHLSL/BuiltIns/asint16-errors.hlsl (446 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/convergence/entry.point.hlsl (447 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/entry.point.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local1.hlsl (448 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl (449 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/BasicFeatures/ArrayElementwiseCast.hlsl (450 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl (451 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl (452 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/isnan-overloads.hlsl (453 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl (454 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/vk-features/vk.pushconstant.access.bitfield.hlsl (455 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round-overloads.hlsl (456 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl (457 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/WaveActiveProduct-errors.hlsl (458 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl (459 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:55): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 4 but found 2) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:60): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 8 but found 7) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:67): too few initializers in list for type 'int[][2]' (expected 6 but found 5) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl (460 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/semantics/semantic.nested.vs.hlsl (461 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 :: SemaHLSL/SplatOverloadResolution.hlsl (462 of 25549) ******************** TEST 'Clang :: SemaHLSL/SplatOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 115: call to 'FloatVDoubleV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 117: call to 'HalfVFloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 125: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 126: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 127: call to 'FloatV' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 102: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 140: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 145: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 165: implicit conversion loses floating-point precision: 'double4' (aka 'vector') to 'vector' (vector of 4 'float' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 108: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 109: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 111: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 112: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | 22 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl (463 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl (464 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl (465 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl (466 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 4: vector component access exceeds type 'vector' (vector of 1 'int' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 8: vector component access exceeds type 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 12: illegal vector component name 'p' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 16: expected unqualified-id # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 20: assignment to cast is illegal, lvalue casts are not supported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl (467 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/semantics/semantic-struct-nested-inherit.hlsl (468 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl (469 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl (470 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/BuiltIns/WaveActiveBallot-errors.hlsl (471 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/vk-features/vk.pushconstant.anon-struct.hlsl (472 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl (473 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl (474 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl (475 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/ddy.hlsl (476 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/Types/Traits/ScalarizedLayoutCompatible.hlsl (477 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/resources/cbuffer_with_packoffset.hlsl (478 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/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/Types/short-errors.hlsl (480 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/short-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:5): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:9): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:14): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:20): unknown type name short # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/valid-shader-stages.hlsl (481 of 25549) ******************** TEST 'Clang :: SemaHLSL/valid-shader-stages.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl (482 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/BuiltIns/logical-mat-operator-errors.hlsl (483 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:13): cannot initialize return object of type 'bool3x3' (aka 'matrix') with an rvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:25): cannot initialize return object of type 'matrix<[...], 3, 3>' with an rvalue of type 'matrix<[...], 2, 2>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:7): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:19): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:31): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx.hlsl (484 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl (485 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 :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl (486 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/builtins/WaveActiveSum.hlsl (487 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.input.hlsl (488 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl (489 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 :: SemaHLSL/Wave.hlsl (490 of 25549) ******************** TEST 'Clang :: SemaHLSL/Wave.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint.hlsl (491 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/BasicFeatures/frem_modulo.hlsl (492 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl (493 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 :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl (494 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/WaveActiveBallot.hlsl (495 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/lerp.hlsl (496 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/resources/res-array-global-subarray-many.hlsl (497 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl (498 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/WaveReadLaneAt-errors.hlsl (499 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:20): passing 'double' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:25): passing 'int3' (aka 'vector') to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:32): passing 'S' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:37): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/global_array.hlsl (500 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/global_array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl (501 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/firstbitlow.hlsl (502 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl (503 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl (504 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl (505 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl (506 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:6): no matching function for call to 'asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:17): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:25): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:35): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:42): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:48): cannot bind non-lvalue argument '1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 53 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:54): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:9): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:10): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:11): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:18): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:19): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:20): candidate template ignored: substitution failure [with U = uint, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:26): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:27): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:28): candidate template ignored: substitution failure [with U = uint, T = half]: no type named 'Type' # | 20 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl (507 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 :: SemaHLSL/BuiltIns/dot2add-errors.hlsl (508 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 :: SemaHLSL/BuiltIns/reversebits-errors.hlsl (509 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:6): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:11): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl (510 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl (511 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl:40): integer literal is too large to be represented in a signed integer type, interpreting as unsigned # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl (512 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl (513 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl (514 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and_mat.hlsl (515 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: 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: 170.07s 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.