ninja: Entering directory `out/gn' [0/1] ACTION //clang/test:check-clang(//llvm/utils/gn/build/toolchain:unix) llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using clang: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/subst.py:130: note: Did not find cir-opt in /usr/local/google/home/thakis/src/llvm-project/out/gn/bin:/usr/local/google/home/thakis/src/llvm-project/out/gn/bin llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using lld-link: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/lld-link llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld64.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld64.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using wasm-ld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/wasm-ld -- Testing: 25549 tests, 64 workers -- Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl (1 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/any.hlsl (2 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/BuiltIns/asfloat-errors.hlsl (3 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/log2.hlsl (4 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/saturate.hlsl (5 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl (6 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/BoolVector.hlsl (7 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/builtins/length.hlsl (8 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/builtins/clip.hlsl (9 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/resources/cbuffer_geps.hlsl (10 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl (11 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/matrix_types.hlsl (12 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl (13 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/log10.hlsl (14 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl (15 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl (16 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/sign.hlsl (17 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 :: AST/HLSL/ast-dump-APValue-matrix.hlsl (18 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/resources/StructuredBuffers-elementtype.hlsl (19 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/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/atan2.hlsl (21 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max-overloads.hlsl (22 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl (23 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 :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl (24 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl:28:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:28'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:28'1 with "FUNC" equal to "acos" # | check:28'2 with "FUNC" equal to "acos" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:28'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl (25 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:5): no matching function for call to 'dot2add' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:11): no matching function for call to 'dot2add' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:6): candidate function not viable: requires 3 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 4 were provided # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl (26 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl (27 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/Semantics/invalid_entry_parameter.hlsl (28 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 0x55fb6b133158 <> # | |-NamespaceDecl 0x55fb6b133a98 <> implicit hlsl # | | |-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateTypeParmDecl 0x55fb6b133b20 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fb6b133360 'float' # | | | |-NonTypeTemplateParmDecl 0x55fb6b133c20 <> 'int' depth 0 index 1 element_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55fb6b133c78 <> 'int' 4 # | | | `-TypeAliasDecl 0x55fb6b133d90 <> implicit vector 'vector' # | | | `-DependentSizedExtVectorType 0x55fb6b133d40 'vector' dependent # | | | |-TemplateTypeParmType 0x55fb6b133ba0 'element' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fb6b133b20 'element' # | | | `-DeclRefExpr 0x55fb6b133ce0 <> 'int' lvalue NonTypeTemplateParm 0x55fb6b133c20 'element_count' 'int' # | | |-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateTypeParmDecl 0x55fb6b133e48 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fb6b133360 'float' # | | | |-NonTypeTemplateParmDecl 0x55fb6b133f20 <> 'int' depth 0 index 1 rows_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55fb6b133f78 <> 'int' 4 # | | | |-NonTypeTemplateParmDecl 0x55fb6b133fd0 <> 'int' depth 0 index 2 cols_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55fb6b134028 <> 'int' 4 # | | | |-BinaryOperator 0x55fb6b134128 <> 'bool' '&&' # | | | | |-BinaryOperator 0x55fb6b1340e8 <> 'bool' '<=' # | | | | | |-DeclRefExpr 0x55fb6b1340a8 <> 'int' lvalue NonTypeTemplateParm 0x55fb6b133f20 'rows_count' 'int' # | | | | | `-IntegerLiteral 0x55fb6b134068 <> 'int' 4 # | | | | `-BinaryOperator 0x55fb6b134108 <> 'bool' '<=' # | | | | |-DeclRefExpr 0x55fb6b1340c8 <> 'int' lvalue NonTypeTemplateParm 0x55fb6b133fd0 'cols_count' 'int' # | | | | `-IntegerLiteral 0x55fb6b134088 <> 'int' 4 # | | | `-TypeAliasDecl 0x55fb6b15f298 <> implicit matrix 'matrix' # | | | `-DependentSizedMatrixType 0x55fb6b15f230 'matrix' dependent # | | |-ClassTemplateDecl 0x55fb6b15f978 <> implicit Buffer # | | | |-TemplateTypeParmDecl 0x55fb6b15f748 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55fb6b15f918 <> 'bool' Concept 0x55fb6b15f420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55fb6b15f850 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fb6b15f820 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fb6b15f7d0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55fb6b15f3a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fb6b15f350 'element_type' # | | | `-CXXRecordDecl 0x55fb6b15f648 <> implicit class Buffer # | | | `-FinalAttr 0x55fb6b15f6f0 <> Implicit final # | | |-ClassTemplateDecl 0x55fb6b15fd18 <> implicit RWBuffer # | | | |-TemplateTypeParmDecl 0x55fb6b15fae8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55fb6b15fcb8 <> 'bool' Concept 0x55fb6b15f420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55fb6b15fbf0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fb6b15fbc0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fb6b15fb70 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55fb6b15f3a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fb6b15f350 'element_type' # | | | `-CXXRecordDecl 0x55fb6b15f9e8 <> implicit class RWBuffer # | | | `-FinalAttr 0x55fb6b15fa90 <> Implicit final # | | |-ClassTemplateDecl 0x55fb6b1600b8 <> implicit RasterizerOrderedBuffer # | | | |-TemplateTypeParmDecl 0x55fb6b15fe88 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55fb6b160058 <> 'bool' Concept 0x55fb6b15f600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55fb6b15ff90 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fb6b15ff60 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fb6b15ff10 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55fb6b15f4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fb6b15f468 'element_type' # | | | `-CXXRecordDecl 0x55fb6b15fd88 <> implicit class RasterizerOrderedBuffer # | | | `-FinalAttr 0x55fb6b15fe30 <> Implicit final # | | |-ClassTemplateDecl 0x55fb6b161738 <> implicit StructuredBuffer # | | | |-TemplateTypeParmDecl 0x55fb6b161510 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55fb6b1616d8 <> 'bool' Concept 0x55fb6b15f600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55fb6b161610 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fb6b1615e0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fb6b161590 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55fb6b15f4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fb6b15f468 'element_type' # | | | `-CXXRecordDecl 0x55fb6b161410 <> implicit class StructuredBuffer # | | | `-FinalAttr 0x55fb6b1614b8 <> Implicit final # | | |-ClassTemplateDecl 0x55fb6b161ad8 <> implicit RWStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55fb6b1618a8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55fb6b161a78 <> 'bool' Concept 0x55fb6b15f600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55fb6b1619b0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fb6b161980 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fb6b161930 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55fb6b15f4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fb6b15f468 'element_type' # | | | `-CXXRecordDecl 0x55fb6b1617a8 <> implicit class RWStructuredBuffer # | | | `-FinalAttr 0x55fb6b161850 <> Implicit final # | | |-ClassTemplateDecl 0x55fb6b161e78 <> implicit AppendStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55fb6b161c48 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55fb6b161e18 <> 'bool' Concept 0x55fb6b15f600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55fb6b161d50 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fb6b161d20 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fb6b161cd0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55fb6b15f4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fb6b15f468 'element_type' # | | | `-CXXRecordDecl 0x55fb6b161b48 <> implicit class AppendStructuredBuffer # | | | `-FinalAttr 0x55fb6b161bf0 <> Implicit final # | | |-ClassTemplateDecl 0x55fb6b162218 <> implicit ConsumeStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55fb6b161fe8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55fb6b1621b8 <> 'bool' Concept 0x55fb6b15f600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55fb6b1620f0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fb6b1620c0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fb6b162070 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55fb6b15f4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fb6b15f468 'element_type' # | | | `-CXXRecordDecl 0x55fb6b161ee8 <> implicit class ConsumeStructuredBuffer # | | | `-FinalAttr 0x55fb6b161f90 <> Implicit final # | | |-ClassTemplateDecl 0x55fb6b1625c8 <> implicit RasterizerOrderedStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55fb6b162388 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55fb6b162568 <> 'bool' Concept 0x55fb6b15f600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55fb6b1624a0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fb6b162470 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fb6b162420 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55fb6b15f4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fb6b15f468 'element_type' # | | | `-CXXRecordDecl 0x55fb6b162288 <> implicit class RasterizerOrderedStructuredBuffer # | | | `-FinalAttr 0x55fb6b162330 <> Implicit final # | | |-CXXRecordDecl 0x55fb6b162638 <> implicit class ByteAddressBuffer # | | | `-FinalAttr 0x55fb6b1626e0 <> Implicit final # | | |-CXXRecordDecl 0x55fb6b162738 <> implicit class RWByteAddressBuffer # | | | `-FinalAttr 0x55fb6b1627e0 <> Implicit final # | | |-CXXRecordDecl 0x55fb6b162838 <> implicit class RasterizerOrderedByteAddressBuffer # | | | `-FinalAttr 0x55fb6b1628e0 <> Implicit final # | | |-CXXRecordDecl 0x55fb6b162938 <> implicit class SamplerState # | | | `-FinalAttr 0x55fb6b1629e0 <> Implicit final # | | |-CXXRecordDecl 0x55fb6b162a38 <> implicit class SamplerComparisonState # | | | `-FinalAttr 0x55fb6b162ae0 <> Implicit final # | | |-ClassTemplateDecl 0x55fb6b162ed8 <> implicit Texture2D # | | | |-TemplateTypeParmDecl 0x55fb6b162c70 <> typename depth 0 index 0 element_type # | | | | `-TemplateArgument type 'vector' # | | | | `-ExtVectorType 0x55fb6b162b40 'vector' 4 # | | | | `-BuiltinType 0x55fb6b133360 'float' # | | | |-ConceptSpecializationExpr 0x55fb6b162e78 <> 'bool' Concept 0x55fb6b15f420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55fb6b162db0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fb6b162d80 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fb6b162d28 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55fb6b15f3a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fb6b15f350 'element_type' # | | | `-CXXRecordDecl 0x55fb6b162b70 <> implicit class Texture2D # | | | `-FinalAttr 0x55fb6b162c18 <> Implicit final # | | `-ClassTemplatePartialSpecializationDecl 0x55fb6b163168 <> implicit class Texture2D explicit_specialization # | | |-TemplateArgument type 'vector':'vector' # | | | `-DependentSizedExtVectorType 0x55fb6b163090 'vector' dependent # | | | |-TemplateTypeParmType 0x55fb6b162fa0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fb6b162f48 'element_type' # | | | `-DeclRefExpr 0x55fb6b163068 <> 'int' lvalue NonTypeTemplateParm 0x55fb6b162fe8 'element_count' 'int' # | | |-TemplateTypeParmDecl 0x55fb6b162f48 <> class depth 0 index 0 element_type # | | `-NonTypeTemplateParmDecl 0x55fb6b162fe8 <> 'int' depth 0 index 1 element_count # | |-ConceptDecl 0x55fb6b15f420 <> __is_typed_resource_element_compatible # | | |-TemplateTypeParmDecl 0x55fb6b15f350 <> referenced typename depth 0 index 0 element_type # | | `-TypeTraitExpr 0x55fb6b15f400 <> 'bool' __builtin_hlsl_is_typed_resource_element_compatible # | | `-TemplateTypeParmType 0x55fb6b15f3a0 'element_type' dependent depth 0 index 0 # | | `-TemplateTypeParm 0x55fb6b15f350 'element_type' # | |-ConceptDecl 0x55fb6b15f600 <> __is_structured_resource_element_compatible # | | |-TemplateTypeParmDecl 0x55fb6b15f468 <> referenced typename depth 0 index 0 element_type # | | `-BinaryOperator 0x55fb6b15f5e0 <> 'bool' lvalue '&&' # | | |-UnaryOperator 0x55fb6b15f540 <> 'bool' lvalue prefix '!' cannot overflow # | | | `-TypeTraitExpr 0x55fb6b15f520 <> 'bool' __builtin_hlsl_is_intangible # | | | `-TemplateTypeParmType 0x55fb6b15f4c0 'element_type' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55fb6b15f468 'element_type' # | | `-BinaryOperator 0x55fb6b15f5c0 <> 'bool' lvalue '>=' # | | |-UnaryExprOrTypeTraitExpr 0x55fb6b15f558 <> 'bool' sizeof 'element_type' # | | `-IntegerLiteral 0x55fb6b15f5a0 <> '__size_t':'unsigned long' 1 # | |-UsingDirectiveDecl 0x55fb6b163380 <> Namespace 0x55fb6b133a98 'hlsl' # | |-TypedefDecl 0x55fb6b163b98 <> implicit __NSConstantString '__NSConstantString_tag' # | | `-RecordType 0x55fb6b163b60 '__NSConstantString_tag' canonical # | | `-CXXRecord 0x55fb6b163850 '__NSConstantString_tag' # | |-TypedefDecl 0x55fb6b133a40 <> implicit __builtin_va_list 'void *' # | | `-PointerType 0x55fb6b133980 'void *' # | | `-BuiltinType 0x55fb6b1331c0 'void' # | |-NamespaceDecl 0x55fb6b163bf0 prev 0x55fb6b133a98 line:12:11 hlsl # | | |-original Namespace 0x55fb6b133a98 'hlsl' # | | |-TypedefDecl 0x55fb6b163c78 col:13 referenced int32_t 'int' # | | | `-BuiltinType 0x55fb6b133260 'int' # | | |-TypedefDecl 0x55fb6b163ce8 col:22 referenced uint 'unsigned int' # | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | |-TypedefDecl 0x55fb6b163d58 col:22 referenced uint32_t 'unsigned int' # | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | |-TypedefDecl 0x55fb6b163dc8 col:15 referenced float32_t 'float' # | | | `-BuiltinType 0x55fb6b133360 'float' # | | |-TypedefDecl 0x55fb6b163e38 col:23 referenced uint64_t 'unsigned long' # | | | `-BuiltinType 0x55fb6b133320 'unsigned long' # | | |-TypedefDecl 0x55fb6b163ea8 col:14 referenced int64_t 'long' # | | | `-BuiltinType 0x55fb6b133280 'long' # | | |-TypedefDecl 0x55fb6b163f18 col:16 referenced float64_t 'double' # | | | `-BuiltinType 0x55fb6b133380 'double' # | | |-TypedefDecl 0x55fb6b1641c8 col:25 bool1 'vector' # | | | `-TemplateSpecializationType 0x55fb6b1640f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fb6b1331e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b163fd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b163f98 'int' 1 # | | | `-ExtVectorType 0x55fb6b1640b0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55fb6b164000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-BuiltinType 0x55fb6b1331e0 'bool' # | | |-TypedefDecl 0x55fb6b164418 col:25 referenced bool2 'vector' # | | | `-TemplateSpecializationType 0x55fb6b164340 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fb6b1331e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b164250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b164230 'int' 2 # | | | `-ExtVectorType 0x55fb6b164300 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55fb6b164000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-BuiltinType 0x55fb6b1331e0 'bool' # | | |-TypedefDecl 0x55fb6b164668 col:25 referenced bool3 'vector' # | | | `-TemplateSpecializationType 0x55fb6b164590 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fb6b1331e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1644a0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b164480 'int' 3 # | | | `-ExtVectorType 0x55fb6b164550 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55fb6b164000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-BuiltinType 0x55fb6b1331e0 'bool' # | | |-TypedefDecl 0x55fb6b185ff0 col:25 referenced bool4 'vector' # | | | `-TemplateSpecializationType 0x55fb6b1647e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fb6b1331e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1646f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1646d0 'int' 4 # | | | `-ExtVectorType 0x55fb6b1647a0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55fb6b164000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-BuiltinType 0x55fb6b1331e0 'bool' # | | |-TypedefDecl 0x55fb6b186278 col:24 int1 'vector' # | | | `-TemplateSpecializationType 0x55fb6b1861a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fb6b133260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b186080 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b186060 'int' 1 # | | | `-ExtVectorType 0x55fb6b186160 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55fb6b1860b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-BuiltinType 0x55fb6b133260 'int' # | | |-TypedefDecl 0x55fb6b1864c8 col:24 referenced int2 'vector' # | | | `-TemplateSpecializationType 0x55fb6b1863f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fb6b133260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b186308 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1862e8 'int' 2 # | | | `-ExtVectorType 0x55fb6b1863b0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55fb6b1860b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-BuiltinType 0x55fb6b133260 'int' # | | |-TypedefDecl 0x55fb6b186718 col:24 referenced int3 'vector' # | | | `-TemplateSpecializationType 0x55fb6b186640 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fb6b133260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b186558 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b186538 'int' 3 # | | | `-ExtVectorType 0x55fb6b186600 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55fb6b1860b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-BuiltinType 0x55fb6b133260 'int' # | | |-TypedefDecl 0x55fb6b186968 col:24 referenced int4 'vector' # | | | `-TemplateSpecializationType 0x55fb6b186890 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fb6b133260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1867a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b186788 'int' 4 # | | | `-ExtVectorType 0x55fb6b186850 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55fb6b1860b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-BuiltinType 0x55fb6b133260 'int' # | | |-TypedefDecl 0x55fb6b186c28 col:25 uint1 'vector' # | | | `-TemplateSpecializationType 0x55fb6b186b50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fb6b1869c0 'uint' sugar # | | | | |-Typedef 0x55fb6b163ce8 'uint' # | | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b186a30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b186a10 'int' 1 # | | | `-ExtVectorType 0x55fb6b186b10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55fb6b186a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-TypedefType 0x55fb6b1869c0 'uint' sugar # | | | |-Typedef 0x55fb6b163ce8 'uint' # | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | |-TypedefDecl 0x55fb6b186e98 col:25 referenced uint2 'vector' # | | | `-TemplateSpecializationType 0x55fb6b186dc0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fb6b1869c0 'uint' sugar # | | | | |-Typedef 0x55fb6b163ce8 'uint' # | | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b186cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b186cb0 'int' 2 # | | | `-ExtVectorType 0x55fb6b186d80 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55fb6b186a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-TypedefType 0x55fb6b1869c0 'uint' sugar # | | | |-Typedef 0x55fb6b163ce8 'uint' # | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | |-TypedefDecl 0x55fb6b187928 col:25 referenced uint3 'vector' # | | | `-TemplateSpecializationType 0x55fb6b187850 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fb6b1869c0 'uint' sugar # | | | | |-Typedef 0x55fb6b163ce8 'uint' # | | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b186f40 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b186f20 'int' 3 # | | | `-ExtVectorType 0x55fb6b187810 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55fb6b186a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-TypedefType 0x55fb6b1869c0 'uint' sugar # | | | |-Typedef 0x55fb6b163ce8 'uint' # | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | |-TypedefDecl 0x55fb6b187b98 col:25 referenced uint4 'vector' # | | | `-TemplateSpecializationType 0x55fb6b187ac0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fb6b1869c0 'uint' sugar # | | | | |-Typedef 0x55fb6b163ce8 'uint' # | | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1879d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1879b0 'int' 4 # | | | `-ExtVectorType 0x55fb6b187a80 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55fb6b186a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-TypedefType 0x55fb6b1869c0 'uint' sugar # | | | |-Typedef 0x55fb6b163ce8 'uint' # | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | |-TypedefDecl 0x55fb6b187e28 col:28 int32_t1 'vector' # | | | `-TemplateSpecializationType 0x55fb6b187d50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fb6b187bf0 'int32_t' sugar # | | | | |-Typedef 0x55fb6b163c78 'int32_t' # | | | | `-BuiltinType 0x55fb6b133260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b187c60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b187c40 'int' 1 # | | | `-ExtVectorType 0x55fb6b187d10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55fb6b187c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-TypedefType 0x55fb6b187bf0 'int32_t' sugar # | | | |-Typedef 0x55fb6b163c78 'int32_t' # | | | `-BuiltinType 0x55fb6b133260 'int' # | | |-TypedefDecl 0x55fb6b188068 col:28 int32_t2 'vector' # | | | `-TemplateSpecializationType 0x55fb6b187f90 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fb6b187bf0 'int32_t' sugar # | | | | |-Typedef 0x55fb6b163c78 'int32_t' # | | | | `-BuiltinType 0x55fb6b133260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b187ed0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b187eb0 'int' 2 # | | | `-ExtVectorType 0x55fb6b187f50 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55fb6b187c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-TypedefType 0x55fb6b187bf0 'int32_t' sugar # | | | |-Typedef 0x55fb6b163c78 'int32_t' # | | | `-BuiltinType 0x55fb6b133260 'int' # | | |-TypedefDecl 0x55fb6b1882a8 col:28 int32_t3 'vector' # | | | `-TemplateSpecializationType 0x55fb6b1881d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fb6b187bf0 'int32_t' sugar # | | | | |-Typedef 0x55fb6b163c78 'int32_t' # | | | | `-BuiltinType 0x55fb6b133260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b188110 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1880f0 'int' 3 # | | | `-ExtVectorType 0x55fb6b188190 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55fb6b187c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-TypedefType 0x55fb6b187bf0 'int32_t' sugar # | | | |-Typedef 0x55fb6b163c78 'int32_t' # | | | `-BuiltinType 0x55fb6b133260 'int' # | | |-TypedefDecl 0x55fb6b1884e8 col:28 int32_t4 'vector' # | | | `-TemplateSpecializationType 0x55fb6b188410 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fb6b187bf0 'int32_t' sugar # | | | | |-Typedef 0x55fb6b163c78 'int32_t' # | | | | `-BuiltinType 0x55fb6b133260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b188350 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b188330 'int' 4 # | | | `-ExtVectorType 0x55fb6b1883d0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55fb6b187c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-TypedefType 0x55fb6b187bf0 'int32_t' sugar # | | | |-Typedef 0x55fb6b163c78 'int32_t' # | | | `-BuiltinType 0x55fb6b133260 'int' # | | |-TypedefDecl 0x55fb6b1887a0 col:29 uint32_t1 'vector' # | | | `-TemplateSpecializationType 0x55fb6b1886a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fb6b188540 'uint32_t' sugar # | | | | |-Typedef 0x55fb6b163d58 'uint32_t' # | | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1885b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b188590 'int' 1 # | | | `-ExtVectorType 0x55fb6b188660 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55fb6b1885e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-TypedefType 0x55fb6b188540 'uint32_t' sugar # | | | |-Typedef 0x55fb6b163d58 'uint32_t' # | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | |-TypedefDecl 0x55fb6b1889d8 col:29 referenced uint32_t2 'vector' # | | | `-TemplateSpecializationType 0x55fb6b188900 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fb6b188540 'uint32_t' sugar # | | | | |-Typedef 0x55fb6b163d58 'uint32_t' # | | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b188848 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b188828 'int' 2 # | | | `-ExtVectorType 0x55fb6b1888c0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55fb6b1885e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-TypedefType 0x55fb6b188540 'uint32_t' sugar # | | | |-Typedef 0x55fb6b163d58 'uint32_t' # | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | |-TypedefDecl 0x55fb6b188c18 col:29 uint32_t3 'vector' # | | | `-TemplateSpecializationType 0x55fb6b188b40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fb6b188540 'uint32_t' sugar # | | | | |-Typedef 0x55fb6b163d58 'uint32_t' # | | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b188a80 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b188a60 'int' 3 # | | | `-ExtVectorType 0x55fb6b188b00 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55fb6b1885e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-TypedefType 0x55fb6b188540 'uint32_t' sugar # | | | |-Typedef 0x55fb6b163d58 'uint32_t' # | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | |-TypedefDecl 0x55fb6b188e58 col:29 referenced uint32_t4 'vector' # | | | `-TemplateSpecializationType 0x55fb6b188d80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fb6b188540 'uint32_t' sugar # | | | | |-Typedef 0x55fb6b163d58 'uint32_t' # | | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b188cc0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b188ca0 'int' 4 # | | | `-ExtVectorType 0x55fb6b188d40 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55fb6b1885e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-TypedefType 0x55fb6b188540 'uint32_t' sugar # | | | |-Typedef 0x55fb6b163d58 'uint32_t' # | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | |-TypedefDecl 0x55fb6b189118 col:28 int64_t1 'vector' # | | | `-TemplateSpecializationType 0x55fb6b189040 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fb6b188eb0 'int64_t' sugar # | | | | |-Typedef 0x55fb6b163ea8 'int64_t' # | | | | `-BuiltinType 0x55fb6b133280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b188f20 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b188f00 'int' 1 # | | | `-ExtVectorType 0x55fb6b189000 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55fb6b188f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-TypedefType 0x55fb6b188eb0 'int64_t' sugar # | | | |-Typedef 0x55fb6b163ea8 'int64_t' # | | | `-BuiltinType 0x55fb6b133280 'long' # | | |-TypedefDecl 0x55fb6b189388 col:28 referenced int64_t2 'vector' # | | | `-TemplateSpecializationType 0x55fb6b1892b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fb6b188eb0 'int64_t' sugar # | | | | |-Typedef 0x55fb6b163ea8 'int64_t' # | | | | `-BuiltinType 0x55fb6b133280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1891c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1891a0 'int' 2 # | | | `-ExtVectorType 0x55fb6b189270 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55fb6b188f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-TypedefType 0x55fb6b188eb0 'int64_t' sugar # | | | |-Typedef 0x55fb6b163ea8 'int64_t' # | | | `-BuiltinType 0x55fb6b133280 'long' # | | |-TypedefDecl 0x55fb6b1895f8 col:28 referenced int64_t3 'vector' # | | | `-TemplateSpecializationType 0x55fb6b189520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fb6b188eb0 'int64_t' sugar # | | | | |-Typedef 0x55fb6b163ea8 'int64_t' # | | | | `-BuiltinType 0x55fb6b133280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b189430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b189410 'int' 3 # | | | `-ExtVectorType 0x55fb6b1894e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55fb6b188f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-TypedefType 0x55fb6b188eb0 'int64_t' sugar # | | | |-Typedef 0x55fb6b163ea8 'int64_t' # | | | `-BuiltinType 0x55fb6b133280 'long' # | | |-TypedefDecl 0x55fb6b189888 col:28 referenced int64_t4 'vector' # | | | `-TemplateSpecializationType 0x55fb6b1897b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fb6b188eb0 'int64_t' sugar # | | | | |-Typedef 0x55fb6b163ea8 'int64_t' # | | | | `-BuiltinType 0x55fb6b133280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1896a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b189680 'int' 4 # | | | `-ExtVectorType 0x55fb6b189750 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55fb6b188f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-TypedefType 0x55fb6b188eb0 'int64_t' sugar # | | | |-Typedef 0x55fb6b163ea8 'int64_t' # | | | `-BuiltinType 0x55fb6b133280 'long' # | | |-TypedefDecl 0x55fb6b189b48 col:29 uint64_t1 'vector' # | | | `-TemplateSpecializationType 0x55fb6b189a70 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fb6b1898e0 'uint64_t' sugar # | | | | |-Typedef 0x55fb6b163e38 'uint64_t' # | | | | `-BuiltinType 0x55fb6b133320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b189950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b189930 'int' 1 # | | | `-ExtVectorType 0x55fb6b189a30 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55fb6b189980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-TypedefType 0x55fb6b1898e0 'uint64_t' sugar # | | | |-Typedef 0x55fb6b163e38 'uint64_t' # | | | `-BuiltinType 0x55fb6b133320 'unsigned long' # | | |-TypedefDecl 0x55fb6b189db8 col:29 referenced uint64_t2 'vector' # | | | `-TemplateSpecializationType 0x55fb6b189ce0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fb6b1898e0 'uint64_t' sugar # | | | | |-Typedef 0x55fb6b163e38 'uint64_t' # | | | | `-BuiltinType 0x55fb6b133320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b189bf0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b189bd0 'int' 2 # | | | `-ExtVectorType 0x55fb6b189ca0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55fb6b189980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-TypedefType 0x55fb6b1898e0 'uint64_t' sugar # | | | |-Typedef 0x55fb6b163e38 'uint64_t' # | | | `-BuiltinType 0x55fb6b133320 'unsigned long' # | | |-TypedefDecl 0x55fb6b18a028 col:29 referenced uint64_t3 'vector' # | | | `-TemplateSpecializationType 0x55fb6b189f50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fb6b1898e0 'uint64_t' sugar # | | | | |-Typedef 0x55fb6b163e38 'uint64_t' # | | | | `-BuiltinType 0x55fb6b133320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b189e60 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b189e40 'int' 3 # | | | `-ExtVectorType 0x55fb6b189f10 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55fb6b189980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-TypedefType 0x55fb6b1898e0 'uint64_t' sugar # | | | |-Typedef 0x55fb6b163e38 'uint64_t' # | | | `-BuiltinType 0x55fb6b133320 'unsigned long' # | | |-TypedefDecl 0x55fb6b18a298 col:29 referenced uint64_t4 'vector' # | | | `-TemplateSpecializationType 0x55fb6b18a1c0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fb6b1898e0 'uint64_t' sugar # | | | | |-Typedef 0x55fb6b163e38 'uint64_t' # | | | | `-BuiltinType 0x55fb6b133320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b18a0d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b18a0b0 'int' 4 # | | | `-ExtVectorType 0x55fb6b18a180 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55fb6b189980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-TypedefType 0x55fb6b1898e0 'uint64_t' sugar # | | | |-Typedef 0x55fb6b163e38 'uint64_t' # | | | `-BuiltinType 0x55fb6b133320 'unsigned long' # | | |-TypedefDecl 0x55fb6b18a528 col:25 half1 'vector' # | | | `-TemplateSpecializationType 0x55fb6b18a450 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fb6b1339d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b18a328 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b18a308 'int' 1 # | | | `-ExtVectorType 0x55fb6b18a410 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55fb6b18a360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-BuiltinType 0x55fb6b1339d0 'half' # | | |-TypedefDecl 0x55fb6b18afd0 col:25 referenced half2 'vector' # | | | `-TemplateSpecializationType 0x55fb6b18a6a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fb6b1339d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b18a5b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b18a598 'int' 2 # | | | `-ExtVectorType 0x55fb6b18a660 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55fb6b18a360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-BuiltinType 0x55fb6b1339d0 'half' # | | |-TypedefDecl 0x55fb6b18b228 col:25 referenced half3 'vector' # | | | `-TemplateSpecializationType 0x55fb6b18b150 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fb6b1339d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b18b060 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b18b040 'int' 3 # | | | `-ExtVectorType 0x55fb6b18b110 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55fb6b18a360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-BuiltinType 0x55fb6b1339d0 'half' # | | |-TypedefDecl 0x55fb6b18b478 col:25 referenced half4 'vector' # | | | `-TemplateSpecializationType 0x55fb6b18b3a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fb6b1339d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b18b2b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b18b298 'int' 4 # | | | `-ExtVectorType 0x55fb6b18b360 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55fb6b18a360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-BuiltinType 0x55fb6b1339d0 'half' # | | |-TypedefDecl 0x55fb6b18b708 col:26 float1 'vector' # | | | `-TemplateSpecializationType 0x55fb6b18b630 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fb6b133360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b18b508 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b18b4e8 'int' 1 # | | | `-ExtVectorType 0x55fb6b18b5f0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55fb6b18b540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-BuiltinType 0x55fb6b133360 'float' # | | |-TypedefDecl 0x55fb6b18b958 col:26 referenced float2 'vector' # | | | `-TemplateSpecializationType 0x55fb6b18b880 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fb6b133360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b18b798 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b18b778 'int' 2 # | | | `-ExtVectorType 0x55fb6b18b840 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55fb6b18b540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-BuiltinType 0x55fb6b133360 'float' # | | |-TypedefDecl 0x55fb6b18bba8 col:26 referenced float3 'vector' # | | | `-TemplateSpecializationType 0x55fb6b18bad0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fb6b133360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b18b9e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b18b9c8 'int' 3 # | | | `-ExtVectorType 0x55fb6b18ba90 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55fb6b18b540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-BuiltinType 0x55fb6b133360 'float' # | | |-TypedefDecl 0x55fb6b18bdc8 col:26 referenced float4 'vector' # | | | `-TemplateSpecializationType 0x55fb6b18bcf0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fb6b133360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b18bc38 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b18bc18 'int' 4 # | | | `-ExtVectorType 0x55fb6b18bcb0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55fb6b18b540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-BuiltinType 0x55fb6b133360 'float' # | | |-TypedefDecl 0x55fb6b18c158 col:27 double1 'vector' # | | | `-TemplateSpecializationType 0x55fb6b18c080 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fb6b133380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b18be58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b18be38 'int' 1 # | | | `-ExtVectorType 0x55fb6b18bf40 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55fb6b18be90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-BuiltinType 0x55fb6b133380 'double' # | | |-TypedefDecl 0x55fb6b18c3a8 col:27 referenced double2 'vector' # | | | `-TemplateSpecializationType 0x55fb6b18c2d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fb6b133380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b18c1e8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b18c1c8 'int' 2 # | | | `-ExtVectorType 0x55fb6b18c290 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55fb6b18be90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-BuiltinType 0x55fb6b133380 'double' # | | |-TypedefDecl 0x55fb6b18c5f8 col:27 referenced double3 'vector' # | | | `-TemplateSpecializationType 0x55fb6b18c520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fb6b133380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b18c438 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b18c418 'int' 3 # | | | `-ExtVectorType 0x55fb6b18c4e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55fb6b18be90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-BuiltinType 0x55fb6b133380 'double' # | | |-TypedefDecl 0x55fb6b18c848 col:27 referenced double4 'vector' # | | | `-TemplateSpecializationType 0x55fb6b18c770 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fb6b133380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b18c688 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b18c668 'int' 4 # | | | `-ExtVectorType 0x55fb6b18c730 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55fb6b18be90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-BuiltinType 0x55fb6b133380 'double' # | | |-TypedefDecl 0x55fb6b18cad8 col:30 float32_t1 'vector' # | | | `-TemplateSpecializationType 0x55fb6b18ca00 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fb6b18c8a0 'float32_t' sugar # | | | | |-Typedef 0x55fb6b163dc8 'float32_t' # | | | | `-BuiltinType 0x55fb6b133360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b18c910 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b18c8f0 'int' 1 # | | | `-ExtVectorType 0x55fb6b18c9c0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55fb6b18c940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-TypedefType 0x55fb6b18c8a0 'float32_t' sugar # | | | |-Typedef 0x55fb6b163dc8 'float32_t' # | | | `-BuiltinType 0x55fb6b133360 'float' # | | |-TypedefDecl 0x55fb6b18cd18 col:30 float32_t2 'vector' # | | | `-TemplateSpecializationType 0x55fb6b18cc40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fb6b18c8a0 'float32_t' sugar # | | | | |-Typedef 0x55fb6b163dc8 'float32_t' # | | | | `-BuiltinType 0x55fb6b133360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b18cb80 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b18cb60 'int' 2 # | | | `-ExtVectorType 0x55fb6b18cc00 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55fb6b18c940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-TypedefType 0x55fb6b18c8a0 'float32_t' sugar # | | | |-Typedef 0x55fb6b163dc8 'float32_t' # | | | `-BuiltinType 0x55fb6b133360 'float' # | | |-TypedefDecl 0x55fb6b18cf58 col:30 float32_t3 'vector' # | | | `-TemplateSpecializationType 0x55fb6b18ce80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fb6b18c8a0 'float32_t' sugar # | | | | |-Typedef 0x55fb6b163dc8 'float32_t' # | | | | `-BuiltinType 0x55fb6b133360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b18cdc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b18cda0 'int' 3 # | | | `-ExtVectorType 0x55fb6b18ce40 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55fb6b18c940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-TypedefType 0x55fb6b18c8a0 'float32_t' sugar # | | | |-Typedef 0x55fb6b163dc8 'float32_t' # | | | `-BuiltinType 0x55fb6b133360 'float' # | | |-TypedefDecl 0x55fb6b18d1a8 col:30 float32_t4 'vector' # | | | `-TemplateSpecializationType 0x55fb6b18d0d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fb6b18c8a0 'float32_t' sugar # | | | | |-Typedef 0x55fb6b163dc8 'float32_t' # | | | | `-BuiltinType 0x55fb6b133360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b18d000 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b18cfe0 'int' 4 # | | | `-ExtVectorType 0x55fb6b18d090 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55fb6b18c940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-TypedefType 0x55fb6b18c8a0 'float32_t' sugar # | | | |-Typedef 0x55fb6b163dc8 'float32_t' # | | | `-BuiltinType 0x55fb6b133360 'float' # | | |-TypedefDecl 0x55fb6b18d438 col:30 float64_t1 'vector' # | | | `-TemplateSpecializationType 0x55fb6b18d360 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fb6b18d200 'float64_t' sugar # | | | | |-Typedef 0x55fb6b163f18 'float64_t' # | | | | `-BuiltinType 0x55fb6b133380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b18d270 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b18d250 'int' 1 # | | | `-ExtVectorType 0x55fb6b18d320 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55fb6b18d2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-TypedefType 0x55fb6b18d200 'float64_t' sugar # | | | |-Typedef 0x55fb6b163f18 'float64_t' # | | | `-BuiltinType 0x55fb6b133380 'double' # | | |-TypedefDecl 0x55fb6b18d678 col:30 float64_t2 'vector' # | | | `-TemplateSpecializationType 0x55fb6b18d5a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fb6b18d200 'float64_t' sugar # | | | | |-Typedef 0x55fb6b163f18 'float64_t' # | | | | `-BuiltinType 0x55fb6b133380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b18d4e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b18d4c0 'int' 2 # | | | `-ExtVectorType 0x55fb6b18d560 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55fb6b18d2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-TypedefType 0x55fb6b18d200 'float64_t' sugar # | | | |-Typedef 0x55fb6b163f18 'float64_t' # | | | `-BuiltinType 0x55fb6b133380 'double' # | | |-TypedefDecl 0x55fb6b18d8b8 col:30 float64_t3 'vector' # | | | `-TemplateSpecializationType 0x55fb6b18d7e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fb6b18d200 'float64_t' sugar # | | | | |-Typedef 0x55fb6b163f18 'float64_t' # | | | | `-BuiltinType 0x55fb6b133380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b18d720 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b18d700 'int' 3 # | | | `-ExtVectorType 0x55fb6b18d7a0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55fb6b18d2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-TypedefType 0x55fb6b18d200 'float64_t' sugar # | | | |-Typedef 0x55fb6b163f18 'float64_t' # | | | `-BuiltinType 0x55fb6b133380 'double' # | | |-TypedefDecl 0x55fb6b18daf8 col:30 float64_t4 'vector' # | | | `-TemplateSpecializationType 0x55fb6b18da20 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fb6b18d200 'float64_t' sugar # | | | | |-Typedef 0x55fb6b163f18 'float64_t' # | | | | `-BuiltinType 0x55fb6b133380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b18d960 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b18d940 'int' 4 # | | | `-ExtVectorType 0x55fb6b18d9e0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55fb6b18d2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-TypedefType 0x55fb6b18d200 'float64_t' sugar # | | | |-Typedef 0x55fb6b163f18 'float64_t' # | | | `-BuiltinType 0x55fb6b133380 'double' # | | |-TypedefDecl 0x55fb6b1939f0 col:28 bool1x1 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b18df50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fb6b1331e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b18dbd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b18db78 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b18dbf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b18db98 'int' 1 # | | | `-ConstantMatrixType 0x55fb6b18def0 'matrix' # | | |-TypedefDecl 0x55fb6b193e10 col:28 referenced bool1x2 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b193d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fb6b1331e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b193a98 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b193a58 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b193ab8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b193a78 'int' 2 # | | | `-ConstantMatrixType 0x55fb6b193cb0 'matrix' # | | |-TypedefDecl 0x55fb6b194230 col:28 referenced bool1x3 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b194130 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fb6b1331e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b193eb8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b193e78 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b193ed8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b193e98 'int' 3 # | | | `-ConstantMatrixType 0x55fb6b1940d0 'matrix' # | | |-TypedefDecl 0x55fb6b194650 col:28 referenced bool1x4 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b194550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fb6b1331e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1942d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b194298 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1942f8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1942b8 'int' 4 # | | | `-ConstantMatrixType 0x55fb6b1944f0 'matrix' # | | |-TypedefDecl 0x55fb6b196c10 col:28 referenced bool2x1 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b194970 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fb6b1331e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1946f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1946b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b194718 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1946d8 'int' 1 # | | | `-ConstantMatrixType 0x55fb6b194910 'matrix' # | | |-TypedefDecl 0x55fb6b197030 col:28 referenced bool2x2 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b196f30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fb6b1331e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b196cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b196c78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b196cd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b196c98 'int' 2 # | | | `-ConstantMatrixType 0x55fb6b196ed0 'matrix' # | | |-TypedefDecl 0x55fb6b197450 col:28 referenced bool2x3 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b197350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fb6b1331e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1970d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b197098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1970f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1970b8 'int' 3 # | | | `-ConstantMatrixType 0x55fb6b1972f0 'matrix' # | | |-TypedefDecl 0x55fb6b197870 col:28 referenced bool2x4 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b197770 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fb6b1331e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1974f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1974b8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b197518 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1974d8 'int' 4 # | | | `-ConstantMatrixType 0x55fb6b197710 'matrix' # | | |-TypedefDecl 0x55fb6b198cb0 col:28 referenced bool3x1 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b198bb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fb6b1331e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b197918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1978d8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b197938 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1978f8 'int' 1 # | | | `-ConstantMatrixType 0x55fb6b197b30 'matrix' # | | |-TypedefDecl 0x55fb6b1990d0 col:28 referenced bool3x2 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b198fd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fb6b1331e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b198d58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b198d18 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b198d78 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b198d38 'int' 2 # | | | `-ConstantMatrixType 0x55fb6b198f70 'matrix' # | | |-TypedefDecl 0x55fb6b1994f0 col:28 referenced bool3x3 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1993f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fb6b1331e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b199178 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b199138 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b199198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b199158 'int' 3 # | | | `-ConstantMatrixType 0x55fb6b199390 'matrix' # | | |-TypedefDecl 0x55fb6b199910 col:28 referenced bool3x4 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b199810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fb6b1331e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b199598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b199558 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1995b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b199578 'int' 4 # | | | `-ConstantMatrixType 0x55fb6b1997b0 'matrix' # | | |-TypedefDecl 0x55fb6b199d50 col:28 referenced bool4x1 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b199c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fb6b1331e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1999b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b199978 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1999d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b199998 'int' 1 # | | | `-ConstantMatrixType 0x55fb6b199bf0 'matrix' # | | |-TypedefDecl 0x55fb6b19a170 col:28 referenced bool4x2 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b19a070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fb6b1331e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b199df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b199db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b199e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b199dd8 'int' 2 # | | | `-ConstantMatrixType 0x55fb6b19a010 'matrix' # | | |-TypedefDecl 0x55fb6b19a590 col:28 referenced bool4x3 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b19a490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fb6b1331e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b19a218 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b19a1d8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b19a238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b19a1f8 'int' 3 # | | | `-ConstantMatrixType 0x55fb6b19a430 'matrix' # | | |-TypedefDecl 0x55fb6b19a9b0 col:28 referenced bool4x4 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b19a8b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55fb6b1331e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b19a638 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b19a5f8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b19a658 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b19a618 'int' 4 # | | | `-ConstantMatrixType 0x55fb6b19a850 'matrix' # | | |-TypedefDecl 0x55fb6b19b130 col:27 int1x1 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b19b030 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fb6b133260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b19aa60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b19aa20 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b19aa80 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b19aa40 'int' 1 # | | | `-ConstantMatrixType 0x55fb6b19afd0 'matrix' # | | |-TypedefDecl 0x55fb6b19b560 col:27 int1x2 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b19b460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fb6b133260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b19b1e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b19b1a0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b19b200 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b19b1c0 'int' 2 # | | | `-ConstantMatrixType 0x55fb6b19b400 'matrix' # | | |-TypedefDecl 0x55fb6b19b990 col:27 int1x3 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b19b890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fb6b133260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b19b610 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b19b5d0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b19b630 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b19b5f0 'int' 3 # | | | `-ConstantMatrixType 0x55fb6b19b830 'matrix' # | | |-TypedefDecl 0x55fb6b19bdc0 col:27 int1x4 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b19bcc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fb6b133260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b19ba40 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b19ba00 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b19ba60 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b19ba20 'int' 4 # | | | `-ConstantMatrixType 0x55fb6b19bc60 'matrix' # | | |-TypedefDecl 0x55fb6b19c500 col:27 int2x1 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b19c400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fb6b133260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b19be70 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b19be30 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b19be90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b19be50 'int' 1 # | | | `-ConstantMatrixType 0x55fb6b19c3a0 'matrix' # | | |-TypedefDecl 0x55fb6b19c930 col:27 int2x2 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b19c830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fb6b133260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b19c5b0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b19c570 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b19c5d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b19c590 'int' 2 # | | | `-ConstantMatrixType 0x55fb6b19c7d0 'matrix' # | | |-TypedefDecl 0x55fb6b19cd60 col:27 int2x3 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b19cc60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fb6b133260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b19c9e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b19c9a0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b19ca00 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b19c9c0 'int' 3 # | | | `-ConstantMatrixType 0x55fb6b19cc00 'matrix' # | | |-TypedefDecl 0x55fb6b18e5e0 col:27 int2x4 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b19d090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fb6b133260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b19ce10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b19cdd0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b19ce30 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b19cdf0 'int' 4 # | | | `-ConstantMatrixType 0x55fb6b19d030 'matrix' # | | |-TypedefDecl 0x55fb6b18ea10 col:27 int3x1 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b18e910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fb6b133260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b18e690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b18e650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b18e6b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b18e670 'int' 1 # | | | `-ConstantMatrixType 0x55fb6b18e8b0 'matrix' # | | |-TypedefDecl 0x55fb6b18ee40 col:27 int3x2 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b18ed40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fb6b133260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b18eac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b18ea80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b18eae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b18eaa0 'int' 2 # | | | `-ConstantMatrixType 0x55fb6b18ece0 'matrix' # | | |-TypedefDecl 0x55fb6b18f270 col:27 int3x3 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b18f170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fb6b133260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b18eef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b18eeb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b18ef10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b18eed0 'int' 3 # | | | `-ConstantMatrixType 0x55fb6b18f110 'matrix' # | | |-TypedefDecl 0x55fb6b1907c0 col:27 int3x4 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1906c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fb6b133260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b18f320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b18f2e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b18f340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b18f300 'int' 4 # | | | `-ConstantMatrixType 0x55fb6b18f540 'matrix' # | | |-TypedefDecl 0x55fb6b190bf0 col:27 int4x1 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b190af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fb6b133260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b190870 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b190830 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b190890 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b190850 'int' 1 # | | | `-ConstantMatrixType 0x55fb6b190a90 'matrix' # | | |-TypedefDecl 0x55fb6b191020 col:27 int4x2 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b190f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fb6b133260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b190ca0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b190c60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b190cc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b190c80 'int' 2 # | | | `-ConstantMatrixType 0x55fb6b190ec0 'matrix' # | | |-TypedefDecl 0x55fb6b191450 col:27 int4x3 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b191350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fb6b133260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1910d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b191090 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1910f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1910b0 'int' 3 # | | | `-ConstantMatrixType 0x55fb6b1912f0 'matrix' # | | |-TypedefDecl 0x55fb6b191890 col:27 int4x4 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b191790 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55fb6b133260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b191500 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1914c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b191520 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1914e0 'int' 4 # | | | `-ConstantMatrixType 0x55fb6b191730 'matrix' # | | |-TypedefDecl 0x55fb6b191d10 col:28 uint1x1 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b191c10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fb6b1869c0 'uint' sugar # | | | | |-Typedef 0x55fb6b163ce8 'uint' # | | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b191958 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b191918 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b191978 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b191938 'int' 1 # | | | `-ConstantMatrixType 0x55fb6b191bb0 'matrix' # | | |-TypedefDecl 0x55fb6b192150 col:28 uint1x2 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b192050 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fb6b1869c0 'uint' sugar # | | | | |-Typedef 0x55fb6b163ce8 'uint' # | | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b191dd8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b191d98 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b191df8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b191db8 'int' 2 # | | | `-ConstantMatrixType 0x55fb6b191ff0 'matrix' # | | |-TypedefDecl 0x55fb6b192590 col:28 uint1x3 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b192490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fb6b1869c0 'uint' sugar # | | | | |-Typedef 0x55fb6b163ce8 'uint' # | | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b192218 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1921d8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b192238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1921f8 'int' 3 # | | | `-ConstantMatrixType 0x55fb6b192430 'matrix' # | | |-TypedefDecl 0x55fb6b192b80 col:28 uint1x4 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b192a80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fb6b1869c0 'uint' sugar # | | | | |-Typedef 0x55fb6b163ce8 'uint' # | | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b192658 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b192618 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b192678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b192638 'int' 4 # | | | `-ConstantMatrixType 0x55fb6b192a20 'matrix' # | | |-TypedefDecl 0x55fb6b192fc0 col:28 uint2x1 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b192ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fb6b1869c0 'uint' sugar # | | | | |-Typedef 0x55fb6b163ce8 'uint' # | | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b192c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b192c08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b192c68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b192c28 'int' 1 # | | | `-ConstantMatrixType 0x55fb6b192e60 'matrix' # | | |-TypedefDecl 0x55fb6b193400 col:28 uint2x2 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b193300 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fb6b1869c0 'uint' sugar # | | | | |-Typedef 0x55fb6b163ce8 'uint' # | | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b193088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b193048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1930a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b193068 'int' 2 # | | | `-ConstantMatrixType 0x55fb6b1932a0 'matrix' # | | |-TypedefDecl 0x55fb6b1a7d00 col:28 uint2x3 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b193740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fb6b1869c0 'uint' sugar # | | | | |-Typedef 0x55fb6b163ce8 'uint' # | | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1934c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b193488 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1934e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1934a8 'int' 3 # | | | `-ConstantMatrixType 0x55fb6b1936e0 'matrix' # | | |-TypedefDecl 0x55fb6b1a8140 col:28 uint2x4 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1a8040 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fb6b1869c0 'uint' sugar # | | | | |-Typedef 0x55fb6b163ce8 'uint' # | | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1a7dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1a7d88 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1a7de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1a7da8 'int' 4 # | | | `-ConstantMatrixType 0x55fb6b1a7fe0 'matrix' # | | |-TypedefDecl 0x55fb6b1a8580 col:28 uint3x1 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1a8480 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fb6b1869c0 'uint' sugar # | | | | |-Typedef 0x55fb6b163ce8 'uint' # | | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1a8208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1a81c8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1a8228 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1a81e8 'int' 1 # | | | `-ConstantMatrixType 0x55fb6b1a8420 'matrix' # | | |-TypedefDecl 0x55fb6b1a89c0 col:28 uint3x2 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1a88c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fb6b1869c0 'uint' sugar # | | | | |-Typedef 0x55fb6b163ce8 'uint' # | | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1a8648 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1a8608 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1a8668 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1a8628 'int' 2 # | | | `-ConstantMatrixType 0x55fb6b1a8860 'matrix' # | | |-TypedefDecl 0x55fb6b1a9920 col:28 uint3x3 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1a9820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fb6b1869c0 'uint' sugar # | | | | |-Typedef 0x55fb6b163ce8 'uint' # | | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1a8a88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1a8a48 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1a8aa8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1a8a68 'int' 3 # | | | `-ConstantMatrixType 0x55fb6b1a8ca0 'matrix' # | | |-TypedefDecl 0x55fb6b1a9d60 col:28 uint3x4 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1a9c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fb6b1869c0 'uint' sugar # | | | | |-Typedef 0x55fb6b163ce8 'uint' # | | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1a99e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1a99a8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1a9a08 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1a99c8 'int' 4 # | | | `-ConstantMatrixType 0x55fb6b1a9c00 'matrix' # | | |-TypedefDecl 0x55fb6b1aa1a0 col:28 uint4x1 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1aa0a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fb6b1869c0 'uint' sugar # | | | | |-Typedef 0x55fb6b163ce8 'uint' # | | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1a9e28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1a9de8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1a9e48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1a9e08 'int' 1 # | | | `-ConstantMatrixType 0x55fb6b1aa040 'matrix' # | | |-TypedefDecl 0x55fb6b1aa5e0 col:28 uint4x2 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1aa4e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fb6b1869c0 'uint' sugar # | | | | |-Typedef 0x55fb6b163ce8 'uint' # | | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1aa268 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1aa228 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1aa288 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1aa248 'int' 2 # | | | `-ConstantMatrixType 0x55fb6b1aa480 'matrix' # | | |-TypedefDecl 0x55fb6b1aad30 col:28 uint4x3 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1aac30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fb6b1869c0 'uint' sugar # | | | | |-Typedef 0x55fb6b163ce8 'uint' # | | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1aa6a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1aa668 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1aa6c8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1aa688 'int' 3 # | | | `-ConstantMatrixType 0x55fb6b1aabd0 'matrix' # | | |-TypedefDecl 0x55fb6b1ab170 col:28 uint4x4 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1ab070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55fb6b1869c0 'uint' sugar # | | | | |-Typedef 0x55fb6b163ce8 'uint' # | | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1aadf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1aadb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1aae18 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1aadd8 'int' 4 # | | | `-ConstantMatrixType 0x55fb6b1ab010 'matrix' # | | |-TypedefDecl 0x55fb6b1ab4f0 col:31 int32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1ab3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fb6b187bf0 'int32_t' sugar # | | | | |-Typedef 0x55fb6b163c78 'int32_t' # | | | | `-BuiltinType 0x55fb6b133260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1ab238 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1ab1f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1ab258 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1ab218 'int' 1 # | | | `-ConstantMatrixType 0x55fb6b1ab390 'matrix' # | | |-TypedefDecl 0x55fb6b1ab830 col:31 int32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1ab730 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fb6b187bf0 'int32_t' sugar # | | | | |-Typedef 0x55fb6b163c78 'int32_t' # | | | | `-BuiltinType 0x55fb6b133260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1ab5b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1ab578 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1ab5d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1ab598 'int' 2 # | | | `-ConstantMatrixType 0x55fb6b1ab6d0 'matrix' # | | |-TypedefDecl 0x55fb6b19d470 col:31 int32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1aba70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fb6b187bf0 'int32_t' sugar # | | | | |-Typedef 0x55fb6b163c78 'int32_t' # | | | | `-BuiltinType 0x55fb6b133260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1ab8f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1ab8b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1ab918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1ab8d8 'int' 3 # | | | `-ConstantMatrixType 0x55fb6b1aba10 'matrix' # | | |-TypedefDecl 0x55fb6b19d7b0 col:31 int32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b19d6b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fb6b187bf0 'int32_t' sugar # | | | | |-Typedef 0x55fb6b163c78 'int32_t' # | | | | `-BuiltinType 0x55fb6b133260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b19d538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b19d4f8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b19d558 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b19d518 'int' 4 # | | | `-ConstantMatrixType 0x55fb6b19d650 'matrix' # | | |-TypedefDecl 0x55fb6b19daf0 col:31 int32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b19d9f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fb6b187bf0 'int32_t' sugar # | | | | |-Typedef 0x55fb6b163c78 'int32_t' # | | | | `-BuiltinType 0x55fb6b133260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b19d878 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b19d838 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b19d898 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b19d858 'int' 1 # | | | `-ConstantMatrixType 0x55fb6b19d990 'matrix' # | | |-TypedefDecl 0x55fb6b19de30 col:31 int32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b19dd30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fb6b187bf0 'int32_t' sugar # | | | | |-Typedef 0x55fb6b163c78 'int32_t' # | | | | `-BuiltinType 0x55fb6b133260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b19dbb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b19db78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b19dbd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b19db98 'int' 2 # | | | `-ConstantMatrixType 0x55fb6b19dcd0 'matrix' # | | |-TypedefDecl 0x55fb6b19e170 col:31 int32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b19e070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fb6b187bf0 'int32_t' sugar # | | | | |-Typedef 0x55fb6b163c78 'int32_t' # | | | | `-BuiltinType 0x55fb6b133260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b19def8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b19deb8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b19df18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b19ded8 'int' 3 # | | | `-ConstantMatrixType 0x55fb6b19e010 'matrix' # | | |-TypedefDecl 0x55fb6b19f4d0 col:31 int32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b19e3b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fb6b187bf0 'int32_t' sugar # | | | | |-Typedef 0x55fb6b163c78 'int32_t' # | | | | `-BuiltinType 0x55fb6b133260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b19e238 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b19e1f8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b19e258 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b19e218 'int' 4 # | | | `-ConstantMatrixType 0x55fb6b19e350 'matrix' # | | |-TypedefDecl 0x55fb6b19f810 col:31 int32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b19f710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fb6b187bf0 'int32_t' sugar # | | | | |-Typedef 0x55fb6b163c78 'int32_t' # | | | | `-BuiltinType 0x55fb6b133260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b19f598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b19f558 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b19f5b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b19f578 'int' 1 # | | | `-ConstantMatrixType 0x55fb6b19f6b0 'matrix' # | | |-TypedefDecl 0x55fb6b19fb50 col:31 int32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b19fa50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fb6b187bf0 'int32_t' sugar # | | | | |-Typedef 0x55fb6b163c78 'int32_t' # | | | | `-BuiltinType 0x55fb6b133260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b19f8d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b19f898 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b19f8f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b19f8b8 'int' 2 # | | | `-ConstantMatrixType 0x55fb6b19f9f0 'matrix' # | | |-TypedefDecl 0x55fb6b19fe90 col:31 int32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b19fd90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fb6b187bf0 'int32_t' sugar # | | | | |-Typedef 0x55fb6b163c78 'int32_t' # | | | | `-BuiltinType 0x55fb6b133260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b19fc18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b19fbd8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b19fc38 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b19fbf8 'int' 3 # | | | `-ConstantMatrixType 0x55fb6b19fd30 'matrix' # | | |-TypedefDecl 0x55fb6b1a01d0 col:31 int32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1a00d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fb6b187bf0 'int32_t' sugar # | | | | |-Typedef 0x55fb6b163c78 'int32_t' # | | | | `-BuiltinType 0x55fb6b133260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b19ff58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b19ff18 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b19ff78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b19ff38 'int' 4 # | | | `-ConstantMatrixType 0x55fb6b1a0070 'matrix' # | | |-TypedefDecl 0x55fb6b1a0560 col:31 int32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1a0460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fb6b187bf0 'int32_t' sugar # | | | | |-Typedef 0x55fb6b163c78 'int32_t' # | | | | `-BuiltinType 0x55fb6b133260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1a0298 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1a0258 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1a02b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1a0278 'int' 1 # | | | `-ConstantMatrixType 0x55fb6b1a03b0 'matrix' # | | |-TypedefDecl 0x55fb6b1a08a0 col:31 int32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1a07a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fb6b187bf0 'int32_t' sugar # | | | | |-Typedef 0x55fb6b163c78 'int32_t' # | | | | `-BuiltinType 0x55fb6b133260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1a0628 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1a05e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1a0648 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1a0608 'int' 2 # | | | `-ConstantMatrixType 0x55fb6b1a0740 'matrix' # | | |-TypedefDecl 0x55fb6b1a0be0 col:31 int32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1a0ae0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fb6b187bf0 'int32_t' sugar # | | | | |-Typedef 0x55fb6b163c78 'int32_t' # | | | | `-BuiltinType 0x55fb6b133260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1a0968 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1a0928 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1a0988 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1a0948 'int' 3 # | | | `-ConstantMatrixType 0x55fb6b1a0a80 'matrix' # | | |-TypedefDecl 0x55fb6b1a0f20 col:31 int32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1a0e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55fb6b187bf0 'int32_t' sugar # | | | | |-Typedef 0x55fb6b163c78 'int32_t' # | | | | `-BuiltinType 0x55fb6b133260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1a0ca8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1a0c68 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1a0cc8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1a0c88 'int' 4 # | | | `-ConstantMatrixType 0x55fb6b1a0dc0 'matrix' # | | |-TypedefDecl 0x55fb6b1a12a0 col:32 uint32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1a11a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fb6b188540 'uint32_t' sugar # | | | | |-Typedef 0x55fb6b163d58 'uint32_t' # | | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1a0fe8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1a0fa8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1a1008 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1a0fc8 'int' 1 # | | | `-ConstantMatrixType 0x55fb6b1a1140 'matrix' # | | |-TypedefDecl 0x55fb6b1a1600 col:32 uint32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1a1500 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fb6b188540 'uint32_t' sugar # | | | | |-Typedef 0x55fb6b163d58 'uint32_t' # | | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1a1368 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1a1328 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1a1388 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1a1348 'int' 2 # | | | `-ConstantMatrixType 0x55fb6b1a14a0 'matrix' # | | |-TypedefDecl 0x55fb6b1a1940 col:32 uint32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1a1840 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fb6b188540 'uint32_t' sugar # | | | | |-Typedef 0x55fb6b163d58 'uint32_t' # | | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1a16c8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1a1688 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1a16e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1a16a8 'int' 3 # | | | `-ConstantMatrixType 0x55fb6b1a17e0 'matrix' # | | |-TypedefDecl 0x55fb6b1a1c80 col:32 uint32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1a1b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fb6b188540 'uint32_t' sugar # | | | | |-Typedef 0x55fb6b163d58 'uint32_t' # | | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1a1a08 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1a19c8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1a1a28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1a19e8 'int' 4 # | | | `-ConstantMatrixType 0x55fb6b1a1b20 'matrix' # | | |-TypedefDecl 0x55fb6b1a1fc0 col:32 uint32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1a1ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fb6b188540 'uint32_t' sugar # | | | | |-Typedef 0x55fb6b163d58 'uint32_t' # | | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1a1d48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1a1d08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1a1d68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1a1d28 'int' 1 # | | | `-ConstantMatrixType 0x55fb6b1a1e60 'matrix' # | | |-TypedefDecl 0x55fb6b1a2300 col:32 uint32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1a2200 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fb6b188540 'uint32_t' sugar # | | | | |-Typedef 0x55fb6b163d58 'uint32_t' # | | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1a2088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1a2048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1a20a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1a2068 'int' 2 # | | | `-ConstantMatrixType 0x55fb6b1a21a0 'matrix' # | | |-TypedefDecl 0x55fb6b1a2650 col:32 uint32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1a2550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fb6b188540 'uint32_t' sugar # | | | | |-Typedef 0x55fb6b163d58 'uint32_t' # | | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1a23c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1a2388 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1a23e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1a23a8 'int' 3 # | | | `-ConstantMatrixType 0x55fb6b1a24f0 'matrix' # | | |-TypedefDecl 0x55fb6b1a2990 col:32 uint32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1a2890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fb6b188540 'uint32_t' sugar # | | | | |-Typedef 0x55fb6b163d58 'uint32_t' # | | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1a2718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1a26d8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1a2738 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1a26f8 'int' 4 # | | | `-ConstantMatrixType 0x55fb6b1a2830 'matrix' # | | |-TypedefDecl 0x55fb6b1a2cd0 col:32 uint32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1a2bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fb6b188540 'uint32_t' sugar # | | | | |-Typedef 0x55fb6b163d58 'uint32_t' # | | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1a2a58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1a2a18 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1a2a78 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1a2a38 'int' 1 # | | | `-ConstantMatrixType 0x55fb6b1a2b70 'matrix' # | | |-TypedefDecl 0x55fb6b1a3010 col:32 uint32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1a2f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fb6b188540 'uint32_t' sugar # | | | | |-Typedef 0x55fb6b163d58 'uint32_t' # | | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1a2d98 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1a2d58 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1a2db8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1a2d78 'int' 2 # | | | `-ConstantMatrixType 0x55fb6b1a2eb0 'matrix' # | | |-TypedefDecl 0x55fb6b1a3350 col:32 uint32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1a3250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fb6b188540 'uint32_t' sugar # | | | | |-Typedef 0x55fb6b163d58 'uint32_t' # | | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1a30d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1a3098 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1a30f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1a30b8 'int' 3 # | | | `-ConstantMatrixType 0x55fb6b1a31f0 'matrix' # | | |-TypedefDecl 0x55fb6b1a36a0 col:32 uint32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1a35a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fb6b188540 'uint32_t' sugar # | | | | |-Typedef 0x55fb6b163d58 'uint32_t' # | | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1a3418 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1a33d8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1a3438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1a33f8 'int' 4 # | | | `-ConstantMatrixType 0x55fb6b1a3540 'matrix' # | | |-TypedefDecl 0x55fb6b1a39e0 col:32 uint32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1a38e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fb6b188540 'uint32_t' sugar # | | | | |-Typedef 0x55fb6b163d58 'uint32_t' # | | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1a3768 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1a3728 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1a3788 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1a3748 'int' 1 # | | | `-ConstantMatrixType 0x55fb6b1a3880 'matrix' # | | |-TypedefDecl 0x55fb6b1a3d20 col:32 uint32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1a3c20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fb6b188540 'uint32_t' sugar # | | | | |-Typedef 0x55fb6b163d58 'uint32_t' # | | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1a3aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1a3a68 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1a3ac8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1a3a88 'int' 2 # | | | `-ConstantMatrixType 0x55fb6b1a3bc0 'matrix' # | | |-TypedefDecl 0x55fb6b1a4060 col:32 uint32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1a3f60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fb6b188540 'uint32_t' sugar # | | | | |-Typedef 0x55fb6b163d58 'uint32_t' # | | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1a3de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1a3da8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1a3e08 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1a3dc8 'int' 3 # | | | `-ConstantMatrixType 0x55fb6b1a3f00 'matrix' # | | |-TypedefDecl 0x55fb6b1a43a0 col:32 uint32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1a42a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55fb6b188540 'uint32_t' sugar # | | | | |-Typedef 0x55fb6b163d58 'uint32_t' # | | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1a4128 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1a40e8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1a4148 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1a4108 'int' 4 # | | | `-ConstantMatrixType 0x55fb6b1a4240 'matrix' # | | |-TypedefDecl 0x55fb6b1a4840 col:31 int64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1a4740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fb6b188eb0 'int64_t' sugar # | | | | |-Typedef 0x55fb6b163ea8 'int64_t' # | | | | `-BuiltinType 0x55fb6b133280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1a4468 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1a4428 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1a44a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1a4448 'int' 1 # | | | `-ConstantMatrixType 0x55fb6b1a46e0 'matrix' # | | |-TypedefDecl 0x55fb6b1a4c80 col:31 int64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1a4b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fb6b188eb0 'int64_t' sugar # | | | | |-Typedef 0x55fb6b163ea8 'int64_t' # | | | | `-BuiltinType 0x55fb6b133280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1a4908 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1a48c8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1a4928 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1a48e8 'int' 2 # | | | `-ConstantMatrixType 0x55fb6b1a4b20 'matrix' # | | |-TypedefDecl 0x55fb6b1a50c0 col:31 int64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1a4fc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fb6b188eb0 'int64_t' sugar # | | | | |-Typedef 0x55fb6b163ea8 'int64_t' # | | | | `-BuiltinType 0x55fb6b133280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1a4d48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1a4d08 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1a4d68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1a4d28 'int' 3 # | | | `-ConstantMatrixType 0x55fb6b1a4f60 'matrix' # | | |-TypedefDecl 0x55fb6b1a5830 col:31 int64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1a5400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fb6b188eb0 'int64_t' sugar # | | | | |-Typedef 0x55fb6b163ea8 'int64_t' # | | | | `-BuiltinType 0x55fb6b133280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1a5188 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1a5148 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1a51a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1a5168 'int' 4 # | | | `-ConstantMatrixType 0x55fb6b1a53a0 'matrix' # | | |-TypedefDecl 0x55fb6b1a5c70 col:31 int64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1a5b70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fb6b188eb0 'int64_t' sugar # | | | | |-Typedef 0x55fb6b163ea8 'int64_t' # | | | | `-BuiltinType 0x55fb6b133280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1a58f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1a58b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1a5918 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1a58d8 'int' 1 # | | | `-ConstantMatrixType 0x55fb6b1a5b10 'matrix' # | | |-TypedefDecl 0x55fb6b1a60b0 col:31 int64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1a5fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fb6b188eb0 'int64_t' sugar # | | | | |-Typedef 0x55fb6b163ea8 'int64_t' # | | | | `-BuiltinType 0x55fb6b133280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1a5d38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1a5cf8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1a5d58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1a5d18 'int' 2 # | | | `-ConstantMatrixType 0x55fb6b1a5f50 'matrix' # | | |-TypedefDecl 0x55fb6b1a64f0 col:31 int64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1a63f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fb6b188eb0 'int64_t' sugar # | | | | |-Typedef 0x55fb6b163ea8 'int64_t' # | | | | `-BuiltinType 0x55fb6b133280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1a6178 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1a6138 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1a6198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1a6158 'int' 3 # | | | `-ConstantMatrixType 0x55fb6b1a6390 'matrix' # | | |-TypedefDecl 0x55fb6b1c0da0 col:31 int64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1c0ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fb6b188eb0 'int64_t' sugar # | | | | |-Typedef 0x55fb6b163ea8 'int64_t' # | | | | `-BuiltinType 0x55fb6b133280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1a65b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1a6578 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1a65d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1a6598 'int' 4 # | | | `-ConstantMatrixType 0x55fb6b1c0c40 'matrix' # | | |-TypedefDecl 0x55fb6b1c11e0 col:31 int64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1c10e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fb6b188eb0 'int64_t' sugar # | | | | |-Typedef 0x55fb6b163ea8 'int64_t' # | | | | `-BuiltinType 0x55fb6b133280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1c0e68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1c0e28 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1c0e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1c0e48 'int' 1 # | | | `-ConstantMatrixType 0x55fb6b1c1080 'matrix' # | | |-TypedefDecl 0x55fb6b1c1620 col:31 int64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1c1520 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fb6b188eb0 'int64_t' sugar # | | | | |-Typedef 0x55fb6b163ea8 'int64_t' # | | | | `-BuiltinType 0x55fb6b133280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1c12a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1c1268 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1c12c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1c1288 'int' 2 # | | | `-ConstantMatrixType 0x55fb6b1c14c0 'matrix' # | | |-TypedefDecl 0x55fb6b1c1a60 col:31 int64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1c1960 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fb6b188eb0 'int64_t' sugar # | | | | |-Typedef 0x55fb6b163ea8 'int64_t' # | | | | `-BuiltinType 0x55fb6b133280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1c16e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1c16a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1c1708 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1c16c8 'int' 3 # | | | `-ConstantMatrixType 0x55fb6b1c1900 'matrix' # | | |-TypedefDecl 0x55fb6b1c2110 col:31 int64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1c2010 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fb6b188eb0 'int64_t' sugar # | | | | |-Typedef 0x55fb6b163ea8 'int64_t' # | | | | `-BuiltinType 0x55fb6b133280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1c1b28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1c1ae8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1c1b48 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1c1b08 'int' 4 # | | | `-ConstantMatrixType 0x55fb6b1c1fb0 'matrix' # | | |-TypedefDecl 0x55fb6b1c2550 col:31 int64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1c2450 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fb6b188eb0 'int64_t' sugar # | | | | |-Typedef 0x55fb6b163ea8 'int64_t' # | | | | `-BuiltinType 0x55fb6b133280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1c21d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1c2198 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1c21f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1c21b8 'int' 1 # | | | `-ConstantMatrixType 0x55fb6b1c23f0 'matrix' # | | |-TypedefDecl 0x55fb6b1c2990 col:31 int64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1c2890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fb6b188eb0 'int64_t' sugar # | | | | |-Typedef 0x55fb6b163ea8 'int64_t' # | | | | `-BuiltinType 0x55fb6b133280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1c2618 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1c25d8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1c2638 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1c25f8 'int' 2 # | | | `-ConstantMatrixType 0x55fb6b1c2830 'matrix' # | | |-TypedefDecl 0x55fb6b1c2dd0 col:31 int64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1c2cd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fb6b188eb0 'int64_t' sugar # | | | | |-Typedef 0x55fb6b163ea8 'int64_t' # | | | | `-BuiltinType 0x55fb6b133280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1c2a58 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1c2a18 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1c2a78 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1c2a38 'int' 3 # | | | `-ConstantMatrixType 0x55fb6b1c2c70 'matrix' # | | |-TypedefDecl 0x55fb6b1c3470 col:31 int64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1c3370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55fb6b188eb0 'int64_t' sugar # | | | | |-Typedef 0x55fb6b163ea8 'int64_t' # | | | | `-BuiltinType 0x55fb6b133280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1c30f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1c30b0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1c3110 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1c30d0 'int' 4 # | | | `-ConstantMatrixType 0x55fb6b1c3310 'matrix' # | | |-TypedefDecl 0x55fb6b1c38f0 col:32 uint64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1c37f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fb6b1898e0 'uint64_t' sugar # | | | | |-Typedef 0x55fb6b163e38 'uint64_t' # | | | | `-BuiltinType 0x55fb6b133320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1c3538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1c34f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1c3558 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1c3518 'int' 1 # | | | `-ConstantMatrixType 0x55fb6b1c3790 'matrix' # | | |-TypedefDecl 0x55fb6b1c3d30 col:32 uint64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1c3c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fb6b1898e0 'uint64_t' sugar # | | | | |-Typedef 0x55fb6b163e38 'uint64_t' # | | | | `-BuiltinType 0x55fb6b133320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1c39b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1c3978 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1c39d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1c3998 'int' 2 # | | | `-ConstantMatrixType 0x55fb6b1c3bd0 'matrix' # | | |-TypedefDecl 0x55fb6b1c7350 col:32 uint64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1c7250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fb6b1898e0 'uint64_t' sugar # | | | | |-Typedef 0x55fb6b163e38 'uint64_t' # | | | | `-BuiltinType 0x55fb6b133320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1c3df8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1c3db8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1c3e18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1c3dd8 'int' 3 # | | | `-ConstantMatrixType 0x55fb6b1c4010 'matrix' # | | |-TypedefDecl 0x55fb6b1c7790 col:32 uint64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1c7690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fb6b1898e0 'uint64_t' sugar # | | | | |-Typedef 0x55fb6b163e38 'uint64_t' # | | | | `-BuiltinType 0x55fb6b133320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1c7418 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1c73d8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1c7438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1c73f8 'int' 4 # | | | `-ConstantMatrixType 0x55fb6b1c7630 'matrix' # | | |-TypedefDecl 0x55fb6b1c7bd0 col:32 uint64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1c7ad0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fb6b1898e0 'uint64_t' sugar # | | | | |-Typedef 0x55fb6b163e38 'uint64_t' # | | | | `-BuiltinType 0x55fb6b133320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1c7858 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1c7818 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1c7878 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1c7838 'int' 1 # | | | `-ConstantMatrixType 0x55fb6b1c7a70 'matrix' # | | |-TypedefDecl 0x55fb6b1c8010 col:32 uint64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1c7f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fb6b1898e0 'uint64_t' sugar # | | | | |-Typedef 0x55fb6b163e38 'uint64_t' # | | | | `-BuiltinType 0x55fb6b133320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1c7c98 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1c7c58 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1c7cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1c7c78 'int' 2 # | | | `-ConstantMatrixType 0x55fb6b1c7eb0 'matrix' # | | |-TypedefDecl 0x55fb6b1c8460 col:32 uint64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1c8360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fb6b1898e0 'uint64_t' sugar # | | | | |-Typedef 0x55fb6b163e38 'uint64_t' # | | | | `-BuiltinType 0x55fb6b133320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1c80d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1c8098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1c80f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1c80b8 'int' 3 # | | | `-ConstantMatrixType 0x55fb6b1c8300 'matrix' # | | |-TypedefDecl 0x55fb6b1c88a0 col:32 uint64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1c87a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fb6b1898e0 'uint64_t' sugar # | | | | |-Typedef 0x55fb6b163e38 'uint64_t' # | | | | `-BuiltinType 0x55fb6b133320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1c8528 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1c84e8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1c8548 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1c8508 'int' 4 # | | | `-ConstantMatrixType 0x55fb6b1c8740 'matrix' # | | |-TypedefDecl 0x55fb6b1c8ce0 col:32 uint64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1c8be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fb6b1898e0 'uint64_t' sugar # | | | | |-Typedef 0x55fb6b163e38 'uint64_t' # | | | | `-BuiltinType 0x55fb6b133320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1c8968 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1c8928 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1c8988 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1c8948 'int' 1 # | | | `-ConstantMatrixType 0x55fb6b1c8b80 'matrix' # | | |-TypedefDecl 0x55fb6b1c9120 col:32 uint64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1c9020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fb6b1898e0 'uint64_t' sugar # | | | | |-Typedef 0x55fb6b163e38 'uint64_t' # | | | | `-BuiltinType 0x55fb6b133320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1c8da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1c8d68 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1c8dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1c8d88 'int' 2 # | | | `-ConstantMatrixType 0x55fb6b1c8fc0 'matrix' # | | |-TypedefDecl 0x55fb6b1c9590 col:32 uint64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1c9490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fb6b1898e0 'uint64_t' sugar # | | | | |-Typedef 0x55fb6b163e38 'uint64_t' # | | | | `-BuiltinType 0x55fb6b133320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1c91e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1c91a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1c9208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1c91c8 'int' 3 # | | | `-ConstantMatrixType 0x55fb6b1c9430 'matrix' # | | |-TypedefDecl 0x55fb6b1c99d0 col:32 uint64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1c98d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fb6b1898e0 'uint64_t' sugar # | | | | |-Typedef 0x55fb6b163e38 'uint64_t' # | | | | `-BuiltinType 0x55fb6b133320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1c9658 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1c9618 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1c9678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1c9638 'int' 4 # | | | `-ConstantMatrixType 0x55fb6b1c9870 'matrix' # | | |-TypedefDecl 0x55fb6b1c9e10 col:32 uint64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1c9d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fb6b1898e0 'uint64_t' sugar # | | | | |-Typedef 0x55fb6b163e38 'uint64_t' # | | | | `-BuiltinType 0x55fb6b133320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1c9a98 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1c9a58 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1c9ab8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1c9a78 'int' 1 # | | | `-ConstantMatrixType 0x55fb6b1c9cb0 'matrix' # | | |-TypedefDecl 0x55fb6b1ca280 col:32 uint64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1ca150 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fb6b1898e0 'uint64_t' sugar # | | | | |-Typedef 0x55fb6b163e38 'uint64_t' # | | | | `-BuiltinType 0x55fb6b133320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1c9ed8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1c9e98 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1c9ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1c9eb8 'int' 2 # | | | `-ConstantMatrixType 0x55fb6b1ca0f0 'matrix' # | | |-TypedefDecl 0x55fb6b1ca6c0 col:32 uint64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1ca5c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fb6b1898e0 'uint64_t' sugar # | | | | |-Typedef 0x55fb6b163e38 'uint64_t' # | | | | `-BuiltinType 0x55fb6b133320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1ca348 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1ca308 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1ca368 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1ca328 'int' 3 # | | | `-ConstantMatrixType 0x55fb6b1ca560 'matrix' # | | |-TypedefDecl 0x55fb6b1cab00 col:32 uint64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1caa00 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55fb6b1898e0 'uint64_t' sugar # | | | | |-Typedef 0x55fb6b163e38 'uint64_t' # | | | | `-BuiltinType 0x55fb6b133320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1ca788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1ca748 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1ca7a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1ca768 'int' 4 # | | | `-ConstantMatrixType 0x55fb6b1ca9a0 'matrix' # | | |-TypedefDecl 0x55fb6b1caf60 col:28 half1x1 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1cae60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fb6b1339d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1cabb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1cab70 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1cabd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1cab90 'int' 1 # | | | `-ConstantMatrixType 0x55fb6b1cae00 'matrix' # | | |-TypedefDecl 0x55fb6b1cb3c0 col:28 half1x2 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1cb2c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fb6b1339d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1cb010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1cafd0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1cb030 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1caff0 'int' 2 # | | | `-ConstantMatrixType 0x55fb6b1cb230 'matrix' # | | |-TypedefDecl 0x55fb6b1cb7f0 col:28 half1x3 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1cb6f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fb6b1339d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1cb470 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1cb430 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1cb490 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1cb450 'int' 3 # | | | `-ConstantMatrixType 0x55fb6b1cb690 'matrix' # | | |-TypedefDecl 0x55fb6b1cbc20 col:28 half1x4 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1cbb20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fb6b1339d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1cb8a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1cb860 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1cb8c0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1cb880 'int' 4 # | | | `-ConstantMatrixType 0x55fb6b1cbac0 'matrix' # | | |-TypedefDecl 0x55fb6b1cc050 col:28 half2x1 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1cbf50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fb6b1339d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1cbcd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1cbc90 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1cbcf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1cbcb0 'int' 1 # | | | `-ConstantMatrixType 0x55fb6b1cbef0 'matrix' # | | |-TypedefDecl 0x55fb6b1cc6e0 col:28 half2x2 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1cc5e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fb6b1339d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1cc100 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1cc0c0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1cc120 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1cc0e0 'int' 2 # | | | `-ConstantMatrixType 0x55fb6b1cc580 'matrix' # | | |-TypedefDecl 0x55fb6b1ccb10 col:28 half2x3 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1cca10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fb6b1339d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1cc790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1cc750 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1cc7b0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1cc770 'int' 3 # | | | `-ConstantMatrixType 0x55fb6b1cc9b0 'matrix' # | | |-TypedefDecl 0x55fb6b1ccf40 col:28 half2x4 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1cce40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fb6b1339d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1ccbc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1ccb80 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1ccbe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1ccba0 'int' 4 # | | | `-ConstantMatrixType 0x55fb6b1ccde0 'matrix' # | | |-TypedefDecl 0x55fb6b1cd370 col:28 half3x1 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1cd270 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fb6b1339d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1ccff0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1ccfb0 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1cd010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1ccfd0 'int' 1 # | | | `-ConstantMatrixType 0x55fb6b1cd210 'matrix' # | | |-TypedefDecl 0x55fb6b1cfa10 col:28 half3x2 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1cf910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fb6b1339d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1cd420 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1cd3e0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1cd440 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1cd400 'int' 2 # | | | `-ConstantMatrixType 0x55fb6b1cf8b0 'matrix' # | | |-TypedefDecl 0x55fb6b1cfe40 col:28 half3x3 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1cfd40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fb6b1339d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1cfac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1cfa80 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1cfae0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1cfaa0 'int' 3 # | | | `-ConstantMatrixType 0x55fb6b1cfce0 'matrix' # | | |-TypedefDecl 0x55fb6b1d0270 col:28 half3x4 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1d0170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fb6b1339d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1cfef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1cfeb0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1cff10 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1cfed0 'int' 4 # | | | `-ConstantMatrixType 0x55fb6b1d0110 'matrix' # | | |-TypedefDecl 0x55fb6b1d06a0 col:28 half4x1 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1d05a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fb6b1339d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1d0320 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1d02e0 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1d0340 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1d0300 'int' 1 # | | | `-ConstantMatrixType 0x55fb6b1d0540 'matrix' # | | |-TypedefDecl 0x55fb6b1d0af0 col:28 half4x2 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1d09f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fb6b1339d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1d0770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1d0710 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1d0790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1d0750 'int' 2 # | | | `-ConstantMatrixType 0x55fb6b1d0990 'matrix' # | | |-TypedefDecl 0x55fb6b1d0f20 col:28 half4x3 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1d0e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fb6b1339d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1d0ba0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1d0b60 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1d0bc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1d0b80 'int' 3 # | | | `-ConstantMatrixType 0x55fb6b1d0dc0 'matrix' # | | |-TypedefDecl 0x55fb6b1d1350 col:28 half4x4 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1d1250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55fb6b1339d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1d0fd0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1d0f90 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1d0ff0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1d0fb0 'int' 4 # | | | `-ConstantMatrixType 0x55fb6b1d11f0 'matrix' # | | |-TypedefDecl 0x55fb6b1abc80 col:29 float1x1 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1d16b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fb6b133360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1d1400 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1d13c0 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1d1420 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1d13e0 'int' 1 # | | | `-ConstantMatrixType 0x55fb6b1d1650 'matrix' # | | |-TypedefDecl 0x55fb6b1ac0b0 col:29 float1x2 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1abfb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fb6b133360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1abd30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1abcf0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1abd50 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1abd10 'int' 2 # | | | `-ConstantMatrixType 0x55fb6b1abf50 'matrix' # | | |-TypedefDecl 0x55fb6b1ac4e0 col:29 float1x3 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1ac3e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fb6b133360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1ac160 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1ac120 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1ac180 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1ac140 'int' 3 # | | | `-ConstantMatrixType 0x55fb6b1ac380 'matrix' # | | |-TypedefDecl 0x55fb6b1ac910 col:29 float1x4 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1ac810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fb6b133360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1ac590 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1ac550 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1ac5b0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1ac570 'int' 4 # | | | `-ConstantMatrixType 0x55fb6b1ac7b0 'matrix' # | | |-TypedefDecl 0x55fb6b1acd70 col:29 float2x1 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1acc70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fb6b133360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1ac9c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1ac980 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1ac9e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1ac9a0 'int' 1 # | | | `-ConstantMatrixType 0x55fb6b1acc10 'matrix' # | | |-TypedefDecl 0x55fb6b1ad1a0 col:29 float2x2 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1ad0a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fb6b133360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1ace20 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1acde0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1ace40 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1ace00 'int' 2 # | | | `-ConstantMatrixType 0x55fb6b1ad040 'matrix' # | | |-TypedefDecl 0x55fb6b1ad5d0 col:29 float2x3 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1ad4d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fb6b133360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1ad250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1ad210 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1ad270 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1ad230 'int' 3 # | | | `-ConstantMatrixType 0x55fb6b1ad470 'matrix' # | | |-TypedefDecl 0x55fb6b1ada00 col:29 float2x4 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1ad900 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fb6b133360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1ad680 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1ad640 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1ad6a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1ad660 'int' 4 # | | | `-ConstantMatrixType 0x55fb6b1ad8a0 'matrix' # | | |-TypedefDecl 0x55fb6b1ade40 col:29 float3x1 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1add40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fb6b133360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1adab0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1ada70 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1adad0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1ada90 'int' 1 # | | | `-ConstantMatrixType 0x55fb6b1adce0 'matrix' # | | |-TypedefDecl 0x55fb6b1ae270 col:29 float3x2 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1ae170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fb6b133360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1adef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1adeb0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1adf10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1aded0 'int' 2 # | | | `-ConstantMatrixType 0x55fb6b1ae110 'matrix' # | | |-TypedefDecl 0x55fb6b1ae6a0 col:29 float3x3 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1ae5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fb6b133360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1ae320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1ae2e0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1ae340 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1ae300 'int' 3 # | | | `-ConstantMatrixType 0x55fb6b1ae540 'matrix' # | | |-TypedefDecl 0x55fb6b1aead0 col:29 float3x4 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1ae9d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fb6b133360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1ae750 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1ae710 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1ae770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1ae730 'int' 4 # | | | `-ConstantMatrixType 0x55fb6b1ae970 'matrix' # | | |-TypedefDecl 0x55fb6b1aff30 col:29 float4x1 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1afe30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fb6b133360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1aeb80 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1aeb40 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1aeba0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1aeb60 'int' 1 # | | | `-ConstantMatrixType 0x55fb6b1afdd0 'matrix' # | | |-TypedefDecl 0x55fb6b1b0360 col:29 float4x2 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1b0260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fb6b133360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1affe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1affa0 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1b0000 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1affc0 'int' 2 # | | | `-ConstantMatrixType 0x55fb6b1b0200 'matrix' # | | |-TypedefDecl 0x55fb6b1b0790 col:29 float4x3 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1b0690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fb6b133360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1b0410 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1b03d0 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1b0430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1b03f0 'int' 3 # | | | `-ConstantMatrixType 0x55fb6b1b0630 'matrix' # | | |-TypedefDecl 0x55fb6b1b0bc0 col:29 float4x4 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1b0ac0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55fb6b133360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1b0840 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1b0800 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1b0860 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1b0820 'int' 4 # | | | `-ConstantMatrixType 0x55fb6b1b0a60 'matrix' # | | |-TypedefDecl 0x55fb6b1b1040 col:30 double1x1 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1b0f40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fb6b133380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1b0c90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1b0c50 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1b0cb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1b0c70 'int' 1 # | | | `-ConstantMatrixType 0x55fb6b1b0ee0 'matrix' # | | |-TypedefDecl 0x55fb6b1b1470 col:30 double1x2 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1b1370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fb6b133380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1b10f0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1b10b0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1b1110 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1b10d0 'int' 2 # | | | `-ConstantMatrixType 0x55fb6b1b1310 'matrix' # | | |-TypedefDecl 0x55fb6b1b18a0 col:30 double1x3 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1b17a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fb6b133380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1b1520 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1b14e0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1b1540 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1b1500 'int' 3 # | | | `-ConstantMatrixType 0x55fb6b1b1740 'matrix' # | | |-TypedefDecl 0x55fb6b1b24f0 col:30 double1x4 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1b1bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fb6b133380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1b1950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1b1910 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1b1970 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1b1930 'int' 4 # | | | `-ConstantMatrixType 0x55fb6b1b1b70 'matrix' # | | |-TypedefDecl 0x55fb6b1b2920 col:30 double2x1 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1b2820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fb6b133380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1b25a0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1b2560 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1b25c0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1b2580 'int' 1 # | | | `-ConstantMatrixType 0x55fb6b1b27c0 'matrix' # | | |-TypedefDecl 0x55fb6b1b2d50 col:30 double2x2 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1b2c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fb6b133380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1b29d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1b2990 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1b29f0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1b29b0 'int' 2 # | | | `-ConstantMatrixType 0x55fb6b1b2bf0 'matrix' # | | |-TypedefDecl 0x55fb6b1b3180 col:30 double2x3 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1b3080 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fb6b133380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1b2e00 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1b2dc0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1b2e20 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1b2de0 'int' 3 # | | | `-ConstantMatrixType 0x55fb6b1b3020 'matrix' # | | |-TypedefDecl 0x55fb6b1b35e0 col:30 double2x4 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1b34e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fb6b133380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1b3230 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1b31f0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1b3250 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1b3210 'int' 4 # | | | `-ConstantMatrixType 0x55fb6b1b3480 'matrix' # | | |-TypedefDecl 0x55fb6b1b3a10 col:30 double3x1 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1b3910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fb6b133380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1b3690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1b3650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1b36b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1b3670 'int' 1 # | | | `-ConstantMatrixType 0x55fb6b1b38b0 'matrix' # | | |-TypedefDecl 0x55fb6b1b3e40 col:30 double3x2 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1b3d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fb6b133380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1b3ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1b3a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1b3ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1b3aa0 'int' 2 # | | | `-ConstantMatrixType 0x55fb6b1b3ce0 'matrix' # | | |-TypedefDecl 0x55fb6b1b4270 col:30 double3x3 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1b4170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fb6b133380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1b3ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1b3eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1b3f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1b3ed0 'int' 3 # | | | `-ConstantMatrixType 0x55fb6b1b4110 'matrix' # | | |-TypedefDecl 0x55fb6b1b59c0 col:30 double3x4 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1b58c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fb6b133380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1b4320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1b42e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1b4340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1b4300 'int' 4 # | | | `-ConstantMatrixType 0x55fb6b1b5860 'matrix' # | | |-TypedefDecl 0x55fb6b1b5df0 col:30 double4x1 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1b5cf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fb6b133380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1b5a70 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1b5a30 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1b5a90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1b5a50 'int' 1 # | | | `-ConstantMatrixType 0x55fb6b1b5c90 'matrix' # | | |-TypedefDecl 0x55fb6b1b6220 col:30 double4x2 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1b6120 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fb6b133380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1b5ea0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1b5e60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1b5ec0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1b5e80 'int' 2 # | | | `-ConstantMatrixType 0x55fb6b1b60c0 'matrix' # | | |-TypedefDecl 0x55fb6b1b6650 col:30 double4x3 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1b6550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fb6b133380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1b62d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1b6290 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1b62f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1b62b0 'int' 3 # | | | `-ConstantMatrixType 0x55fb6b1b64f0 'matrix' # | | |-TypedefDecl 0x55fb6b1b6da0 col:30 double4x4 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1b6ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55fb6b133380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1b6700 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1b66c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1b6720 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1b66e0 'int' 4 # | | | `-ConstantMatrixType 0x55fb6b1b6c40 'matrix' # | | |-TypedefDecl 0x55fb6b1b7120 col:33 float32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1b7020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fb6b18c8a0 'float32_t' sugar # | | | | |-Typedef 0x55fb6b163dc8 'float32_t' # | | | | `-BuiltinType 0x55fb6b133360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1b6e68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1b6e28 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1b6e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1b6e48 'int' 1 # | | | `-ConstantMatrixType 0x55fb6b1b6fc0 'matrix' # | | |-TypedefDecl 0x55fb6b1b7460 col:33 float32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1b7360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fb6b18c8a0 'float32_t' sugar # | | | | |-Typedef 0x55fb6b163dc8 'float32_t' # | | | | `-BuiltinType 0x55fb6b133360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1b71e8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1b71a8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1b7208 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1b71c8 'int' 2 # | | | `-ConstantMatrixType 0x55fb6b1b7300 'matrix' # | | |-TypedefDecl 0x55fb6b1b77a0 col:33 float32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1b76a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fb6b18c8a0 'float32_t' sugar # | | | | |-Typedef 0x55fb6b163dc8 'float32_t' # | | | | `-BuiltinType 0x55fb6b133360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1b7528 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1b74e8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1b7548 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1b7508 'int' 3 # | | | `-ConstantMatrixType 0x55fb6b1b7640 'matrix' # | | |-TypedefDecl 0x55fb6b1b8b10 col:33 float32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1b79e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fb6b18c8a0 'float32_t' sugar # | | | | |-Typedef 0x55fb6b163dc8 'float32_t' # | | | | `-BuiltinType 0x55fb6b133360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1b7868 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1b7828 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1b7888 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1b7848 'int' 4 # | | | `-ConstantMatrixType 0x55fb6b1b7980 'matrix' # | | |-TypedefDecl 0x55fb6b1b8e50 col:33 float32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1b8d50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fb6b18c8a0 'float32_t' sugar # | | | | |-Typedef 0x55fb6b163dc8 'float32_t' # | | | | `-BuiltinType 0x55fb6b133360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1b8bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1b8b98 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1b8bf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1b8bb8 'int' 1 # | | | `-ConstantMatrixType 0x55fb6b1b8cf0 'matrix' # | | |-TypedefDecl 0x55fb6b1b9190 col:33 float32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1b9090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fb6b18c8a0 'float32_t' sugar # | | | | |-Typedef 0x55fb6b163dc8 'float32_t' # | | | | `-BuiltinType 0x55fb6b133360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1b8f18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1b8ed8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1b8f38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1b8ef8 'int' 2 # | | | `-ConstantMatrixType 0x55fb6b1b9030 'matrix' # | | |-TypedefDecl 0x55fb6b1b94d0 col:33 float32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1b93d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fb6b18c8a0 'float32_t' sugar # | | | | |-Typedef 0x55fb6b163dc8 'float32_t' # | | | | `-BuiltinType 0x55fb6b133360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1b9258 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1b9218 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1b9278 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1b9238 'int' 3 # | | | `-ConstantMatrixType 0x55fb6b1b9370 'matrix' # | | |-TypedefDecl 0x55fb6b1b9810 col:33 float32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1b9710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fb6b18c8a0 'float32_t' sugar # | | | | |-Typedef 0x55fb6b163dc8 'float32_t' # | | | | `-BuiltinType 0x55fb6b133360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1b9598 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1b9558 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1b95b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1b9578 'int' 4 # | | | `-ConstantMatrixType 0x55fb6b1b96b0 'matrix' # | | |-TypedefDecl 0x55fb6b1b9b60 col:33 float32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1b9a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fb6b18c8a0 'float32_t' sugar # | | | | |-Typedef 0x55fb6b163dc8 'float32_t' # | | | | `-BuiltinType 0x55fb6b133360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1b98d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1b9898 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1b98f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1b98b8 'int' 1 # | | | `-ConstantMatrixType 0x55fb6b1b99f0 'matrix' # | | |-TypedefDecl 0x55fb6b1b9ea0 col:33 float32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1b9da0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fb6b18c8a0 'float32_t' sugar # | | | | |-Typedef 0x55fb6b163dc8 'float32_t' # | | | | `-BuiltinType 0x55fb6b133360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1b9c28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1b9be8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1b9c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1b9c08 'int' 2 # | | | `-ConstantMatrixType 0x55fb6b1b9d40 'matrix' # | | |-TypedefDecl 0x55fb6b1ba1e0 col:33 float32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1ba0e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fb6b18c8a0 'float32_t' sugar # | | | | |-Typedef 0x55fb6b163dc8 'float32_t' # | | | | `-BuiltinType 0x55fb6b133360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1b9f68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1b9f28 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1b9f88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1b9f48 'int' 3 # | | | `-ConstantMatrixType 0x55fb6b1ba080 'matrix' # | | |-TypedefDecl 0x55fb6b1ba520 col:33 float32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1ba420 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fb6b18c8a0 'float32_t' sugar # | | | | |-Typedef 0x55fb6b163dc8 'float32_t' # | | | | `-BuiltinType 0x55fb6b133360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1ba2a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1ba268 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1ba2c8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1ba288 'int' 4 # | | | `-ConstantMatrixType 0x55fb6b1ba3c0 'matrix' # | | |-TypedefDecl 0x55fb6b1ba860 col:33 float32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1ba760 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fb6b18c8a0 'float32_t' sugar # | | | | |-Typedef 0x55fb6b163dc8 'float32_t' # | | | | `-BuiltinType 0x55fb6b133360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1ba5e8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1ba5a8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1ba608 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1ba5c8 'int' 1 # | | | `-ConstantMatrixType 0x55fb6b1ba700 'matrix' # | | |-TypedefDecl 0x55fb6b1babf0 col:33 float32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1baaf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fb6b18c8a0 'float32_t' sugar # | | | | |-Typedef 0x55fb6b163dc8 'float32_t' # | | | | `-BuiltinType 0x55fb6b133360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1ba928 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1ba8e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1ba948 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1ba908 'int' 2 # | | | `-ConstantMatrixType 0x55fb6b1baa40 'matrix' # | | |-TypedefDecl 0x55fb6b1baf30 col:33 float32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1bae30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fb6b18c8a0 'float32_t' sugar # | | | | |-Typedef 0x55fb6b163dc8 'float32_t' # | | | | `-BuiltinType 0x55fb6b133360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1bacb8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1bac78 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1bacd8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1bac98 'int' 3 # | | | `-ConstantMatrixType 0x55fb6b1badd0 'matrix' # | | |-TypedefDecl 0x55fb6b1bb270 col:33 float32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1bb170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55fb6b18c8a0 'float32_t' sugar # | | | | |-Typedef 0x55fb6b163dc8 'float32_t' # | | | | `-BuiltinType 0x55fb6b133360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1baff8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1bafb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1bb018 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1bafd8 'int' 4 # | | | `-ConstantMatrixType 0x55fb6b1bb110 'matrix' # | | |-TypedefDecl 0x55fb6b1bb5f0 col:33 float64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1bb4f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fb6b18d200 'float64_t' sugar # | | | | |-Typedef 0x55fb6b163f18 'float64_t' # | | | | `-BuiltinType 0x55fb6b133380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1bb338 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1bb2f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1bb358 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1bb318 'int' 1 # | | | `-ConstantMatrixType 0x55fb6b1bb490 'matrix' # | | |-TypedefDecl 0x55fb6b1bb930 col:33 float64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1bb830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fb6b18d200 'float64_t' sugar # | | | | |-Typedef 0x55fb6b163f18 'float64_t' # | | | | `-BuiltinType 0x55fb6b133380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1bb6b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1bb678 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1bb6d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1bb698 'int' 2 # | | | `-ConstantMatrixType 0x55fb6b1bb7d0 'matrix' # | | |-TypedefDecl 0x55fb6b1bbc90 col:33 float64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1bbb90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fb6b18d200 'float64_t' sugar # | | | | |-Typedef 0x55fb6b163f18 'float64_t' # | | | | `-BuiltinType 0x55fb6b133380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1bb9f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1bb9b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1bba18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1bb9d8 'int' 3 # | | | `-ConstantMatrixType 0x55fb6b1bbb30 'matrix' # | | |-TypedefDecl 0x55fb6b1bbfd0 col:33 float64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1bbed0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fb6b18d200 'float64_t' sugar # | | | | |-Typedef 0x55fb6b163f18 'float64_t' # | | | | `-BuiltinType 0x55fb6b133380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1bbd58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1bbd18 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1bbd78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1bbd38 'int' 4 # | | | `-ConstantMatrixType 0x55fb6b1bbe70 'matrix' # | | |-TypedefDecl 0x55fb6b1bc310 col:33 float64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1bc210 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fb6b18d200 'float64_t' sugar # | | | | |-Typedef 0x55fb6b163f18 'float64_t' # | | | | `-BuiltinType 0x55fb6b133380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1bc098 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1bc058 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1bc0b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1bc078 'int' 1 # | | | `-ConstantMatrixType 0x55fb6b1bc1b0 'matrix' # | | |-TypedefDecl 0x55fb6b1bc650 col:33 float64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1bc550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fb6b18d200 'float64_t' sugar # | | | | |-Typedef 0x55fb6b163f18 'float64_t' # | | | | `-BuiltinType 0x55fb6b133380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1bc3d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1bc398 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1bc3f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1bc3b8 'int' 2 # | | | `-ConstantMatrixType 0x55fb6b1bc4f0 'matrix' # | | |-TypedefDecl 0x55fb6b1bc990 col:33 float64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1bc890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fb6b18d200 'float64_t' sugar # | | | | |-Typedef 0x55fb6b163f18 'float64_t' # | | | | `-BuiltinType 0x55fb6b133380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1bc718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1bc6d8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1bc738 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1bc6f8 'int' 3 # | | | `-ConstantMatrixType 0x55fb6b1bc830 'matrix' # | | |-TypedefDecl 0x55fb6b1bcce0 col:33 float64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1bcbe0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fb6b18d200 'float64_t' sugar # | | | | |-Typedef 0x55fb6b163f18 'float64_t' # | | | | `-BuiltinType 0x55fb6b133380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1bca58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1bca18 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1bca78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1bca38 'int' 4 # | | | `-ConstantMatrixType 0x55fb6b1bcb80 'matrix' # | | |-TypedefDecl 0x55fb6b1bd020 col:33 float64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1bcf20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fb6b18d200 'float64_t' sugar # | | | | |-Typedef 0x55fb6b163f18 'float64_t' # | | | | `-BuiltinType 0x55fb6b133380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1bcda8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1bcd68 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1bcdc8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1bcd88 'int' 1 # | | | `-ConstantMatrixType 0x55fb6b1bcec0 'matrix' # | | |-TypedefDecl 0x55fb6b1bd360 col:33 float64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1bd260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fb6b18d200 'float64_t' sugar # | | | | |-Typedef 0x55fb6b163f18 'float64_t' # | | | | `-BuiltinType 0x55fb6b133380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1bd0e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1bd0a8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1bd108 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1bd0c8 'int' 2 # | | | `-ConstantMatrixType 0x55fb6b1bd200 'matrix' # | | |-TypedefDecl 0x55fb6b1bd6a0 col:33 float64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1bd5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fb6b18d200 'float64_t' sugar # | | | | |-Typedef 0x55fb6b163f18 'float64_t' # | | | | `-BuiltinType 0x55fb6b133380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1bd428 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1bd3e8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1bd448 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1bd408 'int' 3 # | | | `-ConstantMatrixType 0x55fb6b1bd540 'matrix' # | | |-TypedefDecl 0x55fb6b1bd9e0 col:33 float64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1bd8e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fb6b18d200 'float64_t' sugar # | | | | |-Typedef 0x55fb6b163f18 'float64_t' # | | | | `-BuiltinType 0x55fb6b133380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1bd768 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1bd728 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1bd788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1bd748 'int' 4 # | | | `-ConstantMatrixType 0x55fb6b1bd880 'matrix' # | | |-TypedefDecl 0x55fb6b1bdd30 col:33 float64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1bdc30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fb6b18d200 'float64_t' sugar # | | | | |-Typedef 0x55fb6b163f18 'float64_t' # | | | | `-BuiltinType 0x55fb6b133380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1bdaa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1bda68 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55fb6b1bdac8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55fb6b1bda88 'int' 1 # | | | `-ConstantMatrixType 0x55fb6b1bdbd0 'matrix' # | | |-TypedefDecl 0x55fb6b1be070 col:33 float64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1bdf70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fb6b18d200 'float64_t' sugar # | | | | |-Typedef 0x55fb6b163f18 'float64_t' # | | | | `-BuiltinType 0x55fb6b133380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1bddf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1bddb8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55fb6b1bde18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55fb6b1bddd8 'int' 2 # | | | `-ConstantMatrixType 0x55fb6b1bdf10 'matrix' # | | |-TypedefDecl 0x55fb6b1be3b0 col:33 float64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55fb6b1be2b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55fb6b18d200 'float64_t' sugar # | | | | |-Typedef 0x55fb6b163f18 'float64_t' # | | | | `-BuiltinType 0x55fb6b133380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55fb6b1be138 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55fb6b1be0f8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55fb6b1be158 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55fb6b1be118 'int' 3 # | | | `-ConstantMatrixType 0x55fb6b1be250 'matrix' # | | `-TypedefDecl 0x55fb6b1be6f0 col:33 float64_t4x4 'matrix' # | | `-TemplateSpecializationType 0x55fb6b1be5f0 'matrix' sugar alias # | | |-name: 'matrix':'hlsl::matrix' qualified # | | | `-TypeAliasTemplateDecl 0x55fb6b15f2f8 <> implicit matrix # | | |-TemplateArgument type 'float64_t':'double' # | | | `-TypedefType 0x55fb6b18d200 'float64_t' sugar # | | | |-Typedef 0x55fb6b163f18 'float64_t' # | | | `-BuiltinType 0x55fb6b133380 'double' # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x55fb6b1be478 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x55fb6b1be438 'int' 4 # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x55fb6b1be498 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x55fb6b1be458 'int' 4 # | | `-ConstantMatrixType 0x55fb6b1be590 'matrix' # | |-NamespaceDecl 0x55fb6b1d1a18 prev 0x55fb6b163bf0 line:12:11 hlsl # | | |-original Namespace 0x55fb6b133a98 'hlsl' # | | `-NamespaceDecl 0x55fb6b1d1a88 line:14:11 __detail # | | |-ClassTemplateDecl 0x55fb6b1d1d68 line:16:42 is_same # | | | |-TemplateTypeParmDecl 0x55fb6b1d1b10 col:20 typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x55fb6b1d1b90 col:32 typename depth 0 index 1 U # | | | `-CXXRecordDecl 0x55fb6b1d1c68 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 0x55fb6b1d1d10 <> Implicit # | | | |-CXXRecordDecl 0x55fb6b1d1e40 col:42 implicit struct is_same # | | | `-VarDecl 0x55fb6b1d1ef8 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x55fb6b1d1f80 'bool' false # | | |-ClassTemplatePartialSpecializationDecl 0x55fb6b1d22f0 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 0x55fb6b133b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55fb6b133b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x55fb6b1d2028 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x55fb6b1d2520 <> Implicit # | | | |-CXXRecordDecl 0x55fb6b1d25e0 col:30 implicit struct is_same # | | | `-VarDecl 0x55fb6b1d2698 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x55fb6b1d2700 'bool' true # | | |-ClassTemplateDecl 0x55fb6b1d7088 col:38 enable_if # | | | |-NonTypeTemplateParmDecl 0x55fb6b1d6e88 col:16 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x55fb6b1d6ee0 col:28 typename depth 0 index 1 T # | | | `-CXXRecordDecl 0x55fb6b1d6f88 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 0x55fb6b1d7030 <> Implicit # | | | `-CXXRecordDecl 0x55fb6b1d7160 col:38 implicit struct enable_if # | | |-ClassTemplatePartialSpecializationDecl 0x55fb6b1d7540 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 0x55fb6b133b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x55fb6b1d7248 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x55fb6b1d77a0 <> Implicit # | | | |-CXXRecordDecl 0x55fb6b1d7860 col:30 implicit struct enable_if # | | | `-TypeAliasDecl 0x55fb6b1d7918 col:9 Type 'T' # | | | `-TemplateTypeParmType 0x55fb6b1d72a0 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55fb6b1d7248 'T' # | | |-TypeAliasTemplateDecl 0x55fb6b1d7d00 col:1 enable_if_t # | | | |-NonTypeTemplateParmDecl 0x55fb6b1d79e0 col:16 referenced 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x55fb6b1d7a48 col:25 referenced class depth 0 index 1 T # | | | | `-TemplateArgument type 'void' # | | | | `-BuiltinType 0x55fb6b1331c0 'void' # | | | `-TypeAliasDecl 0x55fb6b1d7ca0 col:7 enable_if_t 'typename enable_if::Type' # | | | `-DependentNameType 0x55fb6b1d7c30 'typename enable_if::Type' dependent # | | |-FunctionTemplateDecl 0x55fb6b1d9160 line:35:1 bit_cast # | | | |-TemplateTypeParmDecl 0x55fb6b1d7d58 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x55fb6b1d8630 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x55fb6b1d86c8 col:39 referenced 'int' depth 0 index 2 N # | | | `-FunctionDecl 0x55fb6b1d90b8 line:35:1 constexpr bit_cast 'enable_if_t> (vector)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b1d8f68 col:23 referenced V 'vector' # | | | `-CompoundStmt 0x55fb6b1d9440 # | | | `-ReturnStmt 0x55fb6b1d9430 # | | | `-BuiltinBitCastExpr 0x55fb6b1d9408 'vector' # | | | `-DeclRefExpr 0x55fb6b1d93b0 'vector' lvalue ParmVar 0x55fb6b1d8f68 'V' 'vector' # | | |-FunctionTemplateDecl 0x55fb6b1dbc50 line:40:50 bit_cast # | | | |-TemplateTypeParmDecl 0x55fb6b1d9458 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x55fb6b1d94e0 col:32 referenced typename depth 0 index 1 T # | | | `-FunctionDecl 0x55fb6b1dbba8 line:40:50 constexpr bit_cast 'enable_if_t (T)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b1dba60 col:61 referenced F 'T' # | | | `-CompoundStmt 0x55fb6b1dbda8 # | | | `-ReturnStmt 0x55fb6b1dbd98 # | | | `-BuiltinBitCastExpr 0x55fb6b1dbd70 'U' # | | | `-DeclRefExpr 0x55fb6b1dbd40 'T' lvalue ParmVar 0x55fb6b1dba60 'F' 'T' # | | |-ClassTemplateDecl 0x55fb6b1dbf60 line:44:30 is_arithmetic # | | | |-TemplateTypeParmDecl 0x55fb6b1dbdc0 col:20 referenced typename depth 0 index 0 T # | | | `-CXXRecordDecl 0x55fb6b1dbe60 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 0x55fb6b1dbf08 <> Implicit # | | | |-CXXRecordDecl 0x55fb6b1dc038 col:30 implicit struct is_arithmetic # | | | `-VarDecl 0x55fb6b1dc0f0 col:21 Value 'const hlsl_private bool' static cinit # | | | `-TypeTraitExpr 0x55fb6b1dc168 'bool' __is_arithmetic # | | | `-TemplateTypeParmType 0x55fb6b1dbe10 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55fb6b1dbdc0 'T' # | | `-TypeAliasTemplateDecl 0x55fb6b1dcc08 line:49:1 HLSL_FIXED_VECTOR # | | |-TemplateTypeParmDecl 0x55fb6b1dc1d8 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x55fb6b1dc278 col:27 referenced 'int' depth 0 index 1 N # | | `-TypeAliasDecl 0x55fb6b1dcba8 line:49:7 HLSL_FIXED_VECTOR 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' # | | `-TemplateSpecializationType 0x55fb6b1dcad0 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' sugar dependent alias # | | |-name: 'vector':'hlsl::vector' qualified # | | | `-TypeAliasTemplateDecl 0x55fb6b133df0 <> 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 0x55fb6b1dc6a0 '__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 0x55fb6b1d1a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x55fb6b1d7d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x55fb6b1dc3f0 'bool' # | | | | `-BinaryOperator 0x55fb6b1dc3d0 'bool' '&&' # | | | | |-BinaryOperator 0x55fb6b1dc350 'bool' '>' # | | | | | |-DeclRefExpr 0x55fb6b1dc310 'int' NonTypeTemplateParm 0x55fb6b1dc278 'N' 'int' # | | | | | `-IntegerLiteral 0x55fb6b1dc330 'int' 1 # | | | | `-BinaryOperator 0x55fb6b1dc3b0 'bool' '<=' # | | | | |-DeclRefExpr 0x55fb6b1dc370 'int' NonTypeTemplateParm 0x55fb6b1dc278 'N' 'int' # | | | | `-IntegerLiteral 0x55fb6b1dc390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55fb6b1dc230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fb6b1dc1d8 'T' # | | | `-DependentNameType 0x55fb6b1dc650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | |-TemplateArgument expr 'N':'value-parameter-0-1' # | | | `-DeclRefExpr 0x55fb6b1dc9b0 'int' NonTypeTemplateParm 0x55fb6b1dc278 'N' 'int' # | | `-DependentSizedExtVectorType 0x55fb6b1dca80 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' dependent # | | |-SubstTemplateTypeParmType 0x55fb6b1dc9e0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55fb6b133df0 'vector' # | | | `-TemplateSpecializationType 0x55fb6b1dc6a0 '__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 0x55fb6b1d1a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x55fb6b1d7d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x55fb6b1dc3f0 'bool' # | | | | `-BinaryOperator 0x55fb6b1dc3d0 'bool' '&&' # | | | | |-BinaryOperator 0x55fb6b1dc350 'bool' '>' # | | | | | |-DeclRefExpr 0x55fb6b1dc310 'int' NonTypeTemplateParm 0x55fb6b1dc278 'N' 'int' # | | | | | `-IntegerLiteral 0x55fb6b1dc330 'int' 1 # | | | | `-BinaryOperator 0x55fb6b1dc3b0 'bool' '<=' # | | | | |-DeclRefExpr 0x55fb6b1dc370 'int' NonTypeTemplateParm 0x55fb6b1dc278 'N' 'int' # | | | | `-IntegerLiteral 0x55fb6b1dc390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55fb6b1dc230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fb6b1dc1d8 'T' # | | | `-DependentNameType 0x55fb6b1dc650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | `-SubstNonTypeTemplateParmExpr 0x55fb6b1dca18 <> 'int' # | | |-NonTypeTemplateParmDecl 0x55fb6b133c20 <> 'int' depth 0 index 1 element_count # | | | `-TemplateArgument expr '4' # | | | `-IntegerLiteral 0x55fb6b133c78 <> 'int' 4 # | | `-DeclRefExpr 0x55fb6b1dc9b0 'int' NonTypeTemplateParm 0x55fb6b1dc278 'N' 'int' # | |-NamespaceDecl 0x55fb6b1dcca8 prev 0x55fb6b1d1a18 line:12:11 hlsl # | | |-original Namespace 0x55fb6b133a98 'hlsl' # | | |-FunctionDecl 0x55fb6b1dce28 col:6 abs 'half (half)' # | | | |-ParmVarDecl 0x55fb6b1dcd40 col:14 'half' # | | | |-BuiltinAliasAttr 0x55fb6b1dced8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fb6b1dcf50 Implicit # | | | `-ConstAttr 0x55fb6b1dcf78 Implicit # | | |-FunctionDecl 0x55fb6b1dd128 col:7 abs 'half2 (half2)' # | | | |-ParmVarDecl 0x55fb6b1dd000 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1dd1d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fb6b1dd250 Implicit # | | | `-ConstAttr 0x55fb6b1dd278 Implicit # | | |-FunctionDecl 0x55fb6b1dd438 col:7 abs 'half3 (half3)' # | | | |-ParmVarDecl 0x55fb6b1dd310 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1dd4e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fb6b1dd560 Implicit # | | | `-ConstAttr 0x55fb6b1dd588 Implicit # | | |-FunctionDecl 0x55fb6b1dd748 col:7 abs 'half4 (half4)' # | | | |-ParmVarDecl 0x55fb6b1dd620 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1dd7f8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fb6b1dd870 Implicit # | | | `-ConstAttr 0x55fb6b1dd898 Implicit # | | |-FunctionDecl 0x55fb6b1dee68 col:5 abs 'int (int)' # | | | |-ParmVarDecl 0x55fb6b1ded80 col:12 'int' # | | | |-BuiltinAliasAttr 0x55fb6b1def18 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fb6b1def90 Implicit # | | | `-ConstAttr 0x55fb6b1defb8 Implicit # | | |-FunctionDecl 0x55fb6b1df178 col:6 abs 'int2 (int2)' # | | | |-ParmVarDecl 0x55fb6b1df050 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1df228 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fb6b1df2a0 Implicit # | | | `-ConstAttr 0x55fb6b1df2c8 Implicit # | | |-FunctionDecl 0x55fb6b1df488 col:6 abs 'int3 (int3)' # | | | |-ParmVarDecl 0x55fb6b1df360 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1df538 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fb6b1df5b0 Implicit # | | | `-ConstAttr 0x55fb6b1df5d8 Implicit # | | |-FunctionDecl 0x55fb6b1df798 col:6 abs 'int4 (int4)' # | | | |-ParmVarDecl 0x55fb6b1df670 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1df848 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fb6b1df8c0 Implicit # | | | `-ConstAttr 0x55fb6b1df8e8 Implicit # | | |-FunctionDecl 0x55fb6b1dfa68 col:16 constexpr abs 'uint (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b1df938 col:25 used V 'uint':'unsigned int' # | | | `-CompoundStmt 0x55fb6b1dfb88 # | | | `-ReturnStmt 0x55fb6b1dfb78 # | | | `-ImplicitCastExpr 0x55fb6b1dfb60 'uint':'unsigned int' # | | | `-DeclRefExpr 0x55fb6b1dfb40 'uint':'unsigned int' lvalue ParmVar 0x55fb6b1df938 'V' 'uint':'unsigned int' # | | |-FunctionDecl 0x55fb6b1dfd90 col:17 constexpr abs 'uint2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b1dfbd8 col:27 used V 'uint2':'vector' # | | | `-CompoundStmt 0x55fb6b1dfeb0 # | | | `-ReturnStmt 0x55fb6b1dfea0 # | | | `-ImplicitCastExpr 0x55fb6b1dfe88 'uint2':'vector' # | | | `-DeclRefExpr 0x55fb6b1dfe68 'uint2':'vector' lvalue ParmVar 0x55fb6b1dfbd8 'V' 'uint2':'vector' # | | |-FunctionDecl 0x55fb6b1e0038 col:17 constexpr abs 'uint3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b1dff08 col:27 used V 'uint3':'vector' # | | | `-CompoundStmt 0x55fb6b1e0158 # | | | `-ReturnStmt 0x55fb6b1e0148 # | | | `-ImplicitCastExpr 0x55fb6b1e0130 'uint3':'vector' # | | | `-DeclRefExpr 0x55fb6b1e0110 'uint3':'vector' lvalue ParmVar 0x55fb6b1dff08 'V' 'uint3':'vector' # | | |-FunctionDecl 0x55fb6b1e02d8 col:17 constexpr abs 'uint4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b1e01a8 col:27 used V 'uint4':'vector' # | | | `-CompoundStmt 0x55fb6b1e03f8 # | | | `-ReturnStmt 0x55fb6b1e03e8 # | | | `-ImplicitCastExpr 0x55fb6b1e03d0 'uint4':'vector' # | | | `-DeclRefExpr 0x55fb6b1e03b0 'uint4':'vector' lvalue ParmVar 0x55fb6b1e01a8 'V' 'uint4':'vector' # | | |-FunctionDecl 0x55fb6b1e0528 col:7 abs 'float (float)' # | | | |-ParmVarDecl 0x55fb6b1e0438 col:16 'float' # | | | |-BuiltinAliasAttr 0x55fb6b1e05d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fb6b1e0650 Implicit # | | | `-ConstAttr 0x55fb6b1e0678 Implicit # | | |-FunctionDecl 0x55fb6b1e0838 col:8 abs 'float2 (float2)' # | | | |-ParmVarDecl 0x55fb6b1e0710 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1e08e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fb6b1e0960 Implicit # | | | `-ConstAttr 0x55fb6b1e0988 Implicit # | | |-FunctionDecl 0x55fb6b1e0b48 col:8 abs 'float3 (float3)' # | | | |-ParmVarDecl 0x55fb6b1e0a20 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1e0bf8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fb6b1e0c70 Implicit # | | | `-ConstAttr 0x55fb6b1e0c98 Implicit # | | |-FunctionDecl 0x55fb6b1e15d8 col:8 abs 'float4 (float4)' # | | | |-ParmVarDecl 0x55fb6b1e14b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1e1688 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fb6b1e1700 Implicit # | | | `-ConstAttr 0x55fb6b1e1728 Implicit # | | |-FunctionDecl 0x55fb6b1e18c8 col:9 abs 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55fb6b1e17a0 col:20 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55fb6b1e1978 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fb6b1e19f0 Implicit # | | | `-ConstAttr 0x55fb6b1e1a18 Implicit # | | |-FunctionDecl 0x55fb6b1e1bd8 col:10 abs 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55fb6b1e1ab0 col:22 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1e1c88 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fb6b1e1d00 Implicit # | | | `-ConstAttr 0x55fb6b1e1d28 Implicit # | | |-FunctionDecl 0x55fb6b1e1ee8 col:10 abs 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55fb6b1e1dc0 col:22 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1e1f98 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fb6b1e2010 Implicit # | | | `-ConstAttr 0x55fb6b1e2038 Implicit # | | |-FunctionDecl 0x55fb6b1e21f8 col:10 abs 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55fb6b1e20d0 col:22 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1e22a8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fb6b1e2320 Implicit # | | | `-ConstAttr 0x55fb6b1e2348 Implicit # | | |-FunctionDecl 0x55fb6b1e6b70 col:20 constexpr abs 'uint64_t (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b1e2398 col:33 used V 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x55fb6b1e6c90 # | | | `-ReturnStmt 0x55fb6b1e6c80 # | | | `-ImplicitCastExpr 0x55fb6b1e6c68 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x55fb6b1e6c48 'uint64_t':'unsigned long' lvalue ParmVar 0x55fb6b1e2398 'V' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x55fb6b1e6e18 col:21 constexpr abs 'uint64_t2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b1e6ce8 col:35 used V 'uint64_t2':'vector' # | | | `-CompoundStmt 0x55fb6b1e6f38 # | | | `-ReturnStmt 0x55fb6b1e6f28 # | | | `-ImplicitCastExpr 0x55fb6b1e6f10 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x55fb6b1e6ef0 'uint64_t2':'vector' lvalue ParmVar 0x55fb6b1e6ce8 'V' 'uint64_t2':'vector' # | | |-FunctionDecl 0x55fb6b1e70b8 col:21 constexpr abs 'uint64_t3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b1e6f88 col:35 used V 'uint64_t3':'vector' # | | | `-CompoundStmt 0x55fb6b1e71d8 # | | | `-ReturnStmt 0x55fb6b1e71c8 # | | | `-ImplicitCastExpr 0x55fb6b1e71b0 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x55fb6b1e7190 'uint64_t3':'vector' lvalue ParmVar 0x55fb6b1e6f88 'V' 'uint64_t3':'vector' # | | |-FunctionDecl 0x55fb6b1e7358 col:21 constexpr abs 'uint64_t4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b1e7228 col:35 used V 'uint64_t4':'vector' # | | | `-CompoundStmt 0x55fb6b1e7478 # | | | `-ReturnStmt 0x55fb6b1e7468 # | | | `-ImplicitCastExpr 0x55fb6b1e7450 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x55fb6b1e7430 'uint64_t4':'vector' lvalue ParmVar 0x55fb6b1e7228 'V' 'uint64_t4':'vector' # | | |-FunctionDecl 0x55fb6b1e75a8 col:8 abs 'double (double)' # | | | |-ParmVarDecl 0x55fb6b1e74b8 col:18 'double' # | | | |-BuiltinAliasAttr 0x55fb6b1e7658 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fb6b1e76d0 Implicit # | | | `-ConstAttr 0x55fb6b1e76f8 Implicit # | | |-FunctionDecl 0x55fb6b1e78b8 col:9 abs 'double2 (double2)' # | | | |-ParmVarDecl 0x55fb6b1e7790 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1e7968 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fb6b1e79e0 Implicit # | | | `-ConstAttr 0x55fb6b1e7a08 Implicit # | | |-FunctionDecl 0x55fb6b1e8cc8 col:9 abs 'double3 (double3)' # | | | |-ParmVarDecl 0x55fb6b1e7aa0 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1e8d78 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fb6b1e8df0 Implicit # | | | `-ConstAttr 0x55fb6b1e8e18 Implicit # | | |-FunctionDecl 0x55fb6b1e8fd8 col:9 abs 'double4 (double4)' # | | | |-ParmVarDecl 0x55fb6b1e8eb0 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1e9088 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55fb6b1e9100 Implicit # | | | `-ConstAttr 0x55fb6b1e9128 Implicit # | | |-FunctionDecl 0x55fb6b1e9238 col:6 acos 'half (half)' # | | | |-ParmVarDecl 0x55fb6b1e9188 col:15 'half' # | | | |-BuiltinAliasAttr 0x55fb6b1e92e8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55fb6b1e9360 Implicit # | | | `-ConstAttr 0x55fb6b1e9388 Implicit # | | |-FunctionDecl 0x55fb6b1e94a0 col:7 acos 'half2 (half2)' # | | | |-ParmVarDecl 0x55fb6b1e93f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1e9550 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55fb6b1e95c8 Implicit # | | | `-ConstAttr 0x55fb6b1e95f0 Implicit # | | |-FunctionDecl 0x55fb6b1e9718 col:7 acos 'half3 (half3)' # | | | |-ParmVarDecl 0x55fb6b1e9668 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1e97c8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55fb6b1e9840 Implicit # | | | `-ConstAttr 0x55fb6b1e9868 Implicit # | | |-FunctionDecl 0x55fb6b1e9990 col:7 acos 'half4 (half4)' # | | | |-ParmVarDecl 0x55fb6b1e98e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1e9a40 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55fb6b1e9ab8 Implicit # | | | `-ConstAttr 0x55fb6b1e9ae0 Implicit # | | |-FunctionDecl 0x55fb6b1e9c30 col:7 used acos 'float (float)' # | | | |-ParmVarDecl 0x55fb6b1e9b40 col:17 'float' # | | | |-BuiltinAliasAttr 0x55fb6b1e9ce0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55fb6b1e9d58 Implicit # | | | `-ConstAttr 0x55fb6b1e9d80 Implicit # | | |-FunctionDecl 0x55fb6b1e9ea8 col:8 used acos 'float2 (float2)' # | | | |-ParmVarDecl 0x55fb6b1e9df8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1e9f58 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55fb6b1e9fd0 Implicit # | | | `-ConstAttr 0x55fb6b1e9ff8 Implicit # | | |-FunctionDecl 0x55fb6b1ea120 col:8 used acos 'float3 (float3)' # | | | |-ParmVarDecl 0x55fb6b1ea070 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1ea1d0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55fb6b1ea248 Implicit # | | | `-ConstAttr 0x55fb6b1ea270 Implicit # | | |-FunctionDecl 0x55fb6b1ea398 col:8 used acos 'float4 (float4)' # | | | |-ParmVarDecl 0x55fb6b1ea2e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1ea448 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55fb6b1ea4c0 Implicit # | | | `-ConstAttr 0x55fb6b1ea4e8 Implicit # | | |-FunctionDecl 0x55fb6b1ea768 col:11 AddUint64 'uint32_t2 (uint32_t2, uint32_t2)' # | | | |-ParmVarDecl 0x55fb6b1ea590 col:30 'uint32_t2':'vector' # | | | |-ParmVarDecl 0x55fb6b1ea610 col:41 'uint32_t2':'vector' # | | | |-AvailabilityAttr 0x55fb6b1ea820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b1ea8e0 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x55fb6b1ea928 Implicit # | | | `-ConstAttr 0x55fb6b1ea950 Implicit # | | |-FunctionDecl 0x55fb6b1ed050 col:11 AddUint64 'uint32_t4 (uint32_t4, uint32_t4)' # | | | |-ParmVarDecl 0x55fb6b1ea9f0 col:30 'uint32_t4':'vector' # | | | |-ParmVarDecl 0x55fb6b1eaa70 col:41 'uint32_t4':'vector' # | | | |-AvailabilityAttr 0x55fb6b1ed108 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b1ed1c8 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x55fb6b1ed210 Implicit # | | | `-ConstAttr 0x55fb6b1ed238 Implicit # | | |-FunctionDecl 0x55fb6b1ed380 col:6 all 'bool (half)' # | | | |-ParmVarDecl 0x55fb6b1ed298 col:14 'half' # | | | |-BuiltinAliasAttr 0x55fb6b1ed430 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fb6b1ed4a8 Implicit # | | | `-ConstAttr 0x55fb6b1ed4d0 Implicit # | | |-FunctionDecl 0x55fb6b1ed660 col:6 all 'bool (half2)' # | | | |-ParmVarDecl 0x55fb6b1ed538 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1ed710 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fb6b1ed788 Implicit # | | | `-ConstAttr 0x55fb6b1ed7b0 Implicit # | | |-FunctionDecl 0x55fb6b1ed950 col:6 all 'bool (half3)' # | | | |-ParmVarDecl 0x55fb6b1ed828 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1eda00 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fb6b1eda78 Implicit # | | | `-ConstAttr 0x55fb6b1edaa0 Implicit # | | |-FunctionDecl 0x55fb6b1edc40 col:6 all 'bool (half4)' # | | | |-ParmVarDecl 0x55fb6b1edb18 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1edcf0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fb6b1edd68 Implicit # | | | `-ConstAttr 0x55fb6b1edd90 Implicit # | | |-FunctionDecl 0x55fb6b1eded0 col:6 all 'bool (bool)' # | | | |-ParmVarDecl 0x55fb6b1edde8 col:14 'bool' # | | | |-BuiltinAliasAttr 0x55fb6b1edf80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fb6b1edff8 Implicit # | | | `-ConstAttr 0x55fb6b1ee020 Implicit # | | |-FunctionDecl 0x55fb6b1ee1f0 col:6 all 'bool (bool2)' # | | | |-ParmVarDecl 0x55fb6b1ee0d0 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1ee2a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fb6b1ee318 Implicit # | | | `-ConstAttr 0x55fb6b1ee340 Implicit # | | |-FunctionDecl 0x55fb6b1ee500 col:6 all 'bool (bool3)' # | | | |-ParmVarDecl 0x55fb6b1ee3e0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1ee5b0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fb6b1ee628 Implicit # | | | `-ConstAttr 0x55fb6b1ee650 Implicit # | | |-FunctionDecl 0x55fb6b1ee810 col:6 all 'bool (bool4)' # | | | |-ParmVarDecl 0x55fb6b1ee6f0 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1ee8c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fb6b1ee938 Implicit # | | | `-ConstAttr 0x55fb6b1ee960 Implicit # | | |-FunctionDecl 0x55fb6b1eeab0 col:6 all 'bool (int)' # | | | |-ParmVarDecl 0x55fb6b1ee9d0 col:13 'int' # | | | |-BuiltinAliasAttr 0x55fb6b1eeb60 clang_builtin_alias __builtin_hlsl_all # | | | |-BuiltinAliasAttr 0x55fb6b1eebc0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fb6b1eec08 Implicit # | | | `-ConstAttr 0x55fb6b1eec30 Implicit # | | |-FunctionDecl 0x55fb6b1eedd0 col:6 all 'bool (int2)' # | | | |-ParmVarDecl 0x55fb6b1eeca8 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1eee80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fb6b1eeef8 Implicit # | | | `-ConstAttr 0x55fb6b1eef20 Implicit # | | |-FunctionDecl 0x55fb6b1ef0d0 col:6 all 'bool (int3)' # | | | |-ParmVarDecl 0x55fb6b1eef98 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1ef180 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fb6b1ef1f8 Implicit # | | | `-ConstAttr 0x55fb6b1ef220 Implicit # | | |-FunctionDecl 0x55fb6b1ef3c0 col:6 all 'bool (int4)' # | | | |-ParmVarDecl 0x55fb6b1ef298 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1ef470 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fb6b1ef4e8 Implicit # | | | `-ConstAttr 0x55fb6b1ef510 Implicit # | | |-FunctionDecl 0x55fb6b1ef6b0 col:6 all 'bool (uint)' # | | | |-ParmVarDecl 0x55fb6b1ef588 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b1ef760 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fb6b1ef7d8 Implicit # | | | `-ConstAttr 0x55fb6b1ef800 Implicit # | | |-FunctionDecl 0x55fb6b1ef9a0 col:6 all 'bool (uint2)' # | | | |-ParmVarDecl 0x55fb6b1ef878 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1efa50 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fb6b1efac8 Implicit # | | | `-ConstAttr 0x55fb6b1efaf0 Implicit # | | |-FunctionDecl 0x55fb6b1efc90 col:6 all 'bool (uint3)' # | | | |-ParmVarDecl 0x55fb6b1efb68 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1efd40 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fb6b1efdb8 Implicit # | | | `-ConstAttr 0x55fb6b1efde0 Implicit # | | |-FunctionDecl 0x55fb6b1eff80 col:6 all 'bool (uint4)' # | | | |-ParmVarDecl 0x55fb6b1efe58 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1f0030 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fb6b1f00c8 Implicit # | | | `-ConstAttr 0x55fb6b1f00f0 Implicit # | | |-FunctionDecl 0x55fb6b1f0230 col:6 all 'bool (float)' # | | | |-ParmVarDecl 0x55fb6b1f0150 col:15 'float' # | | | |-BuiltinAliasAttr 0x55fb6b1f02e0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fb6b1f0358 Implicit # | | | `-ConstAttr 0x55fb6b1f0380 Implicit # | | |-FunctionDecl 0x55fb6b1f0520 col:6 all 'bool (float2)' # | | | |-ParmVarDecl 0x55fb6b1f03f8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1f05d0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fb6b1f0648 Implicit # | | | `-ConstAttr 0x55fb6b1f0670 Implicit # | | |-FunctionDecl 0x55fb6b1f0810 col:6 all 'bool (float3)' # | | | |-ParmVarDecl 0x55fb6b1f06e8 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1f08c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fb6b1f0938 Implicit # | | | `-ConstAttr 0x55fb6b1f0960 Implicit # | | |-FunctionDecl 0x55fb6b1f0b00 col:6 all 'bool (float4)' # | | | |-ParmVarDecl 0x55fb6b1f09d8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1f0bb0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fb6b1f0c28 Implicit # | | | `-ConstAttr 0x55fb6b1f0c50 Implicit # | | |-FunctionDecl 0x55fb6b1f0df0 col:6 all 'bool (int64_t)' # | | | |-ParmVarDecl 0x55fb6b1f0cc8 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55fb6b1f0ea0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fb6b1f0f18 Implicit # | | | `-ConstAttr 0x55fb6b1f0f40 Implicit # | | |-FunctionDecl 0x55fb6b1f10f0 col:6 all 'bool (int64_t2)' # | | | |-ParmVarDecl 0x55fb6b1f0fb8 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1f11a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fb6b1f1218 Implicit # | | | `-ConstAttr 0x55fb6b1f1240 Implicit # | | |-FunctionDecl 0x55fb6b1f13e0 col:6 all 'bool (int64_t3)' # | | | |-ParmVarDecl 0x55fb6b1f12b8 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1f1490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fb6b1f1508 Implicit # | | | `-ConstAttr 0x55fb6b1f1530 Implicit # | | |-FunctionDecl 0x55fb6b1f16d0 col:6 all 'bool (int64_t4)' # | | | |-ParmVarDecl 0x55fb6b1f15a8 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1f1780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fb6b1f17f8 Implicit # | | | `-ConstAttr 0x55fb6b1f1820 Implicit # | | |-FunctionDecl 0x55fb6b1f19c0 col:6 all 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55fb6b1f1898 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55fb6b1f1a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fb6b1f1ae8 Implicit # | | | `-ConstAttr 0x55fb6b1f1b10 Implicit # | | |-FunctionDecl 0x55fb6b1f1cb0 col:6 all 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x55fb6b1f1b88 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1f1d60 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fb6b1f1dd8 Implicit # | | | `-ConstAttr 0x55fb6b1f1e00 Implicit # | | |-FunctionDecl 0x55fb6b1f1fa0 col:6 all 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x55fb6b1f1e78 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1f2050 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fb6b1f3c98 Implicit # | | | `-ConstAttr 0x55fb6b1f3cc0 Implicit # | | |-FunctionDecl 0x55fb6b1f3e60 col:6 all 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x55fb6b1f3d38 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1f3f10 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fb6b1f3f88 Implicit # | | | `-ConstAttr 0x55fb6b1f3fb0 Implicit # | | |-FunctionDecl 0x55fb6b1f40f0 col:6 all 'bool (double)' # | | | |-ParmVarDecl 0x55fb6b1f4010 col:16 'double' # | | | |-BuiltinAliasAttr 0x55fb6b1f41a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fb6b1f4218 Implicit # | | | `-ConstAttr 0x55fb6b1f4240 Implicit # | | |-FunctionDecl 0x55fb6b1f43e0 col:6 all 'bool (double2)' # | | | |-ParmVarDecl 0x55fb6b1f42b8 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1f4490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fb6b1f4508 Implicit # | | | `-ConstAttr 0x55fb6b1f4530 Implicit # | | |-FunctionDecl 0x55fb6b1f46d0 col:6 all 'bool (double3)' # | | | |-ParmVarDecl 0x55fb6b1f45a8 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1f4780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fb6b1f47f8 Implicit # | | | `-ConstAttr 0x55fb6b1f4820 Implicit # | | |-FunctionDecl 0x55fb6b1f49c0 col:6 all 'bool (double4)' # | | | |-ParmVarDecl 0x55fb6b1f4898 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1f4a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55fb6b1f4ae8 Implicit # | | | `-ConstAttr 0x55fb6b1f4b10 Implicit # | | |-FunctionDecl 0x55fb6b1f4d00 col:6 and 'bool (bool, bool)' # | | | |-ParmVarDecl 0x55fb6b1f4b68 col:15 x 'bool' # | | | |-ParmVarDecl 0x55fb6b1f4be0 col:23 y 'bool' # | | | |-BuiltinAliasAttr 0x55fb6b1f4db8 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fb6b1f4e30 Implicit # | | | `-ConstAttr 0x55fb6b1f4e58 Implicit # | | |-FunctionDecl 0x55fb6b1f5078 col:7 and 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x55fb6b1f4ea8 col:17 x 'bool2':'vector' # | | | |-ParmVarDecl 0x55fb6b1f4f28 col:26 y 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1f5130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fb6b1f51a8 Implicit # | | | `-ConstAttr 0x55fb6b1f51d0 Implicit # | | |-FunctionDecl 0x55fb6b1f5408 col:7 and 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x55fb6b1f5230 col:17 x 'bool3':'vector' # | | | |-ParmVarDecl 0x55fb6b1f52b0 col:26 y 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1f54c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fb6b1f5538 Implicit # | | | `-ConstAttr 0x55fb6b1f5560 Implicit # | | |-FunctionDecl 0x55fb6b1f5798 col:7 and 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x55fb6b1f55c0 col:17 x 'bool4':'vector' # | | | |-ParmVarDecl 0x55fb6b1f5640 col:26 y 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1f5850 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fb6b1f58c8 Implicit # | | | `-ConstAttr 0x55fb6b1f58f0 Implicit # | | |-FunctionDecl 0x55fb6b1f5b48 col:9 and 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x55fb6b1f5978 col:21 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x55fb6b1f59f8 col:32 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x55fb6b1f5c00 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fb6b1f5c88 Implicit # | | | `-ConstAttr 0x55fb6b1f5cb0 Implicit # | | |-FunctionDecl 0x55fb6b1f5f08 col:9 and 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x55fb6b1f5d38 col:21 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x55fb6b1f5db8 col:32 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x55fb6b1f5fc0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fb6b1f6038 Implicit # | | | `-ConstAttr 0x55fb6b1f6060 Implicit # | | |-FunctionDecl 0x55fb6b1f62b8 col:9 and 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x55fb6b1f60e8 col:21 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x55fb6b1f6168 col:32 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x55fb6b1f6370 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fb6b1f63e8 Implicit # | | | `-ConstAttr 0x55fb6b1f6410 Implicit # | | |-FunctionDecl 0x55fb6b1f6668 col:9 and 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x55fb6b1f6498 col:21 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x55fb6b1f6518 col:32 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x55fb6b1f6720 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fb6b1f6798 Implicit # | | | `-ConstAttr 0x55fb6b1f67c0 Implicit # | | |-FunctionDecl 0x55fb6b1f6a18 col:9 and 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x55fb6b1f6848 col:21 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x55fb6b1f68c8 col:32 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x55fb6b1f6ad0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fb6b1f6b48 Implicit # | | | `-ConstAttr 0x55fb6b1f6b70 Implicit # | | |-FunctionDecl 0x55fb6b1f6de8 col:9 and 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x55fb6b1f6bf8 col:21 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x55fb6b1f6c98 col:32 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x55fb6b1f6ea0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fb6b1f6f18 Implicit # | | | `-ConstAttr 0x55fb6b1f6f40 Implicit # | | |-FunctionDecl 0x55fb6b1f7198 col:9 and 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x55fb6b1f6fc8 col:21 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x55fb6b1f7048 col:32 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x55fb6b1f7250 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fb6b1f72c8 Implicit # | | | `-ConstAttr 0x55fb6b1f72f0 Implicit # | | |-FunctionDecl 0x55fb6b1f7548 col:9 and 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x55fb6b1f7378 col:21 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x55fb6b1f73f8 col:32 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x55fb6b1f7600 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fb6b1f7678 Implicit # | | | `-ConstAttr 0x55fb6b1f76a0 Implicit # | | |-FunctionDecl 0x55fb6b1f78f8 col:9 and 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x55fb6b1f7728 col:21 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x55fb6b1f77a8 col:32 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x55fb6b1f79b0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fb6b1f7a28 Implicit # | | | `-ConstAttr 0x55fb6b1f7a50 Implicit # | | |-FunctionDecl 0x55fb6b1f7cc8 col:9 and 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x55fb6b1f7ad8 col:21 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x55fb6b1f7b58 col:32 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x55fb6b1f7d80 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fb6b1f7df8 Implicit # | | | `-ConstAttr 0x55fb6b1f7e20 Implicit # | | |-FunctionDecl 0x55fb6b1f8078 col:9 and 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x55fb6b1f7ea8 col:21 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x55fb6b1f7f28 col:32 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x55fb6b1f8130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fb6b1f81a8 Implicit # | | | `-ConstAttr 0x55fb6b1f81d0 Implicit # | | |-FunctionDecl 0x55fb6b1f8428 col:9 and 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x55fb6b1f8258 col:21 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x55fb6b1f82d8 col:32 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x55fb6b1f84e0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fb6b1f8558 Implicit # | | | `-ConstAttr 0x55fb6b1f8580 Implicit # | | |-FunctionDecl 0x55fb6b1f87d8 col:9 and 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x55fb6b1f8608 col:21 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x55fb6b1f8688 col:32 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x55fb6b1f8890 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fb6b1f8908 Implicit # | | | `-ConstAttr 0x55fb6b1f8930 Implicit # | | |-FunctionDecl 0x55fb6b1f8b88 col:9 and 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x55fb6b1f89b8 col:21 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x55fb6b1f8a38 col:32 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x55fb6b1f8c40 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fb6b1c4288 Implicit # | | | `-ConstAttr 0x55fb6b1c42b0 Implicit # | | |-FunctionDecl 0x55fb6b1c4508 col:9 and 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x55fb6b1c4338 col:21 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x55fb6b1c43b8 col:32 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x55fb6b1c45c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55fb6b1c4638 Implicit # | | | `-ConstAttr 0x55fb6b1c4660 Implicit # | | |-FunctionDecl 0x55fb6b1c4768 col:6 any 'bool (half)' # | | | |-ParmVarDecl 0x55fb6b1c46c0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55fb6b1c4818 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fb6b1c4890 Implicit # | | | `-ConstAttr 0x55fb6b1c48b8 Implicit # | | |-FunctionDecl 0x55fb6b1c49c8 col:6 any 'bool (half2)' # | | | |-ParmVarDecl 0x55fb6b1c4920 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1c4a78 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fb6b1c4af0 Implicit # | | | `-ConstAttr 0x55fb6b1c4b18 Implicit # | | |-FunctionDecl 0x55fb6b1c4c38 col:6 any 'bool (half3)' # | | | |-ParmVarDecl 0x55fb6b1c4b90 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1c4ce8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fb6b1c4d60 Implicit # | | | `-ConstAttr 0x55fb6b1c4d88 Implicit # | | |-FunctionDecl 0x55fb6b1c4ea8 col:6 any 'bool (half4)' # | | | |-ParmVarDecl 0x55fb6b1c4e00 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1c4f58 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fb6b1c4fd0 Implicit # | | | `-ConstAttr 0x55fb6b1c4ff8 Implicit # | | |-FunctionDecl 0x55fb6b1c50f8 col:6 any 'bool (bool)' # | | | |-ParmVarDecl 0x55fb6b1c5050 col:14 'bool' # | | | |-BuiltinAliasAttr 0x55fb6b1c51a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fb6b1fdcb0 Implicit # | | | `-ConstAttr 0x55fb6b1fdcd8 Implicit # | | |-FunctionDecl 0x55fb6b1fddf8 col:6 any 'bool (bool2)' # | | | |-ParmVarDecl 0x55fb6b1fdd50 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1fdea8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fb6b1fdf20 Implicit # | | | `-ConstAttr 0x55fb6b1fdf48 Implicit # | | |-FunctionDecl 0x55fb6b1fe068 col:6 any 'bool (bool3)' # | | | |-ParmVarDecl 0x55fb6b1fdfc0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1fe118 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fb6b1fe190 Implicit # | | | `-ConstAttr 0x55fb6b1fe1b8 Implicit # | | |-FunctionDecl 0x55fb6b1fe2d8 col:6 any 'bool (bool4)' # | | | |-ParmVarDecl 0x55fb6b1fe230 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1fe388 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fb6b1fe400 Implicit # | | | `-ConstAttr 0x55fb6b1fe428 Implicit # | | |-FunctionDecl 0x55fb6b1fe540 col:6 any 'bool (int)' # | | | |-ParmVarDecl 0x55fb6b1fe498 col:13 'int' # | | | |-BuiltinAliasAttr 0x55fb6b1fe5f0 clang_builtin_alias __builtin_hlsl_any # | | | |-BuiltinAliasAttr 0x55fb6b1fe650 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fb6b1fe698 Implicit # | | | `-ConstAttr 0x55fb6b1fe6c0 Implicit # | | |-FunctionDecl 0x55fb6b1fe7e0 col:6 any 'bool (int2)' # | | | |-ParmVarDecl 0x55fb6b1fe738 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1fe890 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fb6b1fe908 Implicit # | | | `-ConstAttr 0x55fb6b1fe930 Implicit # | | |-FunctionDecl 0x55fb6b1fea50 col:6 any 'bool (int3)' # | | | |-ParmVarDecl 0x55fb6b1fe9a8 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1feb00 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fb6b1feb78 Implicit # | | | `-ConstAttr 0x55fb6b1feba0 Implicit # | | |-FunctionDecl 0x55fb6b1fece8 col:6 any 'bool (int4)' # | | | |-ParmVarDecl 0x55fb6b1fec18 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1fed98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fb6b1fee10 Implicit # | | | `-ConstAttr 0x55fb6b1fee38 Implicit # | | |-FunctionDecl 0x55fb6b1fef58 col:6 any 'bool (uint)' # | | | |-ParmVarDecl 0x55fb6b1feeb0 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b1ff008 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fb6b1ff080 Implicit # | | | `-ConstAttr 0x55fb6b1ff0a8 Implicit # | | |-FunctionDecl 0x55fb6b1ff1c8 col:6 any 'bool (uint2)' # | | | |-ParmVarDecl 0x55fb6b1ff120 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1ff278 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fb6b1ff2f0 Implicit # | | | `-ConstAttr 0x55fb6b1ff318 Implicit # | | |-FunctionDecl 0x55fb6b1ff438 col:6 any 'bool (uint3)' # | | | |-ParmVarDecl 0x55fb6b1ff390 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1ff4e8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fb6b1ff560 Implicit # | | | `-ConstAttr 0x55fb6b1ff588 Implicit # | | |-FunctionDecl 0x55fb6b1ff6a8 col:6 any 'bool (uint4)' # | | | |-ParmVarDecl 0x55fb6b1ff600 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1ff758 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fb6b1ff7d0 Implicit # | | | `-ConstAttr 0x55fb6b1ff7f8 Implicit # | | |-FunctionDecl 0x55fb6b1ff900 col:6 any 'bool (float)' # | | | |-ParmVarDecl 0x55fb6b1ff858 col:15 'float' # | | | |-BuiltinAliasAttr 0x55fb6b1ff9b0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fb6b1ffa28 Implicit # | | | `-ConstAttr 0x55fb6b1ffa50 Implicit # | | |-FunctionDecl 0x55fb6b1ffb70 col:6 any 'bool (float2)' # | | | |-ParmVarDecl 0x55fb6b1ffac8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1ffc20 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fb6b1ffc98 Implicit # | | | `-ConstAttr 0x55fb6b1ffcd0 Implicit # | | |-FunctionDecl 0x55fb6b1ffdf0 col:6 any 'bool (float3)' # | | | |-ParmVarDecl 0x55fb6b1ffd48 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1ffea0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fb6b1fff18 Implicit # | | | `-ConstAttr 0x55fb6b1fff40 Implicit # | | |-FunctionDecl 0x55fb6b200060 col:6 any 'bool (float4)' # | | | |-ParmVarDecl 0x55fb6b1fffb8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b200110 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fb6b200188 Implicit # | | | `-ConstAttr 0x55fb6b2001b0 Implicit # | | |-FunctionDecl 0x55fb6b2002d0 col:6 any 'bool (int64_t)' # | | | |-ParmVarDecl 0x55fb6b200228 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55fb6b200380 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fb6b2003f8 Implicit # | | | `-ConstAttr 0x55fb6b200420 Implicit # | | |-FunctionDecl 0x55fb6b200540 col:6 any 'bool (int64_t2)' # | | | |-ParmVarDecl 0x55fb6b200498 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2005f0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fb6b200668 Implicit # | | | `-ConstAttr 0x55fb6b200690 Implicit # | | |-FunctionDecl 0x55fb6b2007b0 col:6 any 'bool (int64_t3)' # | | | |-ParmVarDecl 0x55fb6b200708 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b200860 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fb6b2008d8 Implicit # | | | `-ConstAttr 0x55fb6b200900 Implicit # | | |-FunctionDecl 0x55fb6b200a20 col:6 any 'bool (int64_t4)' # | | | |-ParmVarDecl 0x55fb6b200978 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b200ad0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fb6b200b48 Implicit # | | | `-ConstAttr 0x55fb6b200b70 Implicit # | | |-FunctionDecl 0x55fb6b200ce0 col:6 any 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55fb6b200be8 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55fb6b200d90 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fb6b200e08 Implicit # | | | `-ConstAttr 0x55fb6b200e30 Implicit # | | |-FunctionDecl 0x55fb6b200f50 col:6 any 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x55fb6b200ea8 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b201000 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fb6b201078 Implicit # | | | `-ConstAttr 0x55fb6b2010a0 Implicit # | | |-FunctionDecl 0x55fb6b2011c0 col:6 any 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x55fb6b201118 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b201270 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fb6b2012e8 Implicit # | | | `-ConstAttr 0x55fb6b201310 Implicit # | | |-FunctionDecl 0x55fb6b201430 col:6 any 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x55fb6b201388 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2014e0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fb6b201558 Implicit # | | | `-ConstAttr 0x55fb6b201580 Implicit # | | |-FunctionDecl 0x55fb6b201688 col:6 any 'bool (double)' # | | | |-ParmVarDecl 0x55fb6b2015e0 col:16 'double' # | | | |-BuiltinAliasAttr 0x55fb6b201738 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fb6b2017b0 Implicit # | | | `-ConstAttr 0x55fb6b2017d8 Implicit # | | |-FunctionDecl 0x55fb6b2018f8 col:6 any 'bool (double2)' # | | | |-ParmVarDecl 0x55fb6b201850 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2019a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fb6b201a20 Implicit # | | | `-ConstAttr 0x55fb6b201a48 Implicit # | | |-FunctionDecl 0x55fb6b201b68 col:6 any 'bool (double3)' # | | | |-ParmVarDecl 0x55fb6b201ac0 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b201c18 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fb6b201c90 Implicit # | | | `-ConstAttr 0x55fb6b201cb8 Implicit # | | |-FunctionDecl 0x55fb6b201de8 col:6 any 'bool (double4)' # | | | |-ParmVarDecl 0x55fb6b201d40 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b201e98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55fb6b201f10 Implicit # | | | `-ConstAttr 0x55fb6b201f38 Implicit # | | |-FunctionDecl 0x55fb6b202188 col:8 asdouble 'double (uint, uint)' # | | | |-ParmVarDecl 0x55fb6b201fb0 col:21 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fb6b202030 col:27 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b202240 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55fb6b2022b8 Implicit # | | | `-ConstAttr 0x55fb6b2022e0 Implicit # | | |-FunctionDecl 0x55fb6b202518 col:9 asdouble 'double2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55fb6b202348 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x55fb6b2023c8 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2025d0 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55fb6b202648 Implicit # | | | `-ConstAttr 0x55fb6b202670 Implicit # | | |-FunctionDecl 0x55fb6b2028b8 col:9 asdouble 'double3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55fb6b2026e8 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x55fb6b202768 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b202970 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55fb6b2029e8 Implicit # | | | `-ConstAttr 0x55fb6b202a10 Implicit # | | |-FunctionDecl 0x55fb6b202d00 col:9 asdouble 'double4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55fb6b202a88 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x55fb6b202b08 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b202db8 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55fb6b202e30 Implicit # | | | `-ConstAttr 0x55fb6b202e58 Implicit # | | |-FunctionDecl 0x55fb6b202f68 col:6 asin 'half (half)' # | | | |-ParmVarDecl 0x55fb6b202eb8 col:15 'half' # | | | |-BuiltinAliasAttr 0x55fb6b203018 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55fb6b203090 Implicit # | | | `-ConstAttr 0x55fb6b2030b8 Implicit # | | |-FunctionDecl 0x55fb6b2031d0 col:7 asin 'half2 (half2)' # | | | |-ParmVarDecl 0x55fb6b203120 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b203280 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55fb6b2032f8 Implicit # | | | `-ConstAttr 0x55fb6b203320 Implicit # | | |-FunctionDecl 0x55fb6b203448 col:7 asin 'half3 (half3)' # | | | |-ParmVarDecl 0x55fb6b203398 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2034f8 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55fb6b203570 Implicit # | | | `-ConstAttr 0x55fb6b203598 Implicit # | | |-FunctionDecl 0x55fb6b2036c0 col:7 asin 'half4 (half4)' # | | | |-ParmVarDecl 0x55fb6b203610 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b203770 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55fb6b2037e8 Implicit # | | | `-ConstAttr 0x55fb6b203810 Implicit # | | |-FunctionDecl 0x55fb6b203920 col:7 used asin 'float (float)' # | | | |-ParmVarDecl 0x55fb6b203870 col:17 'float' # | | | |-BuiltinAliasAttr 0x55fb6b2039d0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55fb6b203a48 Implicit # | | | `-ConstAttr 0x55fb6b203a70 Implicit # | | |-FunctionDecl 0x55fb6b203b98 col:8 used asin 'float2 (float2)' # | | | |-ParmVarDecl 0x55fb6b203ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b203c48 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55fb6b203cc0 Implicit # | | | `-ConstAttr 0x55fb6b1f2460 Implicit # | | |-FunctionDecl 0x55fb6b1f2588 col:8 used asin 'float3 (float3)' # | | | |-ParmVarDecl 0x55fb6b1f24d8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1f2638 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55fb6b1f26b0 Implicit # | | | `-ConstAttr 0x55fb6b1f26d8 Implicit # | | |-FunctionDecl 0x55fb6b1f2800 col:8 used asin 'float4 (float4)' # | | | |-ParmVarDecl 0x55fb6b1f2750 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1f28b0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55fb6b1f2928 Implicit # | | | `-ConstAttr 0x55fb6b1f2950 Implicit # | | |-FunctionDecl 0x55fb6b1f2a60 col:6 atan 'half (half)' # | | | |-ParmVarDecl 0x55fb6b1f29b0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55fb6b1f2b10 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55fb6b1f2b88 Implicit # | | | `-ConstAttr 0x55fb6b1f2bb0 Implicit # | | |-FunctionDecl 0x55fb6b1f2cc8 col:7 atan 'half2 (half2)' # | | | |-ParmVarDecl 0x55fb6b1f2c18 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1f2d78 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55fb6b1f2df0 Implicit # | | | `-ConstAttr 0x55fb6b1f2e18 Implicit # | | |-FunctionDecl 0x55fb6b1f2f40 col:7 atan 'half3 (half3)' # | | | |-ParmVarDecl 0x55fb6b1f2e90 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1f2ff0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55fb6b1f3068 Implicit # | | | `-ConstAttr 0x55fb6b1f3090 Implicit # | | |-FunctionDecl 0x55fb6b1f31b8 col:7 atan 'half4 (half4)' # | | | |-ParmVarDecl 0x55fb6b1f3108 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1f3268 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55fb6b1f32e0 Implicit # | | | `-ConstAttr 0x55fb6b1f3308 Implicit # | | |-FunctionDecl 0x55fb6b206d00 col:7 used atan 'float (float)' # | | | |-ParmVarDecl 0x55fb6b1f3368 col:17 'float' # | | | |-BuiltinAliasAttr 0x55fb6b206db0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55fb6b206e28 Implicit # | | | `-ConstAttr 0x55fb6b206e50 Implicit # | | |-FunctionDecl 0x55fb6b206f78 col:8 used atan 'float2 (float2)' # | | | |-ParmVarDecl 0x55fb6b206ec8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b207028 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55fb6b2070a0 Implicit # | | | `-ConstAttr 0x55fb6b2070c8 Implicit # | | |-FunctionDecl 0x55fb6b2071f0 col:8 used atan 'float3 (float3)' # | | | |-ParmVarDecl 0x55fb6b207140 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2072a0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55fb6b207318 Implicit # | | | `-ConstAttr 0x55fb6b207340 Implicit # | | |-FunctionDecl 0x55fb6b207468 col:8 used atan 'float4 (float4)' # | | | |-ParmVarDecl 0x55fb6b2073b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b207518 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55fb6b207590 Implicit # | | | `-ConstAttr 0x55fb6b2075b8 Implicit # | | |-FunctionDecl 0x55fb6b2077a8 col:6 atan2 'half (half, half)' # | | | |-ParmVarDecl 0x55fb6b207618 col:17 y 'half' # | | | |-ParmVarDecl 0x55fb6b207698 col:25 x 'half' # | | | |-BuiltinAliasAttr 0x55fb6b207860 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55fb6b2078d8 Implicit # | | | `-ConstAttr 0x55fb6b207900 Implicit # | | |-FunctionDecl 0x55fb6b207b28 col:7 atan2 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55fb6b207950 col:19 y 'half2':'vector' # | | | |-ParmVarDecl 0x55fb6b2079d0 col:28 x 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b207be0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55fb6b207c58 Implicit # | | | `-ConstAttr 0x55fb6b207c80 Implicit # | | |-FunctionDecl 0x55fb6b207ee8 col:7 atan2 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55fb6b207d10 col:19 y 'half3':'vector' # | | | |-ParmVarDecl 0x55fb6b207d90 col:28 x 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b207fa0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55fb6b208018 Implicit # | | | `-ConstAttr 0x55fb6b208040 Implicit # | | |-FunctionDecl 0x55fb6b208278 col:7 atan2 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55fb6b2080a0 col:19 y 'half4':'vector' # | | | |-ParmVarDecl 0x55fb6b208120 col:28 x 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b208330 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55fb6b2083a8 Implicit # | | | `-ConstAttr 0x55fb6b2083d0 Implicit # | | |-FunctionDecl 0x55fb6b2085c8 col:7 used atan2 'float (float, float)' # | | | |-ParmVarDecl 0x55fb6b208430 col:19 y 'float' # | | | |-ParmVarDecl 0x55fb6b2084b0 col:28 x 'float' # | | | |-BuiltinAliasAttr 0x55fb6b208680 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55fb6b2086f8 Implicit # | | | `-ConstAttr 0x55fb6b208720 Implicit # | | |-FunctionDecl 0x55fb6b208958 col:8 used atan2 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55fb6b208780 col:21 y 'float2':'vector' # | | | |-ParmVarDecl 0x55fb6b208800 col:31 x 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b208a10 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55fb6b208a88 Implicit # | | | `-ConstAttr 0x55fb6b208ab0 Implicit # | | |-FunctionDecl 0x55fb6b208d20 col:8 used atan2 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55fb6b208b10 col:21 y 'float3':'vector' # | | | |-ParmVarDecl 0x55fb6b208b90 col:31 x 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b208dd8 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55fb6b208e50 Implicit # | | | `-ConstAttr 0x55fb6b208e78 Implicit # | | |-FunctionDecl 0x55fb6b2090a8 col:8 used atan2 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55fb6b208ed8 col:21 y 'float4':'vector' # | | | |-ParmVarDecl 0x55fb6b208f58 col:31 x 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b209160 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55fb6b2091d8 Implicit # | | | `-ConstAttr 0x55fb6b209200 Implicit # | | |-FunctionDecl 0x55fb6b209310 col:6 ceil 'half (half)' # | | | |-ParmVarDecl 0x55fb6b209260 col:15 'half' # | | | |-BuiltinAliasAttr 0x55fb6b2093c0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55fb6b209438 Implicit # | | | `-ConstAttr 0x55fb6b209460 Implicit # | | |-FunctionDecl 0x55fb6b209578 col:7 ceil 'half2 (half2)' # | | | |-ParmVarDecl 0x55fb6b2094c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b209628 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55fb6b2096a0 Implicit # | | | `-ConstAttr 0x55fb6b2096c8 Implicit # | | |-FunctionDecl 0x55fb6b2097f0 col:7 ceil 'half3 (half3)' # | | | |-ParmVarDecl 0x55fb6b209740 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2098a0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55fb6b209918 Implicit # | | | `-ConstAttr 0x55fb6b209940 Implicit # | | |-FunctionDecl 0x55fb6b209a68 col:7 ceil 'half4 (half4)' # | | | |-ParmVarDecl 0x55fb6b2099b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b209b18 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55fb6b209b90 Implicit # | | | `-ConstAttr 0x55fb6b209bb8 Implicit # | | |-FunctionDecl 0x55fb6b209d30 col:7 used ceil 'float (float)' # | | | |-ParmVarDecl 0x55fb6b209c18 col:17 'float' # | | | |-BuiltinAliasAttr 0x55fb6b209de0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55fb6b209e58 Implicit # | | | `-ConstAttr 0x55fb6b209e80 Implicit # | | |-FunctionDecl 0x55fb6b209fa8 col:8 used ceil 'float2 (float2)' # | | | |-ParmVarDecl 0x55fb6b209ef8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b20a058 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55fb6b20a0d0 Implicit # | | | `-ConstAttr 0x55fb6b20a0f8 Implicit # | | |-FunctionDecl 0x55fb6b20a220 col:8 used ceil 'float3 (float3)' # | | | |-ParmVarDecl 0x55fb6b20a170 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b20a2d0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55fb6b20a348 Implicit # | | | `-ConstAttr 0x55fb6b20a370 Implicit # | | |-FunctionDecl 0x55fb6b20a498 col:8 used ceil 'float4 (float4)' # | | | |-ParmVarDecl 0x55fb6b20a3e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b20a548 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55fb6b20a5c0 Implicit # | | | `-ConstAttr 0x55fb6b20a5e8 Implicit # | | |-FunctionDecl 0x55fb6b20a888 col:6 clamp 'half (half, half, half)' # | | | |-ParmVarDecl 0x55fb6b20a648 col:16 'half' # | | | |-ParmVarDecl 0x55fb6b20a6c8 col:22 'half' # | | | |-ParmVarDecl 0x55fb6b20a748 col:28 'half' # | | | |-BuiltinAliasAttr 0x55fb6b20a948 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fb6b20a9c0 Implicit # | | | `-ConstAttr 0x55fb6b20a9e8 Implicit # | | |-FunctionDecl 0x55fb6b20ad40 col:7 clamp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55fb6b20aa50 col:18 'half2':'vector' # | | | |-ParmVarDecl 0x55fb6b20aad0 col:25 'half2':'vector' # | | | |-ParmVarDecl 0x55fb6b20ab50 col:32 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b20ae00 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fb6b20ae78 Implicit # | | | `-ConstAttr 0x55fb6b20aea0 Implicit # | | |-FunctionDecl 0x55fb6b20b1a8 col:7 clamp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55fb6b20af18 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x55fb6b20af98 col:25 'half3':'vector' # | | | |-ParmVarDecl 0x55fb6b20b018 col:32 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b20b268 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fb6b20b2e0 Implicit # | | | `-ConstAttr 0x55fb6b20b308 Implicit # | | |-FunctionDecl 0x55fb6b20b608 col:7 clamp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55fb6b20b380 col:18 'half4':'vector' # | | | |-ParmVarDecl 0x55fb6b20b400 col:25 'half4':'vector' # | | | |-ParmVarDecl 0x55fb6b20b480 col:32 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b20b6c8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fb6b20b740 Implicit # | | | `-ConstAttr 0x55fb6b20b768 Implicit # | | |-FunctionDecl 0x55fb6b20ba08 col:5 clamp 'int (int, int, int)' # | | | |-ParmVarDecl 0x55fb6b20b7c8 col:14 'int' # | | | |-ParmVarDecl 0x55fb6b20b848 col:19 'int' # | | | |-ParmVarDecl 0x55fb6b20b8c8 col:24 'int' # | | | |-BuiltinAliasAttr 0x55fb6b20bac8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fb6b20bb40 Implicit # | | | `-ConstAttr 0x55fb6b20bb68 Implicit # | | |-FunctionDecl 0x55fb6b20bed8 col:6 clamp 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x55fb6b20bbe0 col:16 'int2':'vector' # | | | |-ParmVarDecl 0x55fb6b20bc60 col:22 'int2':'vector' # | | | |-ParmVarDecl 0x55fb6b20bd50 col:28 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b20bf98 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fb6b20c010 Implicit # | | | `-ConstAttr 0x55fb6b20c038 Implicit # | | |-FunctionDecl 0x55fb6b20c338 col:6 clamp 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x55fb6b20c0b0 col:16 'int3':'vector' # | | | |-ParmVarDecl 0x55fb6b20c130 col:22 'int3':'vector' # | | | |-ParmVarDecl 0x55fb6b20c1b0 col:28 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b20c3f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fb6b20c470 Implicit # | | | `-ConstAttr 0x55fb6b20c498 Implicit # | | |-FunctionDecl 0x55fb6b20c798 col:6 clamp 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x55fb6b20c510 col:16 'int4':'vector' # | | | |-ParmVarDecl 0x55fb6b20c590 col:22 'int4':'vector' # | | | |-ParmVarDecl 0x55fb6b20c610 col:28 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b20c858 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fb6b20c8d0 Implicit # | | | `-ConstAttr 0x55fb6b20c8f8 Implicit # | | |-FunctionDecl 0x55fb6b20cbf8 col:6 clamp 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55fb6b20c970 col:16 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fb6b20c9f0 col:22 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fb6b20ca70 col:28 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b20ccb8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fb6b20cd60 Implicit # | | | `-ConstAttr 0x55fb6b20cd88 Implicit # | | |-FunctionDecl 0x55fb6b20d088 col:7 clamp 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x55fb6b20ce00 col:18 'uint2':'vector' # | | | |-ParmVarDecl 0x55fb6b20ce80 col:25 'uint2':'vector' # | | | |-ParmVarDecl 0x55fb6b20cf00 col:32 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b20d148 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fb6b20d1c0 Implicit # | | | `-ConstAttr 0x55fb6b20d1e8 Implicit # | | |-FunctionDecl 0x55fb6b20d4e8 col:7 clamp 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x55fb6b20d260 col:18 'uint3':'vector' # | | | |-ParmVarDecl 0x55fb6b20d2e0 col:25 'uint3':'vector' # | | | |-ParmVarDecl 0x55fb6b20d360 col:32 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b20d5a8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fb6b20d620 Implicit # | | | `-ConstAttr 0x55fb6b20d648 Implicit # | | |-FunctionDecl 0x55fb6b20d948 col:7 clamp 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x55fb6b20d6c0 col:18 'uint4':'vector' # | | | |-ParmVarDecl 0x55fb6b20d740 col:25 'uint4':'vector' # | | | |-ParmVarDecl 0x55fb6b20d7c0 col:32 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b20da08 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fb6b20da80 Implicit # | | | `-ConstAttr 0x55fb6b20daa8 Implicit # | | |-FunctionDecl 0x55fb6b20ee08 col:9 clamp 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x55fb6b20db20 col:22 'int64_t':'long' # | | | |-ParmVarDecl 0x55fb6b20dba0 col:31 'int64_t':'long' # | | | |-ParmVarDecl 0x55fb6b20dc20 col:40 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55fb6b20eec8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fb6b20ef40 Implicit # | | | `-ConstAttr 0x55fb6b20ef68 Implicit # | | |-FunctionDecl 0x55fb6b20f268 col:10 clamp 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55fb6b20efe0 col:24 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55fb6b20f060 col:34 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55fb6b20f0e0 col:44 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b20f328 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fb6b20f3a0 Implicit # | | | `-ConstAttr 0x55fb6b20f3c8 Implicit # | | |-FunctionDecl 0x55fb6b20f6c8 col:10 clamp 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55fb6b20f440 col:24 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55fb6b20f4c0 col:34 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55fb6b20f540 col:44 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b20f788 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fb6b20f800 Implicit # | | | `-ConstAttr 0x55fb6b20f828 Implicit # | | |-FunctionDecl 0x55fb6b20fb28 col:10 clamp 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55fb6b20f8a0 col:24 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55fb6b20f920 col:34 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55fb6b20f9a0 col:44 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b20fbe8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fb6b20fc60 Implicit # | | | `-ConstAttr 0x55fb6b20fc88 Implicit # | | |-FunctionDecl 0x55fb6b20ff98 col:10 clamp 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55fb6b20fd00 col:24 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55fb6b20fd90 col:34 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55fb6b20fe10 col:44 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55fb6b210058 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fb6b2100d0 Implicit # | | | `-ConstAttr 0x55fb6b2100f8 Implicit # | | |-FunctionDecl 0x55fb6b2103f8 col:11 clamp 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55fb6b210170 col:26 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55fb6b2101f0 col:37 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55fb6b210270 col:48 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2104b8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fb6b210530 Implicit # | | | `-ConstAttr 0x55fb6b210558 Implicit # | | |-FunctionDecl 0x55fb6b210858 col:11 clamp 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55fb6b2105d0 col:26 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55fb6b210650 col:37 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55fb6b2106d0 col:48 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b210918 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fb6b210990 Implicit # | | | `-ConstAttr 0x55fb6b2109b8 Implicit # | | |-FunctionDecl 0x55fb6b210cb8 col:11 clamp 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55fb6b210a30 col:26 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55fb6b210ab0 col:37 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55fb6b210b30 col:48 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b210da0 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fb6b210e18 Implicit # | | | `-ConstAttr 0x55fb6b210e40 Implicit # | | |-FunctionDecl 0x55fb6b2110d8 col:7 clamp 'float (float, float, float)' # | | | |-ParmVarDecl 0x55fb6b210ea0 col:18 'float' # | | | |-ParmVarDecl 0x55fb6b210f20 col:25 'float' # | | | |-ParmVarDecl 0x55fb6b210fa0 col:32 'float' # | | | |-BuiltinAliasAttr 0x55fb6b211198 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fb6b211210 Implicit # | | | `-ConstAttr 0x55fb6b211238 Implicit # | | |-FunctionDecl 0x55fb6b211538 col:8 clamp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55fb6b2112b0 col:20 'float2':'vector' # | | | |-ParmVarDecl 0x55fb6b211330 col:28 'float2':'vector' # | | | |-ParmVarDecl 0x55fb6b2113b0 col:36 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2115f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fb6b211670 Implicit # | | | `-ConstAttr 0x55fb6b211698 Implicit # | | |-FunctionDecl 0x55fb6b211998 col:8 clamp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55fb6b211710 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x55fb6b211790 col:28 'float3':'vector' # | | | |-ParmVarDecl 0x55fb6b211810 col:36 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b211a58 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fb6b211ad0 Implicit # | | | `-ConstAttr 0x55fb6b211af8 Implicit # | | |-FunctionDecl 0x55fb6b1f8d28 col:8 clamp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55fb6b211b70 col:20 'float4':'vector' # | | | |-ParmVarDecl 0x55fb6b211bf0 col:28 'float4':'vector' # | | | |-ParmVarDecl 0x55fb6b211c70 col:36 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1f8de8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fb6b1f8e60 Implicit # | | | `-ConstAttr 0x55fb6b1f8e88 Implicit # | | |-FunctionDecl 0x55fb6b1f9128 col:8 clamp 'double (double, double, double)' # | | | |-ParmVarDecl 0x55fb6b1f8ee8 col:20 'double' # | | | |-ParmVarDecl 0x55fb6b1f8f68 col:28 'double' # | | | |-ParmVarDecl 0x55fb6b1f8fe8 col:36 'double' # | | | |-BuiltinAliasAttr 0x55fb6b1f91e8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fb6b1f9260 Implicit # | | | `-ConstAttr 0x55fb6b1f9288 Implicit # | | |-FunctionDecl 0x55fb6b1f9588 col:9 clamp 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x55fb6b1f9300 col:22 'double2':'vector' # | | | |-ParmVarDecl 0x55fb6b1f9380 col:31 'double2':'vector' # | | | |-ParmVarDecl 0x55fb6b1f9400 col:40 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1f9648 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fb6b1f96c0 Implicit # | | | `-ConstAttr 0x55fb6b1f96e8 Implicit # | | |-FunctionDecl 0x55fb6b1f99e8 col:9 clamp 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x55fb6b1f9760 col:22 'double3':'vector' # | | | |-ParmVarDecl 0x55fb6b1f97e0 col:31 'double3':'vector' # | | | |-ParmVarDecl 0x55fb6b1f9860 col:40 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b1f9aa8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fb6b1f9b20 Implicit # | | | `-ConstAttr 0x55fb6b1f9b48 Implicit # | | |-FunctionDecl 0x55fb6b213fc8 col:9 clamp 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x55fb6b1f9bc0 col:22 'double4':'vector' # | | | |-ParmVarDecl 0x55fb6b213dc0 col:31 'double4':'vector' # | | | |-ParmVarDecl 0x55fb6b213e40 col:40 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b214088 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55fb6b214100 Implicit # | | | `-ConstAttr 0x55fb6b214128 Implicit # | | |-FunctionDecl 0x55fb6b214270 col:6 clip 'void (float)' # | | | |-ParmVarDecl 0x55fb6b214188 col:16 'float' # | | | |-BuiltinAliasAttr 0x55fb6b214320 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55fb6b214398 Implicit # | | | `-ConstAttr 0x55fb6b2143c0 Implicit # | | |-FunctionDecl 0x55fb6b214550 col:6 clip 'void (float2)' # | | | |-ParmVarDecl 0x55fb6b214428 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b214600 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55fb6b214678 Implicit # | | | `-ConstAttr 0x55fb6b2146a0 Implicit # | | |-FunctionDecl 0x55fb6b214840 col:6 clip 'void (float3)' # | | | |-ParmVarDecl 0x55fb6b214718 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2148f0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55fb6b214968 Implicit # | | | `-ConstAttr 0x55fb6b214990 Implicit # | | |-FunctionDecl 0x55fb6b214b30 col:6 clip 'void (float4)' # | | | |-ParmVarDecl 0x55fb6b214a08 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b214be0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55fb6b214c58 Implicit # | | | `-ConstAttr 0x55fb6b214c80 Implicit # | | |-FunctionDecl 0x55fb6b214dd0 col:6 cos 'half (half)' # | | | |-ParmVarDecl 0x55fb6b214ce0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55fb6b214e80 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55fb6b214ef8 Implicit # | | | `-ConstAttr 0x55fb6b214f20 Implicit # | | |-FunctionDecl 0x55fb6b215038 col:7 cos 'half2 (half2)' # | | | |-ParmVarDecl 0x55fb6b214f88 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2150e8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55fb6b215160 Implicit # | | | `-ConstAttr 0x55fb6b215188 Implicit # | | |-FunctionDecl 0x55fb6b2152b0 col:7 cos 'half3 (half3)' # | | | |-ParmVarDecl 0x55fb6b215200 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b215360 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55fb6b2153d8 Implicit # | | | `-ConstAttr 0x55fb6b215400 Implicit # | | |-FunctionDecl 0x55fb6b215528 col:7 cos 'half4 (half4)' # | | | |-ParmVarDecl 0x55fb6b215478 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2155d8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55fb6b215650 Implicit # | | | `-ConstAttr 0x55fb6b215678 Implicit # | | |-FunctionDecl 0x55fb6b215788 col:7 used cos 'float (float)' # | | | |-ParmVarDecl 0x55fb6b2156d8 col:16 'float' # | | | |-BuiltinAliasAttr 0x55fb6b215838 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55fb6b2158b0 Implicit # | | | `-ConstAttr 0x55fb6b2158d8 Implicit # | | |-FunctionDecl 0x55fb6b215a00 col:8 used cos 'float2 (float2)' # | | | |-ParmVarDecl 0x55fb6b215950 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b215ab0 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55fb6b215b28 Implicit # | | | `-ConstAttr 0x55fb6b215b50 Implicit # | | |-FunctionDecl 0x55fb6b215c78 col:8 used cos 'float3 (float3)' # | | | |-ParmVarDecl 0x55fb6b215bc8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b215d28 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55fb6b215da0 Implicit # | | | `-ConstAttr 0x55fb6b216df0 Implicit # | | |-FunctionDecl 0x55fb6b216f18 col:8 used cos 'float4 (float4)' # | | | |-ParmVarDecl 0x55fb6b216e68 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b216fc8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55fb6b217040 Implicit # | | | `-ConstAttr 0x55fb6b217068 Implicit # | | |-FunctionDecl 0x55fb6b217178 col:6 cosh 'half (half)' # | | | |-ParmVarDecl 0x55fb6b2170c8 col:15 'half' # | | | |-BuiltinAliasAttr 0x55fb6b217228 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55fb6b2172a0 Implicit # | | | `-ConstAttr 0x55fb6b2172c8 Implicit # | | |-FunctionDecl 0x55fb6b2173e0 col:7 cosh 'half2 (half2)' # | | | |-ParmVarDecl 0x55fb6b217330 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b217490 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55fb6b217508 Implicit # | | | `-ConstAttr 0x55fb6b217530 Implicit # | | |-FunctionDecl 0x55fb6b217658 col:7 cosh 'half3 (half3)' # | | | |-ParmVarDecl 0x55fb6b2175a8 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b217708 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55fb6b217780 Implicit # | | | `-ConstAttr 0x55fb6b2177a8 Implicit # | | |-FunctionDecl 0x55fb6b2178d0 col:7 cosh 'half4 (half4)' # | | | |-ParmVarDecl 0x55fb6b217820 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b217980 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55fb6b2179f8 Implicit # | | | `-ConstAttr 0x55fb6b217a20 Implicit # | | |-FunctionDecl 0x55fb6b217b30 col:7 used cosh 'float (float)' # | | | |-ParmVarDecl 0x55fb6b217a80 col:17 'float' # | | | |-BuiltinAliasAttr 0x55fb6b217be0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55fb6b217c58 Implicit # | | | `-ConstAttr 0x55fb6b217c80 Implicit # | | |-FunctionDecl 0x55fb6b217e00 col:8 used cosh 'float2 (float2)' # | | | |-ParmVarDecl 0x55fb6b217cf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b217eb0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55fb6b217f28 Implicit # | | | `-ConstAttr 0x55fb6b217f50 Implicit # | | |-FunctionDecl 0x55fb6b218078 col:8 used cosh 'float3 (float3)' # | | | |-ParmVarDecl 0x55fb6b217fc8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b218128 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55fb6b2181a0 Implicit # | | | `-ConstAttr 0x55fb6b2181c8 Implicit # | | |-FunctionDecl 0x55fb6b2182f0 col:8 used cosh 'float4 (float4)' # | | | |-ParmVarDecl 0x55fb6b218240 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2183a0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55fb6b218418 Implicit # | | | `-ConstAttr 0x55fb6b218440 Implicit # | | |-FunctionDecl 0x55fb6b2185b8 col:19 countbits 'const uint (int)' inline # | | | |-ParmVarDecl 0x55fb6b218490 col:33 used x 'int' # | | | `-CompoundStmt 0x55fb6b218a28 # | | | `-ReturnStmt 0x55fb6b218a18 # | | | `-ImplicitCastExpr 0x55fb6b218a00 'const uint':'const unsigned int' # | | | `-CallExpr 0x55fb6b2189b8 'int' # | | | |-ImplicitCastExpr 0x55fb6b2189a0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55fb6b2188e8 '' Function 0x55fb6b218748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55fb6b2189e8 'int' # | | | `-DeclRefExpr 0x55fb6b218920 'int' lvalue ParmVar 0x55fb6b218490 'x' 'int' # | | |-FunctionDecl 0x55fb6b218b88 line:836:20 countbits 'const uint2 (int2)' inline # | | | |-ParmVarDecl 0x55fb6b218a58 col:35 used x 'int2':'vector' # | | | `-CompoundStmt 0x55fb6b218d28 # | | | `-ReturnStmt 0x55fb6b218d18 # | | | `-ImplicitCastExpr 0x55fb6b218d00 'vector' # | | | `-CallExpr 0x55fb6b218cb8 'int2':'vector' # | | | |-ImplicitCastExpr 0x55fb6b218ca0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55fb6b218c60 '' Function 0x55fb6b218748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55fb6b218ce8 'int2':'vector' # | | | `-DeclRefExpr 0x55fb6b218c80 'int2':'vector' lvalue ParmVar 0x55fb6b218a58 'x' 'int2':'vector' # | | |-FunctionDecl 0x55fb6b218eb8 line:839:20 countbits 'const uint3 (int3)' inline # | | | |-ParmVarDecl 0x55fb6b218d58 col:35 used x 'int3':'vector' # | | | `-CompoundStmt 0x55fb6b219058 # | | | `-ReturnStmt 0x55fb6b219048 # | | | `-ImplicitCastExpr 0x55fb6b219030 'vector' # | | | `-CallExpr 0x55fb6b218fe8 'int3':'vector' # | | | |-ImplicitCastExpr 0x55fb6b218fd0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55fb6b218f90 '' Function 0x55fb6b218748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55fb6b219018 'int3':'vector' # | | | `-DeclRefExpr 0x55fb6b218fb0 'int3':'vector' lvalue ParmVar 0x55fb6b218d58 'x' 'int3':'vector' # | | |-FunctionDecl 0x55fb6b2191b8 line:842:20 countbits 'const uint4 (int4)' inline # | | | |-ParmVarDecl 0x55fb6b219088 col:35 used x 'int4':'vector' # | | | `-CompoundStmt 0x55fb6b219358 # | | | `-ReturnStmt 0x55fb6b219348 # | | | `-ImplicitCastExpr 0x55fb6b219330 'vector' # | | | `-CallExpr 0x55fb6b2192e8 'int4':'vector' # | | | |-ImplicitCastExpr 0x55fb6b2192d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55fb6b219290 '' Function 0x55fb6b218748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55fb6b219318 'int4':'vector' # | | | `-DeclRefExpr 0x55fb6b2192b0 'int4':'vector' lvalue ParmVar 0x55fb6b219088 'x' 'int4':'vector' # | | |-FunctionDecl 0x55fb6b2194b8 line:846:19 countbits 'const uint (uint)' inline # | | | |-ParmVarDecl 0x55fb6b219388 col:34 used x 'uint':'unsigned int' # | | | `-CompoundStmt 0x55fb6b219640 # | | | `-ReturnStmt 0x55fb6b219630 # | | | `-CallExpr 0x55fb6b2195e8 'uint':'unsigned int' # | | | |-ImplicitCastExpr 0x55fb6b2195d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55fb6b219590 '' Function 0x55fb6b218748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55fb6b219618 'uint':'unsigned int' # | | | `-DeclRefExpr 0x55fb6b2195b0 'uint':'unsigned int' lvalue ParmVar 0x55fb6b219388 'x' 'uint':'unsigned int' # | | |-FunctionDecl 0x55fb6b219798 line:849:20 countbits 'const uint2 (uint2)' inline # | | | |-ParmVarDecl 0x55fb6b219670 col:36 used x 'uint2':'vector' # | | | `-CompoundStmt 0x55fb6b219920 # | | | `-ReturnStmt 0x55fb6b219910 # | | | `-CallExpr 0x55fb6b2198c8 'uint2':'vector' # | | | |-ImplicitCastExpr 0x55fb6b2198b0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55fb6b219870 '' Function 0x55fb6b218748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55fb6b2198f8 'uint2':'vector' # | | | `-DeclRefExpr 0x55fb6b219890 'uint2':'vector' lvalue ParmVar 0x55fb6b219670 'x' 'uint2':'vector' # | | |-FunctionDecl 0x55fb6b219a78 line:852:20 countbits 'const uint3 (uint3)' inline # | | | |-ParmVarDecl 0x55fb6b219950 col:36 used x 'uint3':'vector' # | | | `-CompoundStmt 0x55fb6b219c00 # | | | `-ReturnStmt 0x55fb6b219bf0 # | | | `-CallExpr 0x55fb6b219ba8 'uint3':'vector' # | | | |-ImplicitCastExpr 0x55fb6b219b90 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55fb6b219b50 '' Function 0x55fb6b218748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55fb6b219bd8 'uint3':'vector' # | | | `-DeclRefExpr 0x55fb6b219b70 'uint3':'vector' lvalue ParmVar 0x55fb6b219950 'x' 'uint3':'vector' # | | |-FunctionDecl 0x55fb6b219d58 line:855:20 countbits 'const uint4 (uint4)' inline # | | | |-ParmVarDecl 0x55fb6b219c30 col:36 used x 'uint4':'vector' # | | | `-CompoundStmt 0x55fb6b219ef8 # | | | `-ReturnStmt 0x55fb6b219ee8 # | | | `-CallExpr 0x55fb6b219ea0 'uint4':'vector' # | | | |-ImplicitCastExpr 0x55fb6b219e88 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55fb6b219e48 '' Function 0x55fb6b218748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55fb6b219ed0 'uint4':'vector' # | | | `-DeclRefExpr 0x55fb6b219e68 'uint4':'vector' lvalue ParmVar 0x55fb6b219c30 'x' 'uint4':'vector' # | | |-FunctionDecl 0x55fb6b21a058 line:859:19 countbits 'const uint (int64_t)' inline # | | | |-ParmVarDecl 0x55fb6b219f28 col:37 used x 'int64_t':'long' # | | | `-CompoundStmt 0x55fb6b21a1f8 # | | | `-ReturnStmt 0x55fb6b21a1e8 # | | | `-ImplicitCastExpr 0x55fb6b21a1d0 'const uint':'const unsigned int' # | | | `-CallExpr 0x55fb6b21a188 'int64_t':'long' # | | | |-ImplicitCastExpr 0x55fb6b21a170 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55fb6b21a130 '' Function 0x55fb6b218748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55fb6b21a1b8 'int64_t':'long' # | | | `-DeclRefExpr 0x55fb6b21a150 'int64_t':'long' lvalue ParmVar 0x55fb6b219f28 'x' 'int64_t':'long' # | | |-FunctionDecl 0x55fb6b21a358 line:862:20 countbits 'const uint2 (int64_t2)' inline # | | | |-ParmVarDecl 0x55fb6b21a228 col:39 used x 'int64_t2':'vector' # | | | `-CompoundStmt 0x55fb6b21a4f8 # | | | `-ReturnStmt 0x55fb6b21a4e8 # | | | `-ImplicitCastExpr 0x55fb6b21a4d0 'vector' # | | | `-CallExpr 0x55fb6b21a488 'int64_t2':'vector' # | | | |-ImplicitCastExpr 0x55fb6b21a470 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55fb6b21a430 '' Function 0x55fb6b218748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55fb6b21a4b8 'int64_t2':'vector' # | | | `-DeclRefExpr 0x55fb6b21a450 'int64_t2':'vector' lvalue ParmVar 0x55fb6b21a228 'x' 'int64_t2':'vector' # | | |-FunctionDecl 0x55fb6b21a658 line:865:20 countbits 'const uint3 (int64_t3)' inline # | | | |-ParmVarDecl 0x55fb6b21a528 col:39 used x 'int64_t3':'vector' # | | | `-CompoundStmt 0x55fb6b21a7f8 # | | | `-ReturnStmt 0x55fb6b21a7e8 # | | | `-ImplicitCastExpr 0x55fb6b21a7d0 'vector' # | | | `-CallExpr 0x55fb6b21a788 'int64_t3':'vector' # | | | |-ImplicitCastExpr 0x55fb6b21a770 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55fb6b21a730 '' Function 0x55fb6b218748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55fb6b21a7b8 'int64_t3':'vector' # | | | `-DeclRefExpr 0x55fb6b21a750 'int64_t3':'vector' lvalue ParmVar 0x55fb6b21a528 'x' 'int64_t3':'vector' # | | |-FunctionDecl 0x55fb6b21a958 line:868:20 countbits 'const uint4 (int64_t4)' inline # | | | |-ParmVarDecl 0x55fb6b21a828 col:39 used x 'int64_t4':'vector' # | | | `-CompoundStmt 0x55fb6b21aaf8 # | | | `-ReturnStmt 0x55fb6b21aae8 # | | | `-ImplicitCastExpr 0x55fb6b21aad0 'vector' # | | | `-CallExpr 0x55fb6b21aa88 'int64_t4':'vector' # | | | |-ImplicitCastExpr 0x55fb6b21aa70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55fb6b21aa30 '' Function 0x55fb6b218748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55fb6b21aab8 'int64_t4':'vector' # | | | `-DeclRefExpr 0x55fb6b21aa50 'int64_t4':'vector' lvalue ParmVar 0x55fb6b21a828 'x' 'int64_t4':'vector' # | | |-FunctionDecl 0x55fb6b21ac58 line:872:19 countbits 'const uint (uint64_t)' inline # | | | |-ParmVarDecl 0x55fb6b21ab28 col:38 used x 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x55fb6b21adf8 # | | | `-ReturnStmt 0x55fb6b21ade8 # | | | `-ImplicitCastExpr 0x55fb6b21add0 'const uint':'const unsigned int' # | | | `-CallExpr 0x55fb6b21ad88 'uint64_t':'unsigned long' # | | | |-ImplicitCastExpr 0x55fb6b21ad70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55fb6b21ad30 '' Function 0x55fb6b218748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55fb6b21adb8 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x55fb6b21ad50 'uint64_t':'unsigned long' lvalue ParmVar 0x55fb6b21ab28 'x' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x55fb6b21af78 line:875:20 countbits 'const uint2 (uint64_t2)' inline # | | | |-ParmVarDecl 0x55fb6b21ae48 col:40 used x 'uint64_t2':'vector' # | | | `-CompoundStmt 0x55fb6b21b118 # | | | `-ReturnStmt 0x55fb6b21b108 # | | | `-ImplicitCastExpr 0x55fb6b21b0f0 'vector' # | | | `-CallExpr 0x55fb6b21b0a8 'uint64_t2':'vector' # | | | |-ImplicitCastExpr 0x55fb6b21b090 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55fb6b21b050 '' Function 0x55fb6b218748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55fb6b21b0d8 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x55fb6b21b070 'uint64_t2':'vector' lvalue ParmVar 0x55fb6b21ae48 'x' 'uint64_t2':'vector' # | | |-FunctionDecl 0x55fb6b21b278 line:878:20 countbits 'const uint3 (uint64_t3)' inline # | | | |-ParmVarDecl 0x55fb6b21b148 col:40 used x 'uint64_t3':'vector' # | | | `-CompoundStmt 0x55fb6b21b418 # | | | `-ReturnStmt 0x55fb6b21b408 # | | | `-ImplicitCastExpr 0x55fb6b21b3f0 'vector' # | | | `-CallExpr 0x55fb6b21b3a8 'uint64_t3':'vector' # | | | |-ImplicitCastExpr 0x55fb6b21b390 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55fb6b21b350 '' Function 0x55fb6b218748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55fb6b21b3d8 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x55fb6b21b370 'uint64_t3':'vector' lvalue ParmVar 0x55fb6b21b148 'x' 'uint64_t3':'vector' # | | |-FunctionDecl 0x55fb6b21b578 line:881:20 countbits 'const uint4 (uint64_t4)' inline # | | | |-ParmVarDecl 0x55fb6b21b448 col:40 used x 'uint64_t4':'vector' # | | | `-CompoundStmt 0x55fb6b21b718 # | | | `-ReturnStmt 0x55fb6b21b708 # | | | `-ImplicitCastExpr 0x55fb6b21b6f0 'vector' # | | | `-CallExpr 0x55fb6b21b6a8 'uint64_t4':'vector' # | | | |-ImplicitCastExpr 0x55fb6b21b690 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55fb6b21b650 '' Function 0x55fb6b218748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55fb6b21b6d8 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x55fb6b21b670 'uint64_t4':'vector' lvalue ParmVar 0x55fb6b21b448 'x' 'uint64_t4':'vector' # | | |-FunctionDecl 0x55fb6b21b808 col:6 degrees 'half (half)' # | | | |-ParmVarDecl 0x55fb6b21b758 col:18 'half' # | | | |-BuiltinAliasAttr 0x55fb6b21b8b8 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55fb6b21b930 Implicit # | | | `-ConstAttr 0x55fb6b21b958 Implicit # | | |-FunctionDecl 0x55fb6b21ba70 col:7 degrees 'half2 (half2)' # | | | |-ParmVarDecl 0x55fb6b21b9c0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b21bb20 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55fb6b21bb98 Implicit # | | | `-ConstAttr 0x55fb6b21bbc0 Implicit # | | |-FunctionDecl 0x55fb6b21bce8 col:7 degrees 'half3 (half3)' # | | | |-ParmVarDecl 0x55fb6b21bc38 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b21bd98 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55fb6b21cb50 Implicit # | | | `-ConstAttr 0x55fb6b21cb78 Implicit # | | |-FunctionDecl 0x55fb6b21cca0 col:7 degrees 'half4 (half4)' # | | | |-ParmVarDecl 0x55fb6b21cbf0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b21cd50 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55fb6b21cdc8 Implicit # | | | `-ConstAttr 0x55fb6b21cdf0 Implicit # | | |-FunctionDecl 0x55fb6b21cf00 col:7 used degrees 'float (float)' # | | | |-ParmVarDecl 0x55fb6b21ce50 col:20 'float' # | | | |-BuiltinAliasAttr 0x55fb6b21cfb0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55fb6b21d028 Implicit # | | | `-ConstAttr 0x55fb6b21d050 Implicit # | | |-FunctionDecl 0x55fb6b21d178 col:8 used degrees 'float2 (float2)' # | | | |-ParmVarDecl 0x55fb6b21d0c8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b21d228 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55fb6b21d2a0 Implicit # | | | `-ConstAttr 0x55fb6b21d2c8 Implicit # | | |-FunctionDecl 0x55fb6b21d3f0 col:8 used degrees 'float3 (float3)' # | | | |-ParmVarDecl 0x55fb6b21d340 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b21d4a0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55fb6b21d518 Implicit # | | | `-ConstAttr 0x55fb6b21d540 Implicit # | | |-FunctionDecl 0x55fb6b21d668 col:8 used degrees 'float4 (float4)' # | | | |-ParmVarDecl 0x55fb6b21d5b8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b21d718 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55fb6b21d790 Implicit # | | | `-ConstAttr 0x55fb6b21d7b8 Implicit # | | |-FunctionDecl 0x55fb6b21d968 col:6 dot 'half (half, half)' # | | | |-ParmVarDecl 0x55fb6b21d818 col:14 'half' # | | | |-ParmVarDecl 0x55fb6b21d898 col:20 'half' # | | | |-BuiltinAliasAttr 0x55fb6b21da20 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fb6b21da98 Implicit # | | | `-ConstAttr 0x55fb6b21dac0 Implicit # | | |-FunctionDecl 0x55fb6b21dd38 col:6 dot 'half (half2, half2)' # | | | |-ParmVarDecl 0x55fb6b21db60 col:15 'half2':'vector' # | | | |-ParmVarDecl 0x55fb6b21dbe0 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b21ddf0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fb6b21de68 Implicit # | | | `-ConstAttr 0x55fb6b21de90 Implicit # | | |-FunctionDecl 0x55fb6b21e0d8 col:6 dot 'half (half3, half3)' # | | | |-ParmVarDecl 0x55fb6b21df08 col:15 'half3':'vector' # | | | |-ParmVarDecl 0x55fb6b21df88 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b21e190 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fb6b21e208 Implicit # | | | `-ConstAttr 0x55fb6b21e230 Implicit # | | |-FunctionDecl 0x55fb6b21e478 col:6 dot 'half (half4, half4)' # | | | |-ParmVarDecl 0x55fb6b21e2a8 col:15 'half4':'vector' # | | | |-ParmVarDecl 0x55fb6b21e328 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b21e530 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fb6b21e5a8 Implicit # | | | `-ConstAttr 0x55fb6b21e5d0 Implicit # | | |-FunctionDecl 0x55fb6b21e780 col:7 dot 'float (float, float)' # | | | |-ParmVarDecl 0x55fb6b21e630 col:16 'float' # | | | |-ParmVarDecl 0x55fb6b21e6b0 col:23 'float' # | | | |-BuiltinAliasAttr 0x55fb6b21e838 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fb6b21e8b0 Implicit # | | | `-ConstAttr 0x55fb6b21e8d8 Implicit # | | |-FunctionDecl 0x55fb6b21eb70 col:7 dot 'float (float2, float2)' # | | | |-ParmVarDecl 0x55fb6b21e950 col:17 'float2':'vector' # | | | |-ParmVarDecl 0x55fb6b21e9d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b21ec28 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fb6b21eca0 Implicit # | | | `-ConstAttr 0x55fb6b21ecc8 Implicit # | | |-FunctionDecl 0x55fb6b21ef18 col:7 dot 'float (float3, float3)' # | | | |-ParmVarDecl 0x55fb6b21ed40 col:17 'float3':'vector' # | | | |-ParmVarDecl 0x55fb6b21edc0 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b21efd0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fb6b21f048 Implicit # | | | `-ConstAttr 0x55fb6b21f070 Implicit # | | |-FunctionDecl 0x55fb6b21f2b8 col:7 dot 'float (float4, float4)' # | | | |-ParmVarDecl 0x55fb6b21f0e8 col:17 'float4':'vector' # | | | |-ParmVarDecl 0x55fb6b21f168 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b21f370 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fb6b21f3e8 Implicit # | | | `-ConstAttr 0x55fb6b21f410 Implicit # | | |-FunctionDecl 0x55fb6b21f608 col:8 dot 'double (double, double)' # | | | |-ParmVarDecl 0x55fb6b21f470 col:18 'double' # | | | |-ParmVarDecl 0x55fb6b21f4f0 col:26 'double' # | | | |-BuiltinAliasAttr 0x55fb6b21f6c0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fb6b21f738 Implicit # | | | `-ConstAttr 0x55fb6b21f760 Implicit # | | |-FunctionDecl 0x55fb6b21f958 col:5 dot 'int (int, int)' # | | | |-ParmVarDecl 0x55fb6b21f7c0 col:12 'int' # | | | |-ParmVarDecl 0x55fb6b21f840 col:17 'int' # | | | |-BuiltinAliasAttr 0x55fb6b21fa10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fb6b21fa88 Implicit # | | | `-ConstAttr 0x55fb6b21fab0 Implicit # | | |-FunctionDecl 0x55fb6b21fd58 col:5 dot 'int (int2, int2)' # | | | |-ParmVarDecl 0x55fb6b21fb80 col:13 'int2':'vector' # | | | |-ParmVarDecl 0x55fb6b21fc00 col:19 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b21fe10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fb6b21fe88 Implicit # | | | `-ConstAttr 0x55fb6b21feb0 Implicit # | | |-FunctionDecl 0x55fb6b2200f8 col:5 dot 'int (int3, int3)' # | | | |-ParmVarDecl 0x55fb6b21ff28 col:13 'int3':'vector' # | | | |-ParmVarDecl 0x55fb6b21ffa8 col:19 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2201b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fb6b220228 Implicit # | | | `-ConstAttr 0x55fb6b220250 Implicit # | | |-FunctionDecl 0x55fb6b220498 col:5 dot 'int (int4, int4)' # | | | |-ParmVarDecl 0x55fb6b2202c8 col:13 'int4':'vector' # | | | |-ParmVarDecl 0x55fb6b220348 col:19 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b220550 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fb6b2205c8 Implicit # | | | `-ConstAttr 0x55fb6b2205f0 Implicit # | | |-FunctionDecl 0x55fb6b220838 col:6 dot 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55fb6b220668 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fb6b2206e8 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b2208f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fb6b220968 Implicit # | | | `-ConstAttr 0x55fb6b220990 Implicit # | | |-FunctionDecl 0x55fb6b220c08 col:6 dot 'uint (uint2, uint2)' # | | | |-ParmVarDecl 0x55fb6b220a08 col:15 'uint2':'vector' # | | | |-ParmVarDecl 0x55fb6b220a88 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b220cc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fb6b220d38 Implicit # | | | `-ConstAttr 0x55fb6b220d60 Implicit # | | |-FunctionDecl 0x55fb6b220fa8 col:6 dot 'uint (uint3, uint3)' # | | | |-ParmVarDecl 0x55fb6b220dd8 col:15 'uint3':'vector' # | | | |-ParmVarDecl 0x55fb6b220e58 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b221060 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fb6b2210d8 Implicit # | | | `-ConstAttr 0x55fb6b221100 Implicit # | | |-FunctionDecl 0x55fb6b221348 col:6 dot 'uint (uint4, uint4)' # | | | |-ParmVarDecl 0x55fb6b221178 col:15 'uint4':'vector' # | | | |-ParmVarDecl 0x55fb6b2211f8 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b221400 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fb6b221478 Implicit # | | | `-ConstAttr 0x55fb6b2214a0 Implicit # | | |-FunctionDecl 0x55fb6b2216e8 col:9 dot 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55fb6b221518 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55fb6b221598 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55fb6b2217a0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fb6b221818 Implicit # | | | `-ConstAttr 0x55fb6b221840 Implicit # | | |-FunctionDecl 0x55fb6b221a88 col:9 dot 'int64_t (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55fb6b2218b8 col:21 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55fb6b221938 col:31 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b221b40 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fb6b221be8 Implicit # | | | `-ConstAttr 0x55fb6b221c10 Implicit # | | |-FunctionDecl 0x55fb6b221e58 col:9 dot 'int64_t (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55fb6b221c88 col:21 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55fb6b221d08 col:31 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b221f10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fb6b221f88 Implicit # | | | `-ConstAttr 0x55fb6b221fb0 Implicit # | | |-FunctionDecl 0x55fb6b2221f8 col:9 dot 'int64_t (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55fb6b222028 col:21 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55fb6b2220a8 col:31 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2222b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fb6b222328 Implicit # | | | `-ConstAttr 0x55fb6b222350 Implicit # | | |-FunctionDecl 0x55fb6b222598 col:10 dot 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55fb6b2223c8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55fb6b222448 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55fb6b222650 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fb6b2226c8 Implicit # | | | `-ConstAttr 0x55fb6b2226f0 Implicit # | | |-FunctionDecl 0x55fb6b222938 col:10 dot 'uint64_t (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55fb6b222768 col:23 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55fb6b2227e8 col:34 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2229f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fb6b222a68 Implicit # | | | `-ConstAttr 0x55fb6b222a90 Implicit # | | |-FunctionDecl 0x55fb6b222d08 col:10 dot 'uint64_t (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55fb6b222b08 col:23 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55fb6b222bb0 col:34 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b222dc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fb6b222e38 Implicit # | | | `-ConstAttr 0x55fb6b222e60 Implicit # | | |-FunctionDecl 0x55fb6b2230a8 col:10 dot 'uint64_t (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55fb6b222ed8 col:23 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55fb6b222f58 col:34 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b223160 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55fb6b2231d8 Implicit # | | | `-ConstAttr 0x55fb6b223200 Implicit # | | |-FunctionDecl 0x55fb6b223518 col:5 dot4add_i8packed 'int (uint, uint, int)' # | | | |-ParmVarDecl 0x55fb6b223288 col:26 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fb6b223308 col:32 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fb6b223388 col:37 'int' # | | | |-AvailabilityAttr 0x55fb6b2235d8 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b223698 clang_builtin_alias __builtin_hlsl_dot4add_i8packed # | | | |-NoThrowAttr 0x55fb6b2236e0 Implicit # | | | `-ConstAttr 0x55fb6b223708 Implicit # | | |-FunctionDecl 0x55fb6b223970 col:6 dot4add_u8packed 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55fb6b223780 col:27 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fb6b223800 col:33 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fb6b223880 col:39 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55fb6b223a30 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b223af0 clang_builtin_alias __builtin_hlsl_dot4add_u8packed # | | | |-NoThrowAttr 0x55fb6b223b38 Implicit # | | | `-ConstAttr 0x55fb6b223b60 Implicit # | | |-FunctionDecl 0x55fb6b223c70 col:6 exp 'half (half)' # | | | |-ParmVarDecl 0x55fb6b223bc0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55fb6b223d20 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55fb6b223d98 Implicit # | | | `-ConstAttr 0x55fb6b223dc0 Implicit # | | |-FunctionDecl 0x55fb6b223ed8 col:7 exp 'half2 (half2)' # | | | |-ParmVarDecl 0x55fb6b223e28 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b223f88 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55fb6b224000 Implicit # | | | `-ConstAttr 0x55fb6b224028 Implicit # | | |-FunctionDecl 0x55fb6b224150 col:7 exp 'half3 (half3)' # | | | |-ParmVarDecl 0x55fb6b2240a0 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b224200 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55fb6b224278 Implicit # | | | `-ConstAttr 0x55fb6b2242a0 Implicit # | | |-FunctionDecl 0x55fb6b2243c8 col:7 exp 'half4 (half4)' # | | | |-ParmVarDecl 0x55fb6b224318 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b224478 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55fb6b2244f0 Implicit # | | | `-ConstAttr 0x55fb6b224518 Implicit # | | |-FunctionDecl 0x55fb6b224628 col:7 used exp 'float (float)' # | | | |-ParmVarDecl 0x55fb6b224578 col:16 'float' # | | | |-BuiltinAliasAttr 0x55fb6b2246d8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55fb6b224750 Implicit # | | | `-ConstAttr 0x55fb6b224778 Implicit # | | |-FunctionDecl 0x55fb6b2248a0 col:8 used exp 'float2 (float2)' # | | | |-ParmVarDecl 0x55fb6b2247f0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b224950 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55fb6b2249c8 Implicit # | | | `-ConstAttr 0x55fb6b2249f0 Implicit # | | |-FunctionDecl 0x55fb6b224b18 col:8 used exp 'float3 (float3)' # | | | |-ParmVarDecl 0x55fb6b224a68 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b224bd8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55fb6b224c50 Implicit # | | | `-ConstAttr 0x55fb6b224c78 Implicit # | | |-FunctionDecl 0x55fb6b224da0 col:8 used exp 'float4 (float4)' # | | | |-ParmVarDecl 0x55fb6b224cf0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b224e50 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55fb6b224ec8 Implicit # | | | `-ConstAttr 0x55fb6b224ef0 Implicit # | | |-FunctionDecl 0x55fb6b225000 col:6 exp2 'half (half)' # | | | |-ParmVarDecl 0x55fb6b224f50 col:15 'half' # | | | |-BuiltinAliasAttr 0x55fb6b2250b0 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55fb6b225128 Implicit # | | | `-ConstAttr 0x55fb6b225150 Implicit # | | |-FunctionDecl 0x55fb6b225268 col:7 exp2 'half2 (half2)' # | | | |-ParmVarDecl 0x55fb6b2251b8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b225318 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55fb6b225390 Implicit # | | | `-ConstAttr 0x55fb6b2253b8 Implicit # | | |-FunctionDecl 0x55fb6b2254e0 col:7 exp2 'half3 (half3)' # | | | |-ParmVarDecl 0x55fb6b225430 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b225590 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55fb6b225608 Implicit # | | | `-ConstAttr 0x55fb6b225630 Implicit # | | |-FunctionDecl 0x55fb6b225758 col:7 exp2 'half4 (half4)' # | | | |-ParmVarDecl 0x55fb6b2256a8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b225808 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55fb6b225880 Implicit # | | | `-ConstAttr 0x55fb6b2258a8 Implicit # | | |-FunctionDecl 0x55fb6b2259b8 col:7 used exp2 'float (float)' # | | | |-ParmVarDecl 0x55fb6b225908 col:17 'float' # | | | |-BuiltinAliasAttr 0x55fb6b225a68 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55fb6b225ae0 Implicit # | | | `-ConstAttr 0x55fb6b225b08 Implicit # | | |-FunctionDecl 0x55fb6b203dc0 col:8 used exp2 'float2 (float2)' # | | | |-ParmVarDecl 0x55fb6b203d10 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b203e70 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55fb6b203ee8 Implicit # | | | `-ConstAttr 0x55fb6b203f10 Implicit # | | |-FunctionDecl 0x55fb6b204038 col:8 used exp2 'float3 (float3)' # | | | |-ParmVarDecl 0x55fb6b203f88 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2040e8 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55fb6b204160 Implicit # | | | `-ConstAttr 0x55fb6b204188 Implicit # | | |-FunctionDecl 0x55fb6b2042b0 col:8 used exp2 'float4 (float4)' # | | | |-ParmVarDecl 0x55fb6b204200 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b204360 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55fb6b2043d8 Implicit # | | | `-ConstAttr 0x55fb6b204400 Implicit # | | |-FunctionDecl 0x55fb6b2045a8 col:7 f16tof32 'float (uint)' # | | | |-ParmVarDecl 0x55fb6b204478 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b204658 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55fb6b2046d0 Implicit # | | | `-ConstAttr 0x55fb6b2046f8 Implicit # | | |-FunctionDecl 0x55fb6b204888 col:8 f16tof32 'float2 (uint2)' # | | | |-ParmVarDecl 0x55fb6b204760 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b204938 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55fb6b2049b0 Implicit # | | | `-ConstAttr 0x55fb6b2049d8 Implicit # | | |-FunctionDecl 0x55fb6b204b78 col:8 f16tof32 'float3 (uint3)' # | | | |-ParmVarDecl 0x55fb6b204a50 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b204c28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55fb6b204ca0 Implicit # | | | `-ConstAttr 0x55fb6b204cc8 Implicit # | | |-FunctionDecl 0x55fb6b204e78 col:8 f16tof32 'float4 (uint4)' # | | | |-ParmVarDecl 0x55fb6b204d50 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b204f28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55fb6b204fa0 Implicit # | | | `-ConstAttr 0x55fb6b204fc8 Implicit # | | |-FunctionDecl 0x55fb6b205158 col:6 f32tof16 'uint (float)' # | | | |-ParmVarDecl 0x55fb6b205028 col:20 'float' # | | | |-BuiltinAliasAttr 0x55fb6b205208 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55fb6b205280 Implicit # | | | `-ConstAttr 0x55fb6b2052a8 Implicit # | | |-FunctionDecl 0x55fb6b205438 col:7 f32tof16 'uint2 (float2)' # | | | |-ParmVarDecl 0x55fb6b205310 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2054e8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55fb6b205560 Implicit # | | | `-ConstAttr 0x55fb6b205588 Implicit # | | |-FunctionDecl 0x55fb6b205728 col:7 f32tof16 'uint3 (float3)' # | | | |-ParmVarDecl 0x55fb6b205600 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2057d8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55fb6b205850 Implicit # | | | `-ConstAttr 0x55fb6b205878 Implicit # | | |-FunctionDecl 0x55fb6b205a18 col:7 f32tof16 'uint4 (float4)' # | | | |-ParmVarDecl 0x55fb6b2058f0 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b205ac8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55fb6b205b40 Implicit # | | | `-ConstAttr 0x55fb6b205b68 Implicit # | | |-FunctionDecl 0x55fb6b22bbd0 col:6 firstbitlow 'uint (int)' # | | | |-ParmVarDecl 0x55fb6b205bc8 col:21 'int' # | | | |-BuiltinAliasAttr 0x55fb6b22bc80 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55fb6b22bcf8 Implicit # | | | `-ConstAttr 0x55fb6b22bd20 Implicit # | | |-FunctionDecl 0x55fb6b22beb8 col:7 firstbitlow 'uint2 (int2)' # | | | |-ParmVarDecl 0x55fb6b22bd88 col:23 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b22bf68 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55fb6b22bfe0 Implicit # | | | `-ConstAttr 0x55fb6b22c008 Implicit # | | |-FunctionDecl 0x55fb6b22c1a8 col:7 firstbitlow 'uint3 (int3)' # | | | |-ParmVarDecl 0x55fb6b22c080 col:23 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b22c258 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55fb6b22c2d0 Implicit # | | | `-ConstAttr 0x55fb6b22c2f8 Implicit # | | |-FunctionDecl 0x55fb6b22c498 col:7 firstbitlow 'uint4 (int4)' # | | | |-ParmVarDecl 0x55fb6b22c370 col:23 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b22c548 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55fb6b22c5c0 Implicit # | | | `-ConstAttr 0x55fb6b22c5e8 Implicit # | | |-FunctionDecl 0x55fb6b22c710 col:6 firstbitlow 'uint (uint)' # | | | |-ParmVarDecl 0x55fb6b22c660 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b22c7c0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55fb6b22c838 Implicit # | | | `-ConstAttr 0x55fb6b22c860 Implicit # | | |-FunctionDecl 0x55fb6b22c988 col:7 firstbitlow 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55fb6b22c8d8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b22ca38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55fb6b22cab0 Implicit # | | | `-ConstAttr 0x55fb6b22cad8 Implicit # | | |-FunctionDecl 0x55fb6b22cc10 col:7 firstbitlow 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55fb6b22cb50 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b22ccc0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55fb6b22cd38 Implicit # | | | `-ConstAttr 0x55fb6b22cd60 Implicit # | | |-FunctionDecl 0x55fb6b22ce88 col:7 firstbitlow 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55fb6b22cdd8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b22cf38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55fb6b22cfb0 Implicit # | | | `-ConstAttr 0x55fb6b22cfd8 Implicit # | | |-FunctionDecl 0x55fb6b22d178 col:6 firstbitlow 'uint (int64_t)' # | | | |-ParmVarDecl 0x55fb6b22d050 col:25 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55fb6b22d228 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55fb6b22d2a0 Implicit # | | | `-ConstAttr 0x55fb6b22d2c8 Implicit # | | |-FunctionDecl 0x55fb6b22d468 col:7 firstbitlow 'uint2 (int64_t2)' # | | | |-ParmVarDecl 0x55fb6b22d340 col:27 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b22d518 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55fb6b22d590 Implicit # | | | `-ConstAttr 0x55fb6b22d5b8 Implicit # | | |-FunctionDecl 0x55fb6b22d758 col:7 firstbitlow 'uint3 (int64_t3)' # | | | |-ParmVarDecl 0x55fb6b22d630 col:27 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b22d808 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55fb6b22d880 Implicit # | | | `-ConstAttr 0x55fb6b22d8a8 Implicit # | | |-FunctionDecl 0x55fb6b22da48 col:7 firstbitlow 'uint4 (int64_t4)' # | | | |-ParmVarDecl 0x55fb6b22d920 col:27 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b22daf8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55fb6b22db70 Implicit # | | | `-ConstAttr 0x55fb6b22db98 Implicit # | | |-FunctionDecl 0x55fb6b22dd48 col:6 firstbitlow 'uint (uint64_t)' # | | | |-ParmVarDecl 0x55fb6b22dc20 col:26 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55fb6b22ddf8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55fb6b22de70 Implicit # | | | `-ConstAttr 0x55fb6b22de98 Implicit # | | |-FunctionDecl 0x55fb6b22e038 col:7 firstbitlow 'uint2 (uint64_t2)' # | | | |-ParmVarDecl 0x55fb6b22df10 col:28 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b22e0e8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55fb6b22e160 Implicit # | | | `-ConstAttr 0x55fb6b22e188 Implicit # | | |-FunctionDecl 0x55fb6b22e328 col:7 firstbitlow 'uint3 (uint64_t3)' # | | | |-ParmVarDecl 0x55fb6b22e200 col:28 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b22e3d8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55fb6b22e450 Implicit # | | | `-ConstAttr 0x55fb6b22e478 Implicit # | | |-FunctionDecl 0x55fb6b22e618 col:7 firstbitlow 'uint4 (uint64_t4)' # | | | |-ParmVarDecl 0x55fb6b22e4f0 col:28 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b22e6c8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55fb6b22e740 Implicit # | | | `-ConstAttr 0x55fb6b22e768 Implicit # | | |-FunctionDecl 0x55fb6b22e878 col:6 floor 'half (half)' # | | | |-ParmVarDecl 0x55fb6b22e7c8 col:16 'half' # | | | |-BuiltinAliasAttr 0x55fb6b22e928 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55fb6b22e9a0 Implicit # | | | `-ConstAttr 0x55fb6b22e9c8 Implicit # | | |-FunctionDecl 0x55fb6b22eae0 col:7 floor 'half2 (half2)' # | | | |-ParmVarDecl 0x55fb6b22ea30 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b22eb90 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55fb6b22ec18 Implicit # | | | `-ConstAttr 0x55fb6b22ec40 Implicit # | | |-FunctionDecl 0x55fb6b22ed68 col:7 floor 'half3 (half3)' # | | | |-ParmVarDecl 0x55fb6b22ecb8 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b22ee18 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55fb6b22ee90 Implicit # | | | `-ConstAttr 0x55fb6b22eeb8 Implicit # | | |-FunctionDecl 0x55fb6b22efe0 col:7 floor 'half4 (half4)' # | | | |-ParmVarDecl 0x55fb6b22ef30 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b22f090 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55fb6b22f108 Implicit # | | | `-ConstAttr 0x55fb6b22f130 Implicit # | | |-FunctionDecl 0x55fb6b22f240 col:7 used floor 'float (float)' # | | | |-ParmVarDecl 0x55fb6b22f190 col:18 'float' # | | | |-BuiltinAliasAttr 0x55fb6b22f2f0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55fb6b22f368 Implicit # | | | `-ConstAttr 0x55fb6b22f390 Implicit # | | |-FunctionDecl 0x55fb6b22f4b8 col:8 used floor 'float2 (float2)' # | | | |-ParmVarDecl 0x55fb6b22f408 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b22f568 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55fb6b22f5e0 Implicit # | | | `-ConstAttr 0x55fb6b22f608 Implicit # | | |-FunctionDecl 0x55fb6b22f730 col:8 used floor 'float3 (float3)' # | | | |-ParmVarDecl 0x55fb6b22f680 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b22f7e0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55fb6b22f858 Implicit # | | | `-ConstAttr 0x55fb6b22f880 Implicit # | | |-FunctionDecl 0x55fb6b22f9a8 col:8 used floor 'float4 (float4)' # | | | |-ParmVarDecl 0x55fb6b22f8f8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b22fa58 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55fb6b22fad0 Implicit # | | | `-ConstAttr 0x55fb6b22faf8 Implicit # | | |-FunctionDecl 0x55fb6b22fc40 col:6 frac 'half (half)' # | | | |-ParmVarDecl 0x55fb6b22fb58 col:15 'half' # | | | |-BuiltinAliasAttr 0x55fb6b22fcf0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55fb6b22fd68 Implicit # | | | `-ConstAttr 0x55fb6b22fd90 Implicit # | | |-FunctionDecl 0x55fb6b22fea8 col:7 frac 'half2 (half2)' # | | | |-ParmVarDecl 0x55fb6b22fdf8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b22ff58 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55fb6b22ffd0 Implicit # | | | `-ConstAttr 0x55fb6b22fff8 Implicit # | | |-FunctionDecl 0x55fb6b230120 col:7 frac 'half3 (half3)' # | | | |-ParmVarDecl 0x55fb6b230070 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2301d0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55fb6b230248 Implicit # | | | `-ConstAttr 0x55fb6b230270 Implicit # | | |-FunctionDecl 0x55fb6b230398 col:7 frac 'half4 (half4)' # | | | |-ParmVarDecl 0x55fb6b2302e8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b230448 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55fb6b2304c0 Implicit # | | | `-ConstAttr 0x55fb6b2304e8 Implicit # | | |-FunctionDecl 0x55fb6b2305f8 col:7 used frac 'float (float)' # | | | |-ParmVarDecl 0x55fb6b230548 col:17 'float' # | | | |-BuiltinAliasAttr 0x55fb6b2306a8 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55fb6b230720 Implicit # | | | `-ConstAttr 0x55fb6b230748 Implicit # | | |-FunctionDecl 0x55fb6b230870 col:8 used frac 'float2 (float2)' # | | | |-ParmVarDecl 0x55fb6b2307c0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b230920 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55fb6b230998 Implicit # | | | `-ConstAttr 0x55fb6b2309c0 Implicit # | | |-FunctionDecl 0x55fb6b230ae8 col:8 used frac 'float3 (float3)' # | | | |-ParmVarDecl 0x55fb6b230a38 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b230b98 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55fb6b230c20 Implicit # | | | `-ConstAttr 0x55fb6b230c48 Implicit # | | |-FunctionDecl 0x55fb6b230d70 col:8 used frac 'float4 (float4)' # | | | |-ParmVarDecl 0x55fb6b230cc0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b230e20 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55fb6b230e98 Implicit # | | | `-ConstAttr 0x55fb6b230ec0 Implicit # | | |-FunctionDecl 0x55fb6b230fc8 col:6 isinf 'bool (half)' # | | | |-ParmVarDecl 0x55fb6b230f20 col:16 'half' # | | | |-BuiltinAliasAttr 0x55fb6b231078 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55fb6b2310f0 Implicit # | | | `-ConstAttr 0x55fb6b231118 Implicit # | | |-FunctionDecl 0x55fb6b2312a8 col:7 isinf 'bool2 (half2)' # | | | |-ParmVarDecl 0x55fb6b231180 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b231358 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55fb6b2313d0 Implicit # | | | `-ConstAttr 0x55fb6b2313f8 Implicit # | | |-FunctionDecl 0x55fb6b231598 col:7 isinf 'bool3 (half3)' # | | | |-ParmVarDecl 0x55fb6b231470 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b231648 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55fb6b2316c0 Implicit # | | | `-ConstAttr 0x55fb6b2316e8 Implicit # | | |-FunctionDecl 0x55fb6b231888 col:7 isinf 'bool4 (half4)' # | | | |-ParmVarDecl 0x55fb6b231760 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b231938 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55fb6b2319b0 Implicit # | | | `-ConstAttr 0x55fb6b2319d8 Implicit # | | |-FunctionDecl 0x55fb6b231ae0 col:6 used isinf 'bool (float)' # | | | |-ParmVarDecl 0x55fb6b231a38 col:17 'float' # | | | |-BuiltinAliasAttr 0x55fb6b231b90 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55fb6b231c30 Implicit # | | | `-ConstAttr 0x55fb6b231c58 Implicit # | | |-FunctionDecl 0x55fb6b231df8 col:7 used isinf 'bool2 (float2)' # | | | |-ParmVarDecl 0x55fb6b231cd0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b231ea8 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55fb6b231f20 Implicit # | | | `-ConstAttr 0x55fb6b231f48 Implicit # | | |-FunctionDecl 0x55fb6b2320e8 col:7 used isinf 'bool3 (float3)' # | | | |-ParmVarDecl 0x55fb6b231fc0 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b232198 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55fb6b232210 Implicit # | | | `-ConstAttr 0x55fb6b232238 Implicit # | | |-FunctionDecl 0x55fb6b2323d8 col:7 used isinf 'bool4 (float4)' # | | | |-ParmVarDecl 0x55fb6b2322b0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b232488 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55fb6b232500 Implicit # | | | `-ConstAttr 0x55fb6b232528 Implicit # | | |-FunctionDecl 0x55fb6b232630 col:6 isnan 'bool (half)' # | | | |-ParmVarDecl 0x55fb6b232588 col:16 'half' # | | | |-BuiltinAliasAttr 0x55fb6b2326e0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55fb6b232758 Implicit # | | | `-ConstAttr 0x55fb6b232780 Implicit # | | |-FunctionDecl 0x55fb6b232898 col:7 isnan 'bool2 (half2)' # | | | |-ParmVarDecl 0x55fb6b2327e8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b232948 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55fb6b2329c0 Implicit # | | | `-ConstAttr 0x55fb6b2329e8 Implicit # | | |-FunctionDecl 0x55fb6b232b10 col:7 isnan 'bool3 (half3)' # | | | |-ParmVarDecl 0x55fb6b232a60 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b232bc0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55fb6b232c58 Implicit # | | | `-ConstAttr 0x55fb6b232c80 Implicit # | | |-FunctionDecl 0x55fb6b232da8 col:7 isnan 'bool4 (half4)' # | | | |-ParmVarDecl 0x55fb6b232cf8 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b232e58 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55fb6b232ed0 Implicit # | | | `-ConstAttr 0x55fb6b232ef8 Implicit # | | |-FunctionDecl 0x55fb6b233000 col:6 used isnan 'bool (float)' # | | | |-ParmVarDecl 0x55fb6b232f58 col:17 'float' # | | | |-BuiltinAliasAttr 0x55fb6b2330b0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55fb6b233128 Implicit # | | | `-ConstAttr 0x55fb6b233150 Implicit # | | |-FunctionDecl 0x55fb6b233278 col:7 used isnan 'bool2 (float2)' # | | | |-ParmVarDecl 0x55fb6b2331c8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b233328 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55fb6b2333a0 Implicit # | | | `-ConstAttr 0x55fb6b2333c8 Implicit # | | |-FunctionDecl 0x55fb6b2334f0 col:7 used isnan 'bool3 (float3)' # | | | |-ParmVarDecl 0x55fb6b233440 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2335a0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55fb6b233618 Implicit # | | | `-ConstAttr 0x55fb6b233640 Implicit # | | |-FunctionDecl 0x55fb6b233768 col:7 used isnan 'bool4 (float4)' # | | | |-ParmVarDecl 0x55fb6b2336b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b233818 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55fb6b233890 Implicit # | | | `-ConstAttr 0x55fb6b2338b8 Implicit # | | |-FunctionDecl 0x55fb6b233b08 col:6 lerp 'half (half, half, half)' # | | | |-ParmVarDecl 0x55fb6b233918 col:15 'half' # | | | |-ParmVarDecl 0x55fb6b233998 col:21 'half' # | | | |-ParmVarDecl 0x55fb6b233a18 col:27 'half' # | | | |-BuiltinAliasAttr 0x55fb6b233bc8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55fb6b233c50 Implicit # | | | `-ConstAttr 0x55fb6b233c78 Implicit # | | |-FunctionDecl 0x55fb6b233ed0 col:7 lerp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55fb6b233ce0 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x55fb6b233d60 col:24 'half2':'vector' # | | | |-ParmVarDecl 0x55fb6b233de0 col:31 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b233f90 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55fb6b234008 Implicit # | | | `-ConstAttr 0x55fb6b234030 Implicit # | | |-FunctionDecl 0x55fb6b234298 col:7 lerp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55fb6b2340a8 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x55fb6b234128 col:24 'half3':'vector' # | | | |-ParmVarDecl 0x55fb6b2341a8 col:31 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b234358 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55fb6b2343d0 Implicit # | | | `-ConstAttr 0x55fb6b2343f8 Implicit # | | |-FunctionDecl 0x55fb6b234660 col:7 lerp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55fb6b234470 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x55fb6b2344f0 col:24 'half4':'vector' # | | | |-ParmVarDecl 0x55fb6b234570 col:31 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b234720 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55fb6b234798 Implicit # | | | `-ConstAttr 0x55fb6b2347c0 Implicit # | | |-FunctionDecl 0x55fb6b234a10 col:7 used lerp 'float (float, float, float)' # | | | |-ParmVarDecl 0x55fb6b234820 col:17 'float' # | | | |-ParmVarDecl 0x55fb6b2348a0 col:24 'float' # | | | |-ParmVarDecl 0x55fb6b234920 col:31 'float' # | | | |-BuiltinAliasAttr 0x55fb6b234ad0 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55fb6b234b48 Implicit # | | | `-ConstAttr 0x55fb6b234b70 Implicit # | | |-FunctionDecl 0x55fb6b234de8 col:8 used lerp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55fb6b234be8 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x55fb6b234c78 col:27 'float2':'vector' # | | | |-ParmVarDecl 0x55fb6b234cf8 col:35 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b234ea8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55fb6b234f20 Implicit # | | | `-ConstAttr 0x55fb6b234f48 Implicit # | | |-FunctionDecl 0x55fb6b2351b0 col:8 used lerp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55fb6b234fc0 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x55fb6b235040 col:27 'float3':'vector' # | | | |-ParmVarDecl 0x55fb6b2350c0 col:35 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b235270 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55fb6b2352e8 Implicit # | | | `-ConstAttr 0x55fb6b235310 Implicit # | | |-FunctionDecl 0x55fb6b235578 col:8 used lerp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55fb6b235388 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x55fb6b235408 col:27 'float4':'vector' # | | | |-ParmVarDecl 0x55fb6b235488 col:35 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b235638 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55fb6b2356b0 Implicit # | | | `-ConstAttr 0x55fb6b2356d8 Implicit # | | |-FunctionDecl 0x55fb6b2357e8 col:6 log 'half (half)' # | | | |-ParmVarDecl 0x55fb6b235738 col:14 'half' # | | | |-BuiltinAliasAttr 0x55fb6b235898 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55fb6b235910 Implicit # | | | `-ConstAttr 0x55fb6b235938 Implicit # | | |-FunctionDecl 0x55fb6b235a50 col:7 log 'half2 (half2)' # | | | |-ParmVarDecl 0x55fb6b2359a0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b235b00 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55fb6b235b78 Implicit # | | | `-ConstAttr 0x55fb6b235ba0 Implicit # | | |-FunctionDecl 0x55fb6b235d20 col:7 log 'half3 (half3)' # | | | |-ParmVarDecl 0x55fb6b235c70 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b235dd0 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55fb6b235e48 Implicit # | | | `-ConstAttr 0x55fb6b235e70 Implicit # | | |-FunctionDecl 0x55fb6b235f98 col:7 log 'half4 (half4)' # | | | |-ParmVarDecl 0x55fb6b235ee8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b236048 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55fb6b2360c0 Implicit # | | | `-ConstAttr 0x55fb6b2360e8 Implicit # | | |-FunctionDecl 0x55fb6b2361f8 col:7 used log 'float (float)' # | | | |-ParmVarDecl 0x55fb6b236148 col:16 'float' # | | | |-BuiltinAliasAttr 0x55fb6b2362a8 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55fb6b236320 Implicit # | | | `-ConstAttr 0x55fb6b236348 Implicit # | | |-FunctionDecl 0x55fb6b236470 col:8 used log 'float2 (float2)' # | | | |-ParmVarDecl 0x55fb6b2363c0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b236520 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55fb6b236598 Implicit # | | | `-ConstAttr 0x55fb6b2365c0 Implicit # | | |-FunctionDecl 0x55fb6b2366e8 col:8 used log 'float3 (float3)' # | | | |-ParmVarDecl 0x55fb6b236638 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b236798 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55fb6b236810 Implicit # | | | `-ConstAttr 0x55fb6b236838 Implicit # | | |-FunctionDecl 0x55fb6b236960 col:8 used log 'float4 (float4)' # | | | |-ParmVarDecl 0x55fb6b2368b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b236a10 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55fb6b236a88 Implicit # | | | `-ConstAttr 0x55fb6b236ab0 Implicit # | | |-FunctionDecl 0x55fb6b236bc0 col:6 log10 'half (half)' # | | | |-ParmVarDecl 0x55fb6b236b10 col:16 'half' # | | | |-BuiltinAliasAttr 0x55fb6b236c70 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55fb6b236ce8 Implicit # | | | `-ConstAttr 0x55fb6b236d10 Implicit # | | |-FunctionDecl 0x55fb6b236e28 col:7 log10 'half2 (half2)' # | | | |-ParmVarDecl 0x55fb6b236d78 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b236ed8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55fb6b236f50 Implicit # | | | `-ConstAttr 0x55fb6b236f78 Implicit # | | |-FunctionDecl 0x55fb6b2370a0 col:7 log10 'half3 (half3)' # | | | |-ParmVarDecl 0x55fb6b236ff0 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b237150 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55fb6b2371c8 Implicit # | | | `-ConstAttr 0x55fb6b2371f0 Implicit # | | |-FunctionDecl 0x55fb6b237318 col:7 log10 'half4 (half4)' # | | | |-ParmVarDecl 0x55fb6b237268 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2373c8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55fb6b237440 Implicit # | | | `-ConstAttr 0x55fb6b237468 Implicit # | | |-FunctionDecl 0x55fb6b237578 col:7 used log10 'float (float)' # | | | |-ParmVarDecl 0x55fb6b2374c8 col:18 'float' # | | | |-BuiltinAliasAttr 0x55fb6b237628 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55fb6b2376a0 Implicit # | | | `-ConstAttr 0x55fb6b2376c8 Implicit # | | |-FunctionDecl 0x55fb6b2377f0 col:8 used log10 'float2 (float2)' # | | | |-ParmVarDecl 0x55fb6b237740 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2378a0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55fb6b237918 Implicit # | | | `-ConstAttr 0x55fb6b237940 Implicit # | | |-FunctionDecl 0x55fb6b237a68 col:8 used log10 'float3 (float3)' # | | | |-ParmVarDecl 0x55fb6b2379b8 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b237b18 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55fb6b237b90 Implicit # | | | `-ConstAttr 0x55fb6b237bb8 Implicit # | | |-FunctionDecl 0x55fb6b238d40 col:8 used log10 'float4 (float4)' # | | | |-ParmVarDecl 0x55fb6b238c90 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b238df0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55fb6b238e68 Implicit # | | | `-ConstAttr 0x55fb6b238e90 Implicit # | | |-FunctionDecl 0x55fb6b238fa0 col:6 log2 'half (half)' # | | | |-ParmVarDecl 0x55fb6b238ef0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55fb6b239050 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55fb6b2390c8 Implicit # | | | `-ConstAttr 0x55fb6b2390f0 Implicit # | | |-FunctionDecl 0x55fb6b239208 col:7 log2 'half2 (half2)' # | | | |-ParmVarDecl 0x55fb6b239158 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2392b8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55fb6b239330 Implicit # | | | `-ConstAttr 0x55fb6b239358 Implicit # | | |-FunctionDecl 0x55fb6b239480 col:7 log2 'half3 (half3)' # | | | |-ParmVarDecl 0x55fb6b2393d0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b239530 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55fb6b2395a8 Implicit # | | | `-ConstAttr 0x55fb6b2395d0 Implicit # | | |-FunctionDecl 0x55fb6b2396f8 col:7 log2 'half4 (half4)' # | | | |-ParmVarDecl 0x55fb6b239648 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2397a8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55fb6b239820 Implicit # | | | `-ConstAttr 0x55fb6b239848 Implicit # | | |-FunctionDecl 0x55fb6b239958 col:7 used log2 'float (float)' # | | | |-ParmVarDecl 0x55fb6b2398a8 col:17 'float' # | | | |-BuiltinAliasAttr 0x55fb6b239a08 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55fb6b239a80 Implicit # | | | `-ConstAttr 0x55fb6b239aa8 Implicit # | | |-FunctionDecl 0x55fb6b239bd0 col:8 used log2 'float2 (float2)' # | | | |-ParmVarDecl 0x55fb6b239b20 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b239c80 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55fb6b239cf8 Implicit # | | | `-ConstAttr 0x55fb6b239d20 Implicit # | | |-FunctionDecl 0x55fb6b239e48 col:8 used log2 'float3 (float3)' # | | | |-ParmVarDecl 0x55fb6b239d98 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b239ef8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55fb6b239f70 Implicit # | | | `-ConstAttr 0x55fb6b239f98 Implicit # | | |-FunctionDecl 0x55fb6b23a0c0 col:8 used log2 'float4 (float4)' # | | | |-ParmVarDecl 0x55fb6b23a010 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b23a170 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55fb6b23a1e8 Implicit # | | | `-ConstAttr 0x55fb6b23a210 Implicit # | | |-FunctionDecl 0x55fb6b23a460 col:6 mad 'half (half, half, half)' # | | | |-ParmVarDecl 0x55fb6b23a270 col:14 'half' # | | | |-ParmVarDecl 0x55fb6b23a2f0 col:20 'half' # | | | |-ParmVarDecl 0x55fb6b23a370 col:26 'half' # | | | |-BuiltinAliasAttr 0x55fb6b23a520 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fb6b23a598 Implicit # | | | `-ConstAttr 0x55fb6b23a5c0 Implicit # | | |-FunctionDecl 0x55fb6b23a818 col:7 mad 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55fb6b23a628 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55fb6b23a6a8 col:23 'half2':'vector' # | | | |-ParmVarDecl 0x55fb6b23a728 col:30 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b23a8d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fb6b23a950 Implicit # | | | `-ConstAttr 0x55fb6b23a978 Implicit # | | |-FunctionDecl 0x55fb6b23abe0 col:7 mad 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55fb6b23a9f0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55fb6b23aa70 col:23 'half3':'vector' # | | | |-ParmVarDecl 0x55fb6b23aaf0 col:30 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b23bcc8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fb6b23bd40 Implicit # | | | `-ConstAttr 0x55fb6b23bd68 Implicit # | | |-FunctionDecl 0x55fb6b23bfd0 col:7 mad 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55fb6b23bde0 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55fb6b23be60 col:23 'half4':'vector' # | | | |-ParmVarDecl 0x55fb6b23bee0 col:30 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b23c090 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fb6b23c108 Implicit # | | | `-ConstAttr 0x55fb6b23c130 Implicit # | | |-FunctionDecl 0x55fb6b23c380 col:5 mad 'int (int, int, int)' # | | | |-ParmVarDecl 0x55fb6b23c190 col:12 'int' # | | | |-ParmVarDecl 0x55fb6b23c210 col:17 'int' # | | | |-ParmVarDecl 0x55fb6b23c290 col:22 'int' # | | | |-BuiltinAliasAttr 0x55fb6b23c440 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fb6b23c4b8 Implicit # | | | `-ConstAttr 0x55fb6b23c4e0 Implicit # | | |-FunctionDecl 0x55fb6b23c748 col:6 mad 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x55fb6b23c558 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55fb6b23c5d8 col:20 'int2':'vector' # | | | |-ParmVarDecl 0x55fb6b23c658 col:26 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b23c808 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fb6b23c880 Implicit # | | | `-ConstAttr 0x55fb6b23c8a8 Implicit # | | |-FunctionDecl 0x55fb6b23cb10 col:6 mad 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x55fb6b23c920 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55fb6b23c9a0 col:20 'int3':'vector' # | | | |-ParmVarDecl 0x55fb6b23ca20 col:26 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b23cbd0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fb6b23cc48 Implicit # | | | `-ConstAttr 0x55fb6b23cc70 Implicit # | | |-FunctionDecl 0x55fb6b23ced8 col:6 mad 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x55fb6b23cce8 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55fb6b23cd68 col:20 'int4':'vector' # | | | |-ParmVarDecl 0x55fb6b23cde8 col:26 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b23cf98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fb6b23d010 Implicit # | | | `-ConstAttr 0x55fb6b23d038 Implicit # | | |-FunctionDecl 0x55fb6b23d2a0 col:6 mad 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55fb6b23d0b0 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fb6b23d130 col:20 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fb6b23d1b0 col:26 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b23d360 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fb6b23d3d8 Implicit # | | | `-ConstAttr 0x55fb6b23d400 Implicit # | | |-FunctionDecl 0x55fb6b23d668 col:7 mad 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x55fb6b23d478 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55fb6b23d4f8 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x55fb6b23d578 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b23d728 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fb6b23d7a0 Implicit # | | | `-ConstAttr 0x55fb6b23d7c8 Implicit # | | |-FunctionDecl 0x55fb6b23da30 col:7 mad 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x55fb6b23d840 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55fb6b23d8c0 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x55fb6b23d940 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b23daf0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fb6b23db68 Implicit # | | | `-ConstAttr 0x55fb6b23db90 Implicit # | | |-FunctionDecl 0x55fb6b23de30 col:7 mad 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x55fb6b23dc08 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55fb6b23dcc0 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x55fb6b23dd40 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b23def0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fb6b23df68 Implicit # | | | `-ConstAttr 0x55fb6b23df90 Implicit # | | |-FunctionDecl 0x55fb6b23e1f8 col:9 mad 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x55fb6b23e008 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55fb6b23e088 col:29 'int64_t':'long' # | | | |-ParmVarDecl 0x55fb6b23e108 col:38 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55fb6b23e2b8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fb6b23e330 Implicit # | | | `-ConstAttr 0x55fb6b23e358 Implicit # | | |-FunctionDecl 0x55fb6b23e5c0 col:10 mad 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55fb6b23e3d0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55fb6b23e450 col:32 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55fb6b23e4d0 col:42 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b23e680 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fb6b23e6f8 Implicit # | | | `-ConstAttr 0x55fb6b23e720 Implicit # | | |-FunctionDecl 0x55fb6b23e988 col:10 mad 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55fb6b23e798 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55fb6b23e818 col:32 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55fb6b23e898 col:42 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b23ea48 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fb6b23eac0 Implicit # | | | `-ConstAttr 0x55fb6b23eae8 Implicit # | | |-FunctionDecl 0x55fb6b23ed50 col:10 mad 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55fb6b23eb60 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55fb6b23ebe0 col:32 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55fb6b23ec60 col:42 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b23ee10 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fb6b23ee88 Implicit # | | | `-ConstAttr 0x55fb6b23eeb0 Implicit # | | |-FunctionDecl 0x55fb6b23f118 col:10 mad 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55fb6b23ef28 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55fb6b23efa8 col:32 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55fb6b23f028 col:42 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55fb6b23f1d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fb6b23f250 Implicit # | | | `-ConstAttr 0x55fb6b23f278 Implicit # | | |-FunctionDecl 0x55fb6b23f4e0 col:11 mad 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55fb6b23f2f0 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55fb6b23f370 col:35 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55fb6b23f3f0 col:46 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b23f5a0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fb6b23f618 Implicit # | | | `-ConstAttr 0x55fb6b23f640 Implicit # | | |-FunctionDecl 0x55fb6b23f8a8 col:11 mad 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55fb6b23f6b8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55fb6b23f738 col:35 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55fb6b23f7b8 col:46 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b23f968 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fb6b23f9e0 Implicit # | | | `-ConstAttr 0x55fb6b23fa08 Implicit # | | |-FunctionDecl 0x55fb6b23fcd0 col:11 mad 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55fb6b23fa80 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55fb6b23fb00 col:35 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55fb6b23fb80 col:46 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b23fd90 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fb6b23fe08 Implicit # | | | `-ConstAttr 0x55fb6b23fe30 Implicit # | | |-FunctionDecl 0x55fb6b240080 col:7 mad 'float (float, float, float)' # | | | |-ParmVarDecl 0x55fb6b23fe90 col:16 'float' # | | | |-ParmVarDecl 0x55fb6b23ff10 col:23 'float' # | | | |-ParmVarDecl 0x55fb6b23ff90 col:30 'float' # | | | |-BuiltinAliasAttr 0x55fb6b240140 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fb6b2401b8 Implicit # | | | `-ConstAttr 0x55fb6b2401e0 Implicit # | | |-FunctionDecl 0x55fb6b240448 col:8 mad 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55fb6b240258 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55fb6b2402d8 col:26 'float2':'vector' # | | | |-ParmVarDecl 0x55fb6b240358 col:34 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b240508 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fb6b240580 Implicit # | | | `-ConstAttr 0x55fb6b2405a8 Implicit # | | |-FunctionDecl 0x55fb6b240810 col:8 mad 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55fb6b240620 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55fb6b2406a0 col:26 'float3':'vector' # | | | |-ParmVarDecl 0x55fb6b240720 col:34 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2408d0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fb6b240948 Implicit # | | | `-ConstAttr 0x55fb6b240970 Implicit # | | |-FunctionDecl 0x55fb6b240bd8 col:8 mad 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55fb6b2409e8 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55fb6b240a68 col:26 'float4':'vector' # | | | |-ParmVarDecl 0x55fb6b240ae8 col:34 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b240c98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fb6b240d10 Implicit # | | | `-ConstAttr 0x55fb6b240d38 Implicit # | | |-FunctionDecl 0x55fb6b240f88 col:8 mad 'double (double, double, double)' # | | | |-ParmVarDecl 0x55fb6b240d98 col:18 'double' # | | | |-ParmVarDecl 0x55fb6b240e18 col:26 'double' # | | | |-ParmVarDecl 0x55fb6b240e98 col:34 'double' # | | | |-BuiltinAliasAttr 0x55fb6b241048 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fb6b2410c0 Implicit # | | | `-ConstAttr 0x55fb6b2410e8 Implicit # | | |-FunctionDecl 0x55fb6b241350 col:9 mad 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x55fb6b241160 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55fb6b2411e0 col:29 'double2':'vector' # | | | |-ParmVarDecl 0x55fb6b241260 col:38 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b241410 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fb6b241488 Implicit # | | | `-ConstAttr 0x55fb6b2414b0 Implicit # | | |-FunctionDecl 0x55fb6b241718 col:9 mad 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x55fb6b241528 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55fb6b2415a8 col:29 'double3':'vector' # | | | |-ParmVarDecl 0x55fb6b241628 col:38 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2417d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fb6b241850 Implicit # | | | `-ConstAttr 0x55fb6b241878 Implicit # | | |-FunctionDecl 0x55fb6b241ae0 col:9 mad 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x55fb6b2418f0 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55fb6b241970 col:29 'double4':'vector' # | | | |-ParmVarDecl 0x55fb6b2419f0 col:38 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b241ba0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55fb6b241c18 Implicit # | | | `-ConstAttr 0x55fb6b241c40 Implicit # | | |-FunctionDecl 0x55fb6b211f00 col:6 max 'half (half, half)' # | | | |-ParmVarDecl 0x55fb6b211db0 col:14 'half' # | | | |-ParmVarDecl 0x55fb6b211e30 col:20 'half' # | | | |-BuiltinAliasAttr 0x55fb6b211fb8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fb6b212030 Implicit # | | | `-ConstAttr 0x55fb6b212058 Implicit # | | |-FunctionDecl 0x55fb6b212210 col:7 max 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55fb6b2120c0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55fb6b212140 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2122c8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fb6b212340 Implicit # | | | `-ConstAttr 0x55fb6b212368 Implicit # | | |-FunctionDecl 0x55fb6b212530 col:7 max 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55fb6b2123e0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55fb6b212460 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2125e8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fb6b212660 Implicit # | | | `-ConstAttr 0x55fb6b212688 Implicit # | | |-FunctionDecl 0x55fb6b212850 col:7 max 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55fb6b212700 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55fb6b212780 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b212908 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fb6b212980 Implicit # | | | `-ConstAttr 0x55fb6b2129a8 Implicit # | | |-FunctionDecl 0x55fb6b212b58 col:5 max 'int (int, int)' # | | | |-ParmVarDecl 0x55fb6b212a08 col:12 'int' # | | | |-ParmVarDecl 0x55fb6b212a88 col:17 'int' # | | | |-BuiltinAliasAttr 0x55fb6b212c10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fb6b212c88 Implicit # | | | `-ConstAttr 0x55fb6b212cb0 Implicit # | | |-FunctionDecl 0x55fb6b212ef8 col:6 max 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x55fb6b212d28 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55fb6b212da8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b212fb0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fb6b213028 Implicit # | | | `-ConstAttr 0x55fb6b213050 Implicit # | | |-FunctionDecl 0x55fb6b213298 col:6 max 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x55fb6b2130c8 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55fb6b213148 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b213350 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fb6b2133c8 Implicit # | | | `-ConstAttr 0x55fb6b2133f0 Implicit # | | |-FunctionDecl 0x55fb6b213638 col:6 max 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x55fb6b213468 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55fb6b2134e8 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2136f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fb6b213768 Implicit # | | | `-ConstAttr 0x55fb6b213790 Implicit # | | |-FunctionDecl 0x55fb6b213958 col:6 max 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55fb6b213808 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fb6b213888 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b213a10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fb6b213a88 Implicit # | | | `-ConstAttr 0x55fb6b213ab0 Implicit # | | |-FunctionDecl 0x55fb6b213cb8 col:7 max 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55fb6b213b28 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55fb6b213ba8 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b213d70 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fb6b247d48 Implicit # | | | `-ConstAttr 0x55fb6b247d70 Implicit # | | |-FunctionDecl 0x55fb6b247fb8 col:7 max 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55fb6b247de8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55fb6b247e68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b248070 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fb6b2480e8 Implicit # | | | `-ConstAttr 0x55fb6b248110 Implicit # | | |-FunctionDecl 0x55fb6b248318 col:7 max 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55fb6b248188 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55fb6b248208 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2483d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fb6b248448 Implicit # | | | `-ConstAttr 0x55fb6b248470 Implicit # | | |-FunctionDecl 0x55fb6b248638 col:9 max 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55fb6b2484e8 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55fb6b248568 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55fb6b2486f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fb6b248768 Implicit # | | | `-ConstAttr 0x55fb6b248790 Implicit # | | |-FunctionDecl 0x55fb6b2489d8 col:10 max 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55fb6b248808 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55fb6b248888 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b248a90 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fb6b248b08 Implicit # | | | `-ConstAttr 0x55fb6b248b30 Implicit # | | |-FunctionDecl 0x55fb6b248d78 col:10 max 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55fb6b248ba8 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55fb6b248c28 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b248e30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fb6b248ea8 Implicit # | | | `-ConstAttr 0x55fb6b248ed0 Implicit # | | |-FunctionDecl 0x55fb6b249118 col:10 max 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55fb6b248f48 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55fb6b248fc8 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2491d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fb6b249248 Implicit # | | | `-ConstAttr 0x55fb6b249270 Implicit # | | |-FunctionDecl 0x55fb6b249438 col:10 max 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55fb6b2492e8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55fb6b249368 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55fb6b2494f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fb6b249568 Implicit # | | | `-ConstAttr 0x55fb6b249590 Implicit # | | |-FunctionDecl 0x55fb6b2497d8 col:11 max 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55fb6b249608 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55fb6b249688 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b249890 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fb6b249908 Implicit # | | | `-ConstAttr 0x55fb6b249930 Implicit # | | |-FunctionDecl 0x55fb6b249b78 col:11 max 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55fb6b2499a8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55fb6b249a28 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b249c30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fb6b249ca8 Implicit # | | | `-ConstAttr 0x55fb6b249cd0 Implicit # | | |-FunctionDecl 0x55fb6b249f38 col:11 max 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55fb6b249d60 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55fb6b249de0 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b249ff0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fb6b24a068 Implicit # | | | `-ConstAttr 0x55fb6b24a090 Implicit # | | |-FunctionDecl 0x55fb6b24a240 col:7 max 'float (float, float)' # | | | |-ParmVarDecl 0x55fb6b24a0f0 col:16 'float' # | | | |-ParmVarDecl 0x55fb6b24a170 col:23 'float' # | | | |-BuiltinAliasAttr 0x55fb6b24a2f8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fb6b24a370 Implicit # | | | `-ConstAttr 0x55fb6b24a398 Implicit # | | |-FunctionDecl 0x55fb6b24a560 col:8 max 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55fb6b24a410 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55fb6b24a490 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b24a618 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fb6b24a690 Implicit # | | | `-ConstAttr 0x55fb6b24a6b8 Implicit # | | |-FunctionDecl 0x55fb6b24a880 col:8 max 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55fb6b24a730 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55fb6b24a7b0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b24a938 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fb6b24a9b0 Implicit # | | | `-ConstAttr 0x55fb6b24a9d8 Implicit # | | |-FunctionDecl 0x55fb6b24aba0 col:8 max 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55fb6b24aa50 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55fb6b24aad0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b24ac58 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fb6b24acd0 Implicit # | | | `-ConstAttr 0x55fb6b24acf8 Implicit # | | |-FunctionDecl 0x55fb6b24aea8 col:8 max 'double (double, double)' # | | | |-ParmVarDecl 0x55fb6b24ad58 col:18 'double' # | | | |-ParmVarDecl 0x55fb6b24add8 col:26 'double' # | | | |-BuiltinAliasAttr 0x55fb6b24af60 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fb6b24afd8 Implicit # | | | `-ConstAttr 0x55fb6b24b000 Implicit # | | |-FunctionDecl 0x55fb6b24b248 col:9 max 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x55fb6b24b078 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55fb6b24b0f8 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b24b300 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fb6b24b378 Implicit # | | | `-ConstAttr 0x55fb6b24b3a0 Implicit # | | |-FunctionDecl 0x55fb6b24b5e8 col:9 max 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x55fb6b24b418 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55fb6b24b498 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b24b6a0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fb6b24b718 Implicit # | | | `-ConstAttr 0x55fb6b24b740 Implicit # | | |-FunctionDecl 0x55fb6b24b988 col:9 max 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x55fb6b24b7b8 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55fb6b24b838 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b24ba40 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55fb6b24bab8 Implicit # | | | `-ConstAttr 0x55fb6b24bae0 Implicit # | | |-FunctionDecl 0x55fb6b24bd20 col:6 min 'half (half, half)' # | | | |-ParmVarDecl 0x55fb6b24bb40 col:14 'half' # | | | |-ParmVarDecl 0x55fb6b24bbc0 col:20 'half' # | | | |-BuiltinAliasAttr 0x55fb6b24bdd8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fb6b24be50 Implicit # | | | `-ConstAttr 0x55fb6b24be78 Implicit # | | |-FunctionDecl 0x55fb6b24c030 col:7 min 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55fb6b24bee0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55fb6b24bf60 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b24c0e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fb6b24c160 Implicit # | | | `-ConstAttr 0x55fb6b24c188 Implicit # | | |-FunctionDecl 0x55fb6b24c350 col:7 min 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55fb6b24c200 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55fb6b24c280 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b24c408 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fb6b24c480 Implicit # | | | `-ConstAttr 0x55fb6b24c4a8 Implicit # | | |-FunctionDecl 0x55fb6b24c670 col:7 min 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55fb6b24c520 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55fb6b24c5a0 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b24c728 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fb6b24c7a0 Implicit # | | | `-ConstAttr 0x55fb6b24c7c8 Implicit # | | |-FunctionDecl 0x55fb6b24c978 col:5 min 'int (int, int)' # | | | |-ParmVarDecl 0x55fb6b24c828 col:12 'int' # | | | |-ParmVarDecl 0x55fb6b24c8a8 col:17 'int' # | | | |-BuiltinAliasAttr 0x55fb6b24ca30 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fb6b24caa8 Implicit # | | | `-ConstAttr 0x55fb6b24cad0 Implicit # | | |-FunctionDecl 0x55fb6b24cc98 col:6 min 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x55fb6b24cb48 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55fb6b24cbc8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b24cd50 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fb6b24cdc8 Implicit # | | | `-ConstAttr 0x55fb6b24cdf0 Implicit # | | |-FunctionDecl 0x55fb6b24cfb8 col:6 min 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x55fb6b24ce68 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55fb6b24cee8 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b24d070 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fb6b24d0e8 Implicit # | | | `-ConstAttr 0x55fb6b24d110 Implicit # | | |-FunctionDecl 0x55fb6b24d2d8 col:6 min 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x55fb6b24d188 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55fb6b24d208 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b24d390 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fb6b24d408 Implicit # | | | `-ConstAttr 0x55fb6b24d430 Implicit # | | |-FunctionDecl 0x55fb6b24d5f8 col:6 min 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55fb6b24d4a8 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fb6b24d528 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b24d6b0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fb6b24d728 Implicit # | | | `-ConstAttr 0x55fb6b24d750 Implicit # | | |-FunctionDecl 0x55fb6b24d918 col:7 min 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55fb6b24d7c8 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55fb6b24d848 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b24d9d0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fb6b24da48 Implicit # | | | `-ConstAttr 0x55fb6b24da70 Implicit # | | |-FunctionDecl 0x55fb6b24dc38 col:7 min 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55fb6b24dae8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55fb6b24db68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b24dcf0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fb6b24dd78 Implicit # | | | `-ConstAttr 0x55fb6b24dda0 Implicit # | | |-FunctionDecl 0x55fb6b24df68 col:7 min 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55fb6b24de18 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55fb6b24de98 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b24e020 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fb6b24e098 Implicit # | | | `-ConstAttr 0x55fb6b24e0c0 Implicit # | | |-FunctionDecl 0x55fb6b24e270 col:7 min 'float (float, float)' # | | | |-ParmVarDecl 0x55fb6b24e120 col:16 'float' # | | | |-ParmVarDecl 0x55fb6b24e1a0 col:23 'float' # | | | |-BuiltinAliasAttr 0x55fb6b24e328 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fb6b24e3a0 Implicit # | | | `-ConstAttr 0x55fb6b24e3c8 Implicit # | | |-FunctionDecl 0x55fb6b24e590 col:8 min 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55fb6b24e440 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55fb6b24e4c0 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b24e648 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fb6b24e6c0 Implicit # | | | `-ConstAttr 0x55fb6b24e6e8 Implicit # | | |-FunctionDecl 0x55fb6b24e8b0 col:8 min 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55fb6b24e760 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55fb6b24e7e0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b24e968 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fb6b24e9e0 Implicit # | | | `-ConstAttr 0x55fb6b24ea08 Implicit # | | |-FunctionDecl 0x55fb6b24ebd0 col:8 min 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55fb6b24ea80 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55fb6b24eb00 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b24ec88 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fb6b24ed00 Implicit # | | | `-ConstAttr 0x55fb6b24ed28 Implicit # | | |-FunctionDecl 0x55fb6b24eef0 col:9 min 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55fb6b24eda0 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55fb6b24ee20 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55fb6b24efa8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fb6b24f020 Implicit # | | | `-ConstAttr 0x55fb6b24f048 Implicit # | | |-FunctionDecl 0x55fb6b24f210 col:10 min 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55fb6b24f0c0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55fb6b24f140 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b24f2c8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fb6b24f340 Implicit # | | | `-ConstAttr 0x55fb6b24f368 Implicit # | | |-FunctionDecl 0x55fb6b24f530 col:10 min 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55fb6b24f3e0 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55fb6b24f460 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b24f5e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fb6b24f660 Implicit # | | | `-ConstAttr 0x55fb6b24f688 Implicit # | | |-FunctionDecl 0x55fb6b24f850 col:10 min 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55fb6b24f700 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55fb6b24f780 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b24f908 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fb6b24f980 Implicit # | | | `-ConstAttr 0x55fb6b24f9a8 Implicit # | | |-FunctionDecl 0x55fb6b24fb70 col:10 min 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55fb6b24fa20 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55fb6b24faa0 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55fb6b24fc28 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fb6b24fca0 Implicit # | | | `-ConstAttr 0x55fb6b24fcc8 Implicit # | | |-FunctionDecl 0x55fb6b2518b8 col:11 min 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55fb6b251768 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55fb6b2517e8 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b251970 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fb6b2519e8 Implicit # | | | `-ConstAttr 0x55fb6b251a10 Implicit # | | |-FunctionDecl 0x55fb6b251bd8 col:11 min 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55fb6b251a88 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55fb6b251b08 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b251c90 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fb6b251d08 Implicit # | | | `-ConstAttr 0x55fb6b251d30 Implicit # | | |-FunctionDecl 0x55fb6b251ef8 col:11 min 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55fb6b251da8 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55fb6b251e28 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b251fb0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fb6b252028 Implicit # | | | `-ConstAttr 0x55fb6b252050 Implicit # | | |-FunctionDecl 0x55fb6b252200 col:8 min 'double (double, double)' # | | | |-ParmVarDecl 0x55fb6b2520b0 col:18 'double' # | | | |-ParmVarDecl 0x55fb6b252130 col:26 'double' # | | | |-BuiltinAliasAttr 0x55fb6b2522b8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fb6b252330 Implicit # | | | `-ConstAttr 0x55fb6b252358 Implicit # | | |-FunctionDecl 0x55fb6b252520 col:9 min 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x55fb6b2523d0 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55fb6b252450 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2525d8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fb6b252650 Implicit # | | | `-ConstAttr 0x55fb6b252678 Implicit # | | |-FunctionDecl 0x55fb6b252840 col:9 min 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x55fb6b2526f0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55fb6b252770 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2528f8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fb6b252970 Implicit # | | | `-ConstAttr 0x55fb6b252998 Implicit # | | |-FunctionDecl 0x55fb6b252b60 col:9 min 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x55fb6b252a10 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55fb6b252a90 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b252c18 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55fb6b252c90 Implicit # | | | `-ConstAttr 0x55fb6b252cb8 Implicit # | | |-FunctionTemplateDecl 0x55fb6b2530e0 line:1821:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55fb6b252d08 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55fb6b252d78 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55fb6b253038 line:1821:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55fb6b252e90 > col:76 invalid 'int' # | | | |-ParmVarDecl 0x55fb6b252f68 > col:79 invalid 'int' # | | | `-BuiltinAliasAttr 0x55fb6b253148 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55fb6b253650 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x55fb6b2531c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fb6b253258 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55fb6b2532c8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55fb6b2535a8 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55fb6b2533f8 > col:30 invalid 'int' # | | | |-ParmVarDecl 0x55fb6b2534d8 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x55fb6b2536b8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55fb6b253b50 line:1831:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55fb6b253778 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55fb6b2537e8 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55fb6b253aa8 line:1831:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55fb6b253920 > col:79 invalid 'int' # | | | |-ParmVarDecl 0x55fb6b2539d8 > col:76 invalid 'int' # | | | `-BuiltinAliasAttr 0x55fb6b253bb8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55fb6b2540d0 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x55fb6b253c40 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fb6b253cd8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55fb6b253d48 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55fb6b254028 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55fb6b253e98 > col:33 invalid 'int' # | | | |-ParmVarDecl 0x55fb6b253f58 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x55fb6b254138 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55fb6b254668 line:1841:60 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55fb6b2541d8 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55fb6b254248 col:22 referenced 'int' depth 0 index 1 K # | | | |-NonTypeTemplateParmDecl 0x55fb6b2542b8 col:29 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55fb6b2545c0 line:1841:60 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55fb6b254418 > col:23 invalid 'int' # | | | |-ParmVarDecl 0x55fb6b2544f0 > col:43 invalid 'int' # | | | `-BuiltinAliasAttr 0x55fb6b2546d0 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55fb6b254ca8 col:17 invalid mul # | | | |-TemplateTypeParmDecl 0x55fb6b254758 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fb6b2547f8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55fb6b254868 col:34 referenced 'int' depth 0 index 2 K # | | | |-NonTypeTemplateParmDecl 0x55fb6b2548d8 col:41 referenced 'int' depth 0 index 3 C # | | | `-FunctionDecl 0x55fb6b254c00 col:17 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55fb6b254a50 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55fb6b254b30 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55fb6b254d10 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55fb6b2550d0 line:1858:66 invalid transpose # | | | |-NonTypeTemplateParmDecl 0x55fb6b254db0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55fb6b254e20 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55fb6b255028 line:1858:66 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x55fb6b254f78 > col:23 invalid 'int' # | | | `-BuiltinAliasAttr 0x55fb6b255130 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionTemplateDecl 0x55fb6b255580 col:17 invalid transpose # | | | |-TemplateTypeParmDecl 0x55fb6b2551a8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fb6b255248 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55fb6b2552b8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55fb6b2554d8 col:17 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x55fb6b255428 > col:42 invalid 'int' # | | | `-BuiltinAliasAttr 0x55fb6b2555e0 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionDecl 0x55fb6b255770 col:6 normalize 'half (half)' # | | | |-ParmVarDecl 0x55fb6b255690 col:20 'half' # | | | |-BuiltinAliasAttr 0x55fb6b255820 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55fb6b255898 Implicit # | | | `-ConstAttr 0x55fb6b2558c0 Implicit # | | |-FunctionDecl 0x55fb6b2559d8 col:7 normalize 'half2 (half2)' # | | | |-ParmVarDecl 0x55fb6b255928 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b255a88 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55fb6b255b00 Implicit # | | | `-ConstAttr 0x55fb6b255b28 Implicit # | | |-FunctionDecl 0x55fb6b255c50 col:7 normalize 'half3 (half3)' # | | | |-ParmVarDecl 0x55fb6b255ba0 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b255d00 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55fb6b255d78 Implicit # | | | `-ConstAttr 0x55fb6b255da0 Implicit # | | |-FunctionDecl 0x55fb6b255ec8 col:7 normalize 'half4 (half4)' # | | | |-ParmVarDecl 0x55fb6b255e18 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b255f78 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55fb6b255ff0 Implicit # | | | `-ConstAttr 0x55fb6b256018 Implicit # | | |-FunctionDecl 0x55fb6b256128 col:7 used normalize 'float (float)' # | | | |-ParmVarDecl 0x55fb6b256078 col:22 'float' # | | | |-BuiltinAliasAttr 0x55fb6b2561d8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55fb6b256250 Implicit # | | | `-ConstAttr 0x55fb6b256278 Implicit # | | |-FunctionDecl 0x55fb6b2563a0 col:8 used normalize 'float2 (float2)' # | | | |-ParmVarDecl 0x55fb6b2562f0 col:24 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b256450 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55fb6b2564c8 Implicit # | | | `-ConstAttr 0x55fb6b2564f0 Implicit # | | |-FunctionDecl 0x55fb6b256618 col:8 used normalize 'float3 (float3)' # | | | |-ParmVarDecl 0x55fb6b256568 col:24 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2566c8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55fb6b256740 Implicit # | | | `-ConstAttr 0x55fb6b256768 Implicit # | | |-FunctionDecl 0x55fb6b256890 col:8 used normalize 'float4 (float4)' # | | | |-ParmVarDecl 0x55fb6b2567e0 col:24 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b256940 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55fb6b2569b8 Implicit # | | | `-ConstAttr 0x55fb6b2569e0 Implicit # | | |-FunctionDecl 0x55fb6b256b78 col:6 or 'bool (bool, bool)' # | | | |-ParmVarDecl 0x55fb6b256a38 col:13 'bool' # | | | |-ParmVarDecl 0x55fb6b256ab0 col:19 'bool' # | | | |-BuiltinAliasAttr 0x55fb6b256c30 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fb6b256ca8 Implicit # | | | `-ConstAttr 0x55fb6b256cd0 Implicit # | | |-FunctionDecl 0x55fb6b256e88 col:7 or 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x55fb6b256d38 col:15 'bool2':'vector' # | | | |-ParmVarDecl 0x55fb6b256db8 col:22 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b256f40 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fb6b256fb8 Implicit # | | | `-ConstAttr 0x55fb6b256fe0 Implicit # | | |-FunctionDecl 0x55fb6b2571a8 col:7 or 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x55fb6b257058 col:15 'bool3':'vector' # | | | |-ParmVarDecl 0x55fb6b2570d8 col:22 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b257260 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fb6b2572d8 Implicit # | | | `-ConstAttr 0x55fb6b257300 Implicit # | | |-FunctionDecl 0x55fb6b2574c8 col:7 or 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x55fb6b257378 col:15 'bool4':'vector' # | | | |-ParmVarDecl 0x55fb6b2573f8 col:22 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b257580 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fb6b2575f8 Implicit # | | | `-ConstAttr 0x55fb6b257620 Implicit # | | |-FunctionDecl 0x55fb6b2577e8 col:9 or 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x55fb6b257680 col:20 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x55fb6b257700 col:31 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x55fb6b2578a0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fb6b257918 Implicit # | | | `-ConstAttr 0x55fb6b257940 Implicit # | | |-FunctionDecl 0x55fb6b257af0 col:9 or 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x55fb6b2579a0 col:20 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x55fb6b257a20 col:31 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x55fb6b257ba8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fb6b257c20 Implicit # | | | `-ConstAttr 0x55fb6b257c48 Implicit # | | |-FunctionDecl 0x55fb6b257df8 col:9 or 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x55fb6b257ca8 col:20 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x55fb6b257d28 col:31 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x55fb6b257eb0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fb6b257f28 Implicit # | | | `-ConstAttr 0x55fb6b257f50 Implicit # | | |-FunctionDecl 0x55fb6b258100 col:9 or 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x55fb6b257fb0 col:20 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x55fb6b258030 col:31 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x55fb6b2581b8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fb6b258230 Implicit # | | | `-ConstAttr 0x55fb6b258258 Implicit # | | |-FunctionDecl 0x55fb6b258408 col:9 or 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x55fb6b2582b8 col:20 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x55fb6b258338 col:31 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x55fb6b2584c0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fb6b258538 Implicit # | | | `-ConstAttr 0x55fb6b258560 Implicit # | | |-FunctionDecl 0x55fb6b258710 col:9 or 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x55fb6b2585c0 col:20 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x55fb6b258640 col:31 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x55fb6b2587c8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fb6b258840 Implicit # | | | `-ConstAttr 0x55fb6b258868 Implicit # | | |-FunctionDecl 0x55fb6b258a18 col:9 or 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x55fb6b2588c8 col:20 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x55fb6b258948 col:31 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x55fb6b258ad0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fb6b258b48 Implicit # | | | `-ConstAttr 0x55fb6b258b70 Implicit # | | |-FunctionDecl 0x55fb6b258d20 col:9 or 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x55fb6b258bd0 col:20 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x55fb6b258c50 col:31 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x55fb6b258dd8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fb6b258e50 Implicit # | | | `-ConstAttr 0x55fb6b258e78 Implicit # | | |-FunctionDecl 0x55fb6b259028 col:9 or 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x55fb6b258ed8 col:20 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x55fb6b258f58 col:31 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x55fb6b2590e0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fb6b259158 Implicit # | | | `-ConstAttr 0x55fb6b259180 Implicit # | | |-FunctionDecl 0x55fb6b259330 col:9 or 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x55fb6b2591e0 col:20 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x55fb6b259260 col:31 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x55fb6b2593e8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fb6b259460 Implicit # | | | `-ConstAttr 0x55fb6b259488 Implicit # | | |-FunctionDecl 0x55fb6b259638 col:9 or 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x55fb6b2594e8 col:20 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x55fb6b259568 col:31 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x55fb6b2596f0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fb6b259790 Implicit # | | | `-ConstAttr 0x55fb6b2597b8 Implicit # | | |-FunctionDecl 0x55fb6b259968 col:9 or 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x55fb6b259818 col:20 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x55fb6b259898 col:31 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x55fb6b259a20 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fb6b259a98 Implicit # | | | `-ConstAttr 0x55fb6b259ac0 Implicit # | | |-FunctionDecl 0x55fb6b259c70 col:9 or 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x55fb6b259b20 col:20 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x55fb6b259ba0 col:31 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x55fb6b259d28 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fb6b259da0 Implicit # | | | `-ConstAttr 0x55fb6b259dc8 Implicit # | | |-FunctionDecl 0x55fb6b259f78 col:9 or 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x55fb6b259e28 col:20 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x55fb6b259ea8 col:31 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x55fb6b25a030 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fb6b25a0a8 Implicit # | | | `-ConstAttr 0x55fb6b25a0d0 Implicit # | | |-FunctionDecl 0x55fb6b25a280 col:9 or 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x55fb6b25a130 col:20 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x55fb6b25a1b0 col:31 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x55fb6b25a338 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55fb6b25a3b0 Implicit # | | | `-ConstAttr 0x55fb6b25a3d8 Implicit # | | |-FunctionDecl 0x55fb6b25a588 col:6 pow 'half (half, half)' # | | | |-ParmVarDecl 0x55fb6b25a438 col:14 'half' # | | | |-ParmVarDecl 0x55fb6b25a4b8 col:20 'half' # | | | |-BuiltinAliasAttr 0x55fb6b25a640 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55fb6b25a6b8 Implicit # | | | `-ConstAttr 0x55fb6b25a6e0 Implicit # | | |-FunctionDecl 0x55fb6b25a898 col:7 pow 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55fb6b25a748 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55fb6b25a7c8 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b25a950 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55fb6b25a9c8 Implicit # | | | `-ConstAttr 0x55fb6b25a9f0 Implicit # | | |-FunctionDecl 0x55fb6b25abb8 col:7 pow 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55fb6b25aa68 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55fb6b25aae8 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b25ac70 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55fb6b25ace8 Implicit # | | | `-ConstAttr 0x55fb6b25ad10 Implicit # | | |-FunctionDecl 0x55fb6b25aed8 col:7 pow 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55fb6b25ad88 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55fb6b25ae08 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b25af90 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55fb6b25b008 Implicit # | | | `-ConstAttr 0x55fb6b25b030 Implicit # | | |-FunctionDecl 0x55fb6b25b1e0 col:7 used pow 'float (float, float)' # | | | |-ParmVarDecl 0x55fb6b25b090 col:16 'float' # | | | |-ParmVarDecl 0x55fb6b25b110 col:23 'float' # | | | |-BuiltinAliasAttr 0x55fb6b25b298 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55fb6b25b310 Implicit # | | | `-ConstAttr 0x55fb6b25b338 Implicit # | | |-FunctionDecl 0x55fb6b25b500 col:8 used pow 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55fb6b25b3b0 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55fb6b25b430 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b25b5b8 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55fb6b25b630 Implicit # | | | `-ConstAttr 0x55fb6b25b658 Implicit # | | |-FunctionDecl 0x55fb6b25b870 col:8 used pow 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55fb6b25b6d0 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55fb6b25b7a0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b25b928 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55fb6b25b9a0 Implicit # | | | `-ConstAttr 0x55fb6b25b9c8 Implicit # | | |-FunctionDecl 0x55fb6b25bb90 col:8 used pow 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55fb6b25ba40 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55fb6b25bac0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b25bc48 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55fb6b25bcc0 Implicit # | | | `-ConstAttr 0x55fb6b25bce8 Implicit # | | |-FunctionDecl 0x55fb6b25be10 col:6 reversebits 'uint (uint)' # | | | |-ParmVarDecl 0x55fb6b25bd60 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b25bec0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55fb6b25bf38 Implicit # | | | `-ConstAttr 0x55fb6b25bf60 Implicit # | | |-FunctionDecl 0x55fb6b25c078 col:7 reversebits 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55fb6b25bfc8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b25c128 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55fb6b25c1a0 Implicit # | | | `-ConstAttr 0x55fb6b25c1c8 Implicit # | | |-FunctionDecl 0x55fb6b25c2f0 col:7 reversebits 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55fb6b25c240 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b25c3a0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55fb6b25c418 Implicit # | | | `-ConstAttr 0x55fb6b25c440 Implicit # | | |-FunctionDecl 0x55fb6b25c568 col:7 reversebits 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55fb6b25c4b8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b25c618 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55fb6b25c690 Implicit # | | | `-ConstAttr 0x55fb6b25c6b8 Implicit # | | |-FunctionDecl 0x55fb6b25c7e0 col:10 reversebits 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55fb6b25c730 col:30 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55fb6b25c890 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55fb6b25c908 Implicit # | | | `-ConstAttr 0x55fb6b25c930 Implicit # | | |-FunctionDecl 0x55fb6b25ca58 col:11 reversebits 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55fb6b25c9a8 col:32 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b25cb08 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55fb6b25cb80 Implicit # | | | `-ConstAttr 0x55fb6b25cba8 Implicit # | | |-FunctionDecl 0x55fb6b25ccd0 col:11 reversebits 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55fb6b25cc20 col:32 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b25cd80 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55fb6b25cdf8 Implicit # | | | `-ConstAttr 0x55fb6b25ce20 Implicit # | | |-FunctionDecl 0x55fb6b25cf48 col:11 reversebits 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55fb6b25ce98 col:32 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b25cff8 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55fb6b25d070 Implicit # | | | `-ConstAttr 0x55fb6b25d098 Implicit # | | |-FunctionDecl 0x55fb6b25d260 col:7 cross 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55fb6b25d110 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x55fb6b25d190 col:25 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b25d318 clang_builtin_alias __builtin_hlsl_crossf16 # | | | |-NoThrowAttr 0x55fb6b25d390 Implicit # | | | `-ConstAttr 0x55fb6b25d3b8 Implicit # | | |-FunctionDecl 0x55fb6b25d570 col:8 cross 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55fb6b25d420 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x55fb6b25d4a0 col:28 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b25d628 clang_builtin_alias __builtin_hlsl_crossf32 # | | | |-NoThrowAttr 0x55fb6b25d6a0 Implicit # | | | `-ConstAttr 0x55fb6b25d6c8 Implicit # | | |-FunctionDecl 0x55fb6b25d7f8 col:6 rcp 'half (half)' # | | | |-ParmVarDecl 0x55fb6b25d728 col:14 'half' # | | | |-BuiltinAliasAttr 0x55fb6b25d8a8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55fb6b25d920 Implicit # | | | `-ConstAttr 0x55fb6b25d948 Implicit # | | |-FunctionDecl 0x55fb6b25da60 col:7 rcp 'half2 (half2)' # | | | |-ParmVarDecl 0x55fb6b25d9b0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b25db10 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55fb6b25db88 Implicit # | | | `-ConstAttr 0x55fb6b25dbb0 Implicit # | | |-FunctionDecl 0x55fb6b25dcd8 col:7 rcp 'half3 (half3)' # | | | |-ParmVarDecl 0x55fb6b25dc28 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b25dd88 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55fb6b25de00 Implicit # | | | `-ConstAttr 0x55fb6b25de28 Implicit # | | |-FunctionDecl 0x55fb6b25df50 col:7 rcp 'half4 (half4)' # | | | |-ParmVarDecl 0x55fb6b25dea0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b25e000 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55fb6b25e078 Implicit # | | | `-ConstAttr 0x55fb6b25e0a0 Implicit # | | |-FunctionDecl 0x55fb6b25e1b0 col:7 rcp 'float (float)' # | | | |-ParmVarDecl 0x55fb6b25e100 col:16 'float' # | | | |-BuiltinAliasAttr 0x55fb6b25e260 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55fb6b25e2d8 Implicit # | | | `-ConstAttr 0x55fb6b25e300 Implicit # | | |-FunctionDecl 0x55fb6b25e428 col:8 rcp 'float2 (float2)' # | | | |-ParmVarDecl 0x55fb6b25e378 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b25e4d8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55fb6b25e550 Implicit # | | | `-ConstAttr 0x55fb6b25e578 Implicit # | | |-FunctionDecl 0x55fb6b25e6a0 col:8 rcp 'float3 (float3)' # | | | |-ParmVarDecl 0x55fb6b25e5f0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b25e750 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55fb6b25e7c8 Implicit # | | | `-ConstAttr 0x55fb6b25e7f0 Implicit # | | |-FunctionDecl 0x55fb6b25e918 col:8 rcp 'float4 (float4)' # | | | |-ParmVarDecl 0x55fb6b25e868 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b25e9c8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55fb6b25ea40 Implicit # | | | `-ConstAttr 0x55fb6b25ea68 Implicit # | | |-FunctionDecl 0x55fb6b25eb78 col:8 rcp 'double (double)' # | | | |-ParmVarDecl 0x55fb6b25eac8 col:18 'double' # | | | |-BuiltinAliasAttr 0x55fb6b25ec28 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55fb6b25eca0 Implicit # | | | `-ConstAttr 0x55fb6b25ecc8 Implicit # | | |-FunctionDecl 0x55fb6b25edf0 col:9 rcp 'double2 (double2)' # | | | |-ParmVarDecl 0x55fb6b25ed40 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b25eea0 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55fb6b25ef18 Implicit # | | | `-ConstAttr 0x55fb6b25ef40 Implicit # | | |-FunctionDecl 0x55fb6b25f068 col:9 rcp 'double3 (double3)' # | | | |-ParmVarDecl 0x55fb6b25efb8 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b25f118 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55fb6b25f190 Implicit # | | | `-ConstAttr 0x55fb6b25f1b8 Implicit # | | |-FunctionDecl 0x55fb6b25f2e0 col:9 rcp 'double4 (double4)' # | | | |-ParmVarDecl 0x55fb6b25f230 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b25f390 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55fb6b25f408 Implicit # | | | `-ConstAttr 0x55fb6b25f430 Implicit # | | |-FunctionDecl 0x55fb6b25f540 col:6 rsqrt 'half (half)' # | | | |-ParmVarDecl 0x55fb6b25f490 col:16 'half' # | | | |-BuiltinAliasAttr 0x55fb6b25f5f0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55fb6b25f668 Implicit # | | | `-ConstAttr 0x55fb6b25f690 Implicit # | | |-FunctionDecl 0x55fb6b25f7c0 col:7 rsqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x55fb6b25f6f8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b25f870 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55fb6b25f8e8 Implicit # | | | `-ConstAttr 0x55fb6b25f910 Implicit # | | |-FunctionDecl 0x55fb6b25fa38 col:7 rsqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x55fb6b25f988 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b25fae8 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55fb6b25fb60 Implicit # | | | `-ConstAttr 0x55fb6b25fb88 Implicit # | | |-FunctionDecl 0x55fb6b25fcb0 col:7 rsqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x55fb6b25fc00 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b25fd60 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55fb6b25fdd8 Implicit # | | | `-ConstAttr 0x55fb6b25fe00 Implicit # | | |-FunctionDecl 0x55fb6b25ff10 col:7 used rsqrt 'float (float)' # | | | |-ParmVarDecl 0x55fb6b25fe60 col:18 'float' # | | | |-BuiltinAliasAttr 0x55fb6b25ffc0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55fb6b260038 Implicit # | | | `-ConstAttr 0x55fb6b260060 Implicit # | | |-FunctionDecl 0x55fb6b260188 col:8 used rsqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x55fb6b2600d8 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b260238 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55fb6b2602b0 Implicit # | | | `-ConstAttr 0x55fb6b2602d8 Implicit # | | |-FunctionDecl 0x55fb6b260400 col:8 used rsqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x55fb6b260350 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2604b0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55fb6b260528 Implicit # | | | `-ConstAttr 0x55fb6b260550 Implicit # | | |-FunctionDecl 0x55fb6b260678 col:8 used rsqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x55fb6b2605c8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b260728 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55fb6b2607a0 Implicit # | | | `-ConstAttr 0x55fb6b2607c8 Implicit # | | |-FunctionDecl 0x55fb6b2608d8 col:6 round 'half (half)' # | | | |-ParmVarDecl 0x55fb6b260828 col:16 'half' # | | | |-BuiltinAliasAttr 0x55fb6b260988 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55fb6b260a00 Implicit # | | | `-ConstAttr 0x55fb6b260a28 Implicit # | | |-FunctionDecl 0x55fb6b260b40 col:7 round 'half2 (half2)' # | | | |-ParmVarDecl 0x55fb6b260a90 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b260bf0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55fb6b260c68 Implicit # | | | `-ConstAttr 0x55fb6b260c90 Implicit # | | |-FunctionDecl 0x55fb6b260db8 col:7 round 'half3 (half3)' # | | | |-ParmVarDecl 0x55fb6b260d08 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b260e68 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55fb6b260ee0 Implicit # | | | `-ConstAttr 0x55fb6b260f08 Implicit # | | |-FunctionDecl 0x55fb6b261030 col:7 round 'half4 (half4)' # | | | |-ParmVarDecl 0x55fb6b260f80 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2610e0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55fb6b261158 Implicit # | | | `-ConstAttr 0x55fb6b261180 Implicit # | | |-FunctionDecl 0x55fb6b261290 col:7 used round 'float (float)' # | | | |-ParmVarDecl 0x55fb6b2611e0 col:18 'float' # | | | |-BuiltinAliasAttr 0x55fb6b261340 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55fb6b2613b8 Implicit # | | | `-ConstAttr 0x55fb6b2613e0 Implicit # | | |-FunctionDecl 0x55fb6b261508 col:8 used round 'float2 (float2)' # | | | |-ParmVarDecl 0x55fb6b261458 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2615b8 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55fb6b261630 Implicit # | | | `-ConstAttr 0x55fb6b261658 Implicit # | | |-FunctionDecl 0x55fb6b225be0 col:8 used round 'float3 (float3)' # | | | |-ParmVarDecl 0x55fb6b2616d0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b225c90 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55fb6b225d08 Implicit # | | | `-ConstAttr 0x55fb6b225d30 Implicit # | | |-FunctionDecl 0x55fb6b225e58 col:8 used round 'float4 (float4)' # | | | |-ParmVarDecl 0x55fb6b225da8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b225f08 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55fb6b225f80 Implicit # | | | `-ConstAttr 0x55fb6b225fa8 Implicit # | | |-FunctionDecl 0x55fb6b2260b8 col:6 saturate 'half (half)' # | | | |-ParmVarDecl 0x55fb6b226008 col:19 'half' # | | | |-BuiltinAliasAttr 0x55fb6b226168 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55fb6b2261e0 Implicit # | | | `-ConstAttr 0x55fb6b226208 Implicit # | | |-FunctionDecl 0x55fb6b226320 col:7 saturate 'half2 (half2)' # | | | |-ParmVarDecl 0x55fb6b226270 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2263d0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55fb6b226448 Implicit # | | | `-ConstAttr 0x55fb6b226470 Implicit # | | |-FunctionDecl 0x55fb6b226598 col:7 saturate 'half3 (half3)' # | | | |-ParmVarDecl 0x55fb6b2264e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b226648 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55fb6b2266c0 Implicit # | | | `-ConstAttr 0x55fb6b2266e8 Implicit # | | |-FunctionDecl 0x55fb6b226810 col:7 saturate 'half4 (half4)' # | | | |-ParmVarDecl 0x55fb6b226760 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2268c0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55fb6b226938 Implicit # | | | `-ConstAttr 0x55fb6b226960 Implicit # | | |-FunctionDecl 0x55fb6b226a70 col:7 saturate 'float (float)' # | | | |-ParmVarDecl 0x55fb6b2269c0 col:21 'float' # | | | |-BuiltinAliasAttr 0x55fb6b226b20 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55fb6b226b98 Implicit # | | | `-ConstAttr 0x55fb6b226bc0 Implicit # | | |-FunctionDecl 0x55fb6b226ce8 col:8 saturate 'float2 (float2)' # | | | |-ParmVarDecl 0x55fb6b226c38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b226d98 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55fb6b226e10 Implicit # | | | `-ConstAttr 0x55fb6b226e38 Implicit # | | |-FunctionDecl 0x55fb6b226f60 col:8 saturate 'float3 (float3)' # | | | |-ParmVarDecl 0x55fb6b226eb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b227010 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55fb6b227088 Implicit # | | | `-ConstAttr 0x55fb6b2270b0 Implicit # | | |-FunctionDecl 0x55fb6b2271d8 col:8 saturate 'float4 (float4)' # | | | |-ParmVarDecl 0x55fb6b227128 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b227288 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55fb6b227300 Implicit # | | | `-ConstAttr 0x55fb6b227328 Implicit # | | |-FunctionDecl 0x55fb6b227438 col:8 saturate 'double (double)' # | | | |-ParmVarDecl 0x55fb6b227388 col:23 'double' # | | | |-BuiltinAliasAttr 0x55fb6b2274e8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55fb6b227560 Implicit # | | | `-ConstAttr 0x55fb6b227588 Implicit # | | |-FunctionDecl 0x55fb6b2276b0 col:9 saturate 'double2 (double2)' # | | | |-ParmVarDecl 0x55fb6b227600 col:25 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b227760 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55fb6b2277d8 Implicit # | | | `-ConstAttr 0x55fb6b227800 Implicit # | | |-FunctionDecl 0x55fb6b227928 col:9 saturate 'double3 (double3)' # | | | |-ParmVarDecl 0x55fb6b227878 col:25 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2279d8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55fb6b227a50 Implicit # | | | `-ConstAttr 0x55fb6b227a78 Implicit # | | |-FunctionDecl 0x55fb6b227bf0 col:9 saturate 'double4 (double4)' # | | | |-ParmVarDecl 0x55fb6b227af0 col:25 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b227ca0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55fb6b227d18 Implicit # | | | `-ConstAttr 0x55fb6b227d40 Implicit # | | |-FunctionTemplateDecl 0x55fb6b228158 col:3 select # | | | |-TemplateTypeParmDecl 0x55fb6b227d78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b2280b0 col:3 select 'T (bool, T, T)' # | | | |-ParmVarDecl 0x55fb6b227e40 col:14 'bool' # | | | |-ParmVarDecl 0x55fb6b227eb8 col:17 'T' # | | | |-ParmVarDecl 0x55fb6b227f30 col:20 'T' # | | | |-BuiltinAliasAttr 0x55fb6b2281c8 clang_builtin_alias __builtin_hlsl_select # | | | |-NoThrowAttr 0x55fb6b2282a8 Implicit # | | | `-ConstAttr 0x55fb6b2282d0 Implicit # | | |-FunctionTemplateDecl 0x55fb6b2287d0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55fb6b2282f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b228728 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55fb6b228478 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55fb6b228558 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55fb6b228638 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55fb6b228840 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55fb6b228da0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55fb6b2288c8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b228cf8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55fb6b228a48 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55fb6b228b28 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55fb6b228c08 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55fb6b228e10 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55fb6b229370 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55fb6b228e98 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b2292c8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55fb6b229018 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55fb6b2290f8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55fb6b2291d8 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55fb6b2293e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55fb6b229970 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55fb6b229468 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b2298c8 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55fb6b2295e8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55fb6b229660 col:39 'T' # | | | |-ParmVarDecl 0x55fb6b229740 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55fb6b2299e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55fb6b26db00 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55fb6b229a68 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b26da58 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55fb6b26d7c0 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55fb6b26d838 col:39 'T' # | | | |-ParmVarDecl 0x55fb6b26d918 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55fb6b26db70 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55fb6b26e0b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55fb6b26dbf8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b26e008 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55fb6b26dd78 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55fb6b26ddf0 col:39 'T' # | | | |-ParmVarDecl 0x55fb6b26ded0 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55fb6b26e120 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55fb6b26e6b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55fb6b26e1a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b26e608 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55fb6b26e328 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55fb6b26e408 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55fb6b26e480 col:53 'T' # | | | `-BuiltinAliasAttr 0x55fb6b26e720 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55fb6b26ec60 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55fb6b26e7a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b26ebb8 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55fb6b26e928 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55fb6b26ea08 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55fb6b26ea80 col:53 'T' # | | | `-BuiltinAliasAttr 0x55fb6b26ecd0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55fb6b26f210 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55fb6b26ed58 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b26f168 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55fb6b26eed8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55fb6b26efb8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55fb6b26f030 col:53 'T' # | | | `-BuiltinAliasAttr 0x55fb6b26f280 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55fb6b26f950 line:2273:72 invalid select # | | | |-TemplateTypeParmDecl 0x55fb6b26f308 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b26f8a8 line:2273:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55fb6b26f620 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55fb6b26f698 col:23 'T' # | | | |-ParmVarDecl 0x55fb6b26f710 col:26 'T' # | | | `-BuiltinAliasAttr 0x55fb6b26f9c0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55fb6b26ffc0 line:2278:72 invalid select # | | | |-TemplateTypeParmDecl 0x55fb6b26fa48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b26ff18 line:2278:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55fb6b26fcf0 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55fb6b26fd68 col:23 'T' # | | | |-ParmVarDecl 0x55fb6b26fde0 col:26 'T' # | | | `-BuiltinAliasAttr 0x55fb6b270030 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55fb6b270630 line:2283:72 invalid select # | | | |-TemplateTypeParmDecl 0x55fb6b2700b8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b270588 line:2283:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55fb6b270360 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55fb6b2703d8 col:23 'T' # | | | |-ParmVarDecl 0x55fb6b270450 col:26 'T' # | | | `-BuiltinAliasAttr 0x55fb6b2706a0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionDecl 0x55fb6b270800 col:6 sin 'half (half)' # | | | |-ParmVarDecl 0x55fb6b270750 col:14 'half' # | | | |-BuiltinAliasAttr 0x55fb6b2708b0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55fb6b270928 Implicit # | | | `-ConstAttr 0x55fb6b270950 Implicit # | | |-FunctionDecl 0x55fb6b270a68 col:7 sin 'half2 (half2)' # | | | |-ParmVarDecl 0x55fb6b2709b8 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b270b18 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55fb6b270b90 Implicit # | | | `-ConstAttr 0x55fb6b270bb8 Implicit # | | |-FunctionDecl 0x55fb6b270ce0 col:7 sin 'half3 (half3)' # | | | |-ParmVarDecl 0x55fb6b270c30 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b270d90 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55fb6b270e08 Implicit # | | | `-ConstAttr 0x55fb6b270e30 Implicit # | | |-FunctionDecl 0x55fb6b270f58 col:7 sin 'half4 (half4)' # | | | |-ParmVarDecl 0x55fb6b270ea8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b271008 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55fb6b271080 Implicit # | | | `-ConstAttr 0x55fb6b2710a8 Implicit # | | |-FunctionDecl 0x55fb6b2711b8 col:7 used sin 'float (float)' # | | | |-ParmVarDecl 0x55fb6b271108 col:16 'float' # | | | |-BuiltinAliasAttr 0x55fb6b271268 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55fb6b2712e0 Implicit # | | | `-ConstAttr 0x55fb6b271308 Implicit # | | |-FunctionDecl 0x55fb6b271430 col:8 used sin 'float2 (float2)' # | | | |-ParmVarDecl 0x55fb6b271380 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2714e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55fb6b271558 Implicit # | | | `-ConstAttr 0x55fb6b271580 Implicit # | | |-FunctionDecl 0x55fb6b2716a8 col:8 used sin 'float3 (float3)' # | | | |-ParmVarDecl 0x55fb6b2715f8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b271758 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55fb6b2717e0 Implicit # | | | `-ConstAttr 0x55fb6b271808 Implicit # | | |-FunctionDecl 0x55fb6b271930 col:8 used sin 'float4 (float4)' # | | | |-ParmVarDecl 0x55fb6b271880 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2719e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55fb6b271a58 Implicit # | | | `-ConstAttr 0x55fb6b271a80 Implicit # | | |-FunctionDecl 0x55fb6b271b90 col:6 sinh 'half (half)' # | | | |-ParmVarDecl 0x55fb6b271ae0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55fb6b271c40 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55fb6b271cb8 Implicit # | | | `-ConstAttr 0x55fb6b271ce0 Implicit # | | |-FunctionDecl 0x55fb6b271df8 col:7 sinh 'half2 (half2)' # | | | |-ParmVarDecl 0x55fb6b271d48 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b271ea8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55fb6b271f20 Implicit # | | | `-ConstAttr 0x55fb6b271f48 Implicit # | | |-FunctionDecl 0x55fb6b272070 col:7 sinh 'half3 (half3)' # | | | |-ParmVarDecl 0x55fb6b271fc0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b272120 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55fb6b272198 Implicit # | | | `-ConstAttr 0x55fb6b2721c0 Implicit # | | |-FunctionDecl 0x55fb6b2722e8 col:7 sinh 'half4 (half4)' # | | | |-ParmVarDecl 0x55fb6b272238 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b272398 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55fb6b272410 Implicit # | | | `-ConstAttr 0x55fb6b272438 Implicit # | | |-FunctionDecl 0x55fb6b272548 col:7 used sinh 'float (float)' # | | | |-ParmVarDecl 0x55fb6b272498 col:17 'float' # | | | |-BuiltinAliasAttr 0x55fb6b2725f8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55fb6b272670 Implicit # | | | `-ConstAttr 0x55fb6b272698 Implicit # | | |-FunctionDecl 0x55fb6b2727c0 col:8 used sinh 'float2 (float2)' # | | | |-ParmVarDecl 0x55fb6b272710 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b272870 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55fb6b2728e8 Implicit # | | | `-ConstAttr 0x55fb6b272910 Implicit # | | |-FunctionDecl 0x55fb6b272a38 col:8 used sinh 'float3 (float3)' # | | | |-ParmVarDecl 0x55fb6b272988 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b272ae8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55fb6b272b60 Implicit # | | | `-ConstAttr 0x55fb6b272b88 Implicit # | | |-FunctionDecl 0x55fb6b272cb0 col:8 used sinh 'float4 (float4)' # | | | |-ParmVarDecl 0x55fb6b272c00 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b272d60 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55fb6b272dd8 Implicit # | | | `-ConstAttr 0x55fb6b272e00 Implicit # | | |-FunctionDecl 0x55fb6b272f10 col:6 sqrt 'half (half)' # | | | |-ParmVarDecl 0x55fb6b272e60 col:15 'half' # | | | |-BuiltinAliasAttr 0x55fb6b272fc0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55fb6b273038 Implicit # | | | `-ConstAttr 0x55fb6b273060 Implicit # | | |-FunctionDecl 0x55fb6b273178 col:7 sqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x55fb6b2730c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b273228 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55fb6b2732a0 Implicit # | | | `-ConstAttr 0x55fb6b2732c8 Implicit # | | |-FunctionDecl 0x55fb6b2733f0 col:7 sqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x55fb6b273340 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2734a0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55fb6b273518 Implicit # | | | `-ConstAttr 0x55fb6b273540 Implicit # | | |-FunctionDecl 0x55fb6b273668 col:7 sqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x55fb6b2735b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b273718 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55fb6b273790 Implicit # | | | `-ConstAttr 0x55fb6b2737b8 Implicit # | | |-FunctionDecl 0x55fb6b2738d8 col:7 used sqrt 'float (float)' # | | | |-ParmVarDecl 0x55fb6b273828 col:17 'float' # | | | |-BuiltinAliasAttr 0x55fb6b273988 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55fb6b273a00 Implicit # | | | `-ConstAttr 0x55fb6b273a28 Implicit # | | |-FunctionDecl 0x55fb6b273b50 col:8 used sqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x55fb6b273aa0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b273c00 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55fb6b273c78 Implicit # | | | `-ConstAttr 0x55fb6b273ca0 Implicit # | | |-FunctionDecl 0x55fb6b273dc8 col:8 used sqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x55fb6b273d18 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b273e78 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55fb6b273ef0 Implicit # | | | `-ConstAttr 0x55fb6b273f18 Implicit # | | |-FunctionDecl 0x55fb6b274040 col:8 used sqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x55fb6b273f90 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2740f0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55fb6b274168 Implicit # | | | `-ConstAttr 0x55fb6b274190 Implicit # | | |-FunctionDecl 0x55fb6b274340 col:6 step 'half (half, half)' # | | | |-ParmVarDecl 0x55fb6b2741f0 col:15 'half' # | | | |-ParmVarDecl 0x55fb6b274270 col:21 'half' # | | | |-BuiltinAliasAttr 0x55fb6b2743f8 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55fb6b274470 Implicit # | | | `-ConstAttr 0x55fb6b274498 Implicit # | | |-FunctionDecl 0x55fb6b274650 col:7 step 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55fb6b274500 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x55fb6b274580 col:24 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b274708 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55fb6b274780 Implicit # | | | `-ConstAttr 0x55fb6b2747a8 Implicit # | | |-FunctionDecl 0x55fb6b274970 col:7 step 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55fb6b274820 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x55fb6b2748a0 col:24 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b274a28 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55fb6b274aa0 Implicit # | | | `-ConstAttr 0x55fb6b274ac8 Implicit # | | |-FunctionDecl 0x55fb6b274c90 col:7 step 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55fb6b274b40 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x55fb6b274bc0 col:24 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b274d48 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55fb6b274dc0 Implicit # | | | `-ConstAttr 0x55fb6b274de8 Implicit # | | |-FunctionDecl 0x55fb6b274f98 col:7 used step 'float (float, float)' # | | | |-ParmVarDecl 0x55fb6b274e48 col:17 'float' # | | | |-ParmVarDecl 0x55fb6b274ec8 col:24 'float' # | | | |-BuiltinAliasAttr 0x55fb6b275050 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55fb6b2750c8 Implicit # | | | `-ConstAttr 0x55fb6b2750f0 Implicit # | | |-FunctionDecl 0x55fb6b2752b8 col:8 used step 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55fb6b275168 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x55fb6b2751e8 col:27 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b275370 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55fb6b2753e8 Implicit # | | | `-ConstAttr 0x55fb6b275410 Implicit # | | |-FunctionDecl 0x55fb6b2755d8 col:8 used step 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55fb6b275488 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x55fb6b275508 col:27 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b275690 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55fb6b275708 Implicit # | | | `-ConstAttr 0x55fb6b275730 Implicit # | | |-FunctionDecl 0x55fb6b275950 col:8 used step 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55fb6b275800 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x55fb6b275880 col:27 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b275a08 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55fb6b275a80 Implicit # | | | `-ConstAttr 0x55fb6b275aa8 Implicit # | | |-FunctionDecl 0x55fb6b275bb8 col:6 tan 'half (half)' # | | | |-ParmVarDecl 0x55fb6b275b08 col:14 'half' # | | | |-BuiltinAliasAttr 0x55fb6b275c68 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55fb6b275ce0 Implicit # | | | `-ConstAttr 0x55fb6b275d08 Implicit # | | |-FunctionDecl 0x55fb6b275e20 col:7 tan 'half2 (half2)' # | | | |-ParmVarDecl 0x55fb6b275d70 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b275ed0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55fb6b275f48 Implicit # | | | `-ConstAttr 0x55fb6b275f70 Implicit # | | |-FunctionDecl 0x55fb6b276098 col:7 tan 'half3 (half3)' # | | | |-ParmVarDecl 0x55fb6b275fe8 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b276148 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55fb6b2761c0 Implicit # | | | `-ConstAttr 0x55fb6b2761e8 Implicit # | | |-FunctionDecl 0x55fb6b276310 col:7 tan 'half4 (half4)' # | | | |-ParmVarDecl 0x55fb6b276260 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2763c0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55fb6b276438 Implicit # | | | `-ConstAttr 0x55fb6b276460 Implicit # | | |-FunctionDecl 0x55fb6b276570 col:7 used tan 'float (float)' # | | | |-ParmVarDecl 0x55fb6b2764c0 col:16 'float' # | | | |-BuiltinAliasAttr 0x55fb6b276620 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55fb6b276698 Implicit # | | | `-ConstAttr 0x55fb6b2766c0 Implicit # | | |-FunctionDecl 0x55fb6b2767e8 col:8 used tan 'float2 (float2)' # | | | |-ParmVarDecl 0x55fb6b276738 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b276898 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55fb6b276910 Implicit # | | | `-ConstAttr 0x55fb6b276938 Implicit # | | |-FunctionDecl 0x55fb6b276a60 col:8 used tan 'float3 (float3)' # | | | |-ParmVarDecl 0x55fb6b2769b0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b276b10 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55fb6b276b88 Implicit # | | | `-ConstAttr 0x55fb6b276bb0 Implicit # | | |-FunctionDecl 0x55fb6b276cd8 col:8 used tan 'float4 (float4)' # | | | |-ParmVarDecl 0x55fb6b276c28 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b276d88 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55fb6b276e00 Implicit # | | | `-ConstAttr 0x55fb6b276e28 Implicit # | | |-FunctionDecl 0x55fb6b276f38 col:6 tanh 'half (half)' # | | | |-ParmVarDecl 0x55fb6b276e88 col:15 'half' # | | | |-BuiltinAliasAttr 0x55fb6b276fe8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55fb6b277060 Implicit # | | | `-ConstAttr 0x55fb6b277088 Implicit # | | |-FunctionDecl 0x55fb6b2771a0 col:7 tanh 'half2 (half2)' # | | | |-ParmVarDecl 0x55fb6b2770f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b277250 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55fb6b2772c8 Implicit # | | | `-ConstAttr 0x55fb6b2772f0 Implicit # | | |-FunctionDecl 0x55fb6b277418 col:7 tanh 'half3 (half3)' # | | | |-ParmVarDecl 0x55fb6b277368 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2774c8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55fb6b277540 Implicit # | | | `-ConstAttr 0x55fb6b277568 Implicit # | | |-FunctionDecl 0x55fb6b277690 col:7 tanh 'half4 (half4)' # | | | |-ParmVarDecl 0x55fb6b2775e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b277740 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55fb6b2777b8 Implicit # | | | `-ConstAttr 0x55fb6b277810 Implicit # | | |-FunctionDecl 0x55fb6b277920 col:7 used tanh 'float (float)' # | | | |-ParmVarDecl 0x55fb6b277870 col:17 'float' # | | | |-BuiltinAliasAttr 0x55fb6b2779d0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55fb6b277a48 Implicit # | | | `-ConstAttr 0x55fb6b277a70 Implicit # | | |-FunctionDecl 0x55fb6b277b98 col:8 used tanh 'float2 (float2)' # | | | |-ParmVarDecl 0x55fb6b277ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b277c48 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55fb6b277cc0 Implicit # | | | `-ConstAttr 0x55fb6b277ce8 Implicit # | | |-FunctionDecl 0x55fb6b277e10 col:8 used tanh 'float3 (float3)' # | | | |-ParmVarDecl 0x55fb6b277d60 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b277ec0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55fb6b277f38 Implicit # | | | `-ConstAttr 0x55fb6b277f60 Implicit # | | |-FunctionDecl 0x55fb6b278088 col:8 used tanh 'float4 (float4)' # | | | |-ParmVarDecl 0x55fb6b277fd8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b278138 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55fb6b2781b0 Implicit # | | | `-ConstAttr 0x55fb6b2781d8 Implicit # | | |-FunctionDecl 0x55fb6b2782e8 col:6 trunc 'half (half)' # | | | |-ParmVarDecl 0x55fb6b278238 col:16 'half' # | | | |-BuiltinAliasAttr 0x55fb6b278398 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55fb6b278410 Implicit # | | | `-ConstAttr 0x55fb6b278438 Implicit # | | |-FunctionDecl 0x55fb6b278550 col:7 trunc 'half2 (half2)' # | | | |-ParmVarDecl 0x55fb6b2784a0 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b278600 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55fb6b278678 Implicit # | | | `-ConstAttr 0x55fb6b2786a0 Implicit # | | |-FunctionDecl 0x55fb6b2787c8 col:7 trunc 'half3 (half3)' # | | | |-ParmVarDecl 0x55fb6b278718 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b278878 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55fb6b2788f0 Implicit # | | | `-ConstAttr 0x55fb6b278918 Implicit # | | |-FunctionDecl 0x55fb6b278a40 col:7 trunc 'half4 (half4)' # | | | |-ParmVarDecl 0x55fb6b278990 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b278af0 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55fb6b278b68 Implicit # | | | `-ConstAttr 0x55fb6b278b90 Implicit # | | |-FunctionDecl 0x55fb6b278ca0 col:7 used trunc 'float (float)' # | | | |-ParmVarDecl 0x55fb6b278bf0 col:18 'float' # | | | |-BuiltinAliasAttr 0x55fb6b278d50 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55fb6b278dc8 Implicit # | | | `-ConstAttr 0x55fb6b278df0 Implicit # | | |-FunctionDecl 0x55fb6b278f18 col:8 used trunc 'float2 (float2)' # | | | |-ParmVarDecl 0x55fb6b278e68 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b278fc8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55fb6b279040 Implicit # | | | `-ConstAttr 0x55fb6b279068 Implicit # | | |-FunctionDecl 0x55fb6b279190 col:8 used trunc 'float3 (float3)' # | | | |-ParmVarDecl 0x55fb6b2790e0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b279240 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55fb6b2792b8 Implicit # | | | `-ConstAttr 0x55fb6b2792e0 Implicit # | | |-FunctionDecl 0x55fb6b279408 col:8 used trunc 'float4 (float4)' # | | | |-ParmVarDecl 0x55fb6b279358 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2794b8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55fb6b279530 Implicit # | | | `-ConstAttr 0x55fb6b279558 Implicit # | | |-FunctionDecl 0x55fb6b279660 col:34 WaveActiveAllEqual 'bool (half)' # | | | |-ParmVarDecl 0x55fb6b2795b8 col:57 'half' # | | | |-BuiltinAliasAttr 0x55fb6b279710 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fb6b279770 # | | | |-NoThrowAttr 0x55fb6b2797b0 Implicit # | | | `-ConstAttr 0x55fb6b2797d8 Implicit # | | |-FunctionDecl 0x55fb6b279900 col:35 WaveActiveAllEqual 'bool2 (half2)' # | | | |-ParmVarDecl 0x55fb6b279850 col:59 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2799b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fb6b279a10 # | | | |-NoThrowAttr 0x55fb6b279a50 Implicit # | | | `-ConstAttr 0x55fb6b279a78 Implicit # | | |-FunctionDecl 0x55fb6b279ba0 col:35 WaveActiveAllEqual 'bool3 (half3)' # | | | |-ParmVarDecl 0x55fb6b279af0 col:59 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b279c50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fb6b279cb0 # | | | |-NoThrowAttr 0x55fb6b279cf0 Implicit # | | | `-ConstAttr 0x55fb6b279d18 Implicit # | | |-FunctionDecl 0x55fb6b279e40 col:35 WaveActiveAllEqual 'bool4 (half4)' # | | | |-ParmVarDecl 0x55fb6b279d90 col:59 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b279ef0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fb6b279f50 # | | | |-NoThrowAttr 0x55fb6b279f90 Implicit # | | | `-ConstAttr 0x55fb6b279fb8 Implicit # | | |-FunctionDecl 0x55fb6b27a0d0 col:34 WaveActiveAllEqual 'bool (int)' # | | | |-ParmVarDecl 0x55fb6b27a028 col:56 'int' # | | | |-AvailabilityAttr 0x55fb6b27a180 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b27a240 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fb6b27a270 # | | | |-NoThrowAttr 0x55fb6b27a2b0 Implicit # | | | `-ConstAttr 0x55fb6b27a2d8 Implicit # | | |-FunctionDecl 0x55fb6b27a488 col:35 WaveActiveAllEqual 'bool2 (int2)' # | | | |-ParmVarDecl 0x55fb6b27a360 col:58 'int2':'vector' # | | | |-AvailabilityAttr 0x55fb6b27a538 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b27a5f8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fb6b27a628 # | | | |-NoThrowAttr 0x55fb6b27a668 Implicit # | | | `-ConstAttr 0x55fb6b27a690 Implicit # | | |-FunctionDecl 0x55fb6b27a848 col:35 WaveActiveAllEqual 'bool3 (int3)' # | | | |-ParmVarDecl 0x55fb6b27a718 col:58 'int3':'vector' # | | | |-AvailabilityAttr 0x55fb6b27a8f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b27a9b8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fb6b27a9e8 # | | | |-NoThrowAttr 0x55fb6b27aa28 Implicit # | | | `-ConstAttr 0x55fb6b27aa50 Implicit # | | |-FunctionDecl 0x55fb6b27ac08 col:35 WaveActiveAllEqual 'bool4 (int4)' # | | | |-ParmVarDecl 0x55fb6b27aad8 col:58 'int4':'vector' # | | | |-AvailabilityAttr 0x55fb6b27acb8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b27ad78 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fb6b27ada8 # | | | |-NoThrowAttr 0x55fb6b27ade8 Implicit # | | | `-ConstAttr 0x55fb6b27ae10 Implicit # | | |-FunctionDecl 0x55fb6b27af40 col:34 WaveActiveAllEqual 'bool (uint)' # | | | |-ParmVarDecl 0x55fb6b27ae98 col:57 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55fb6b27aff0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b27b0b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fb6b27b0e0 # | | | |-NoThrowAttr 0x55fb6b27b120 Implicit # | | | `-ConstAttr 0x55fb6b27b148 Implicit # | | |-FunctionDecl 0x55fb6b27b2f8 col:35 WaveActiveAllEqual 'bool2 (uint2)' # | | | |-ParmVarDecl 0x55fb6b27b1d0 col:59 'uint2':'vector' # | | | |-AvailabilityAttr 0x55fb6b27b3a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b27b468 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fb6b27b498 # | | | |-NoThrowAttr 0x55fb6b27b4d8 Implicit # | | | `-ConstAttr 0x55fb6b27b500 Implicit # | | |-FunctionDecl 0x55fb6b27b6b8 col:35 WaveActiveAllEqual 'bool3 (uint3)' # | | | |-ParmVarDecl 0x55fb6b27b588 col:59 'uint3':'vector' # | | | |-AvailabilityAttr 0x55fb6b27b768 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b27b860 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fb6b27b890 # | | | |-NoThrowAttr 0x55fb6b27b8d0 Implicit # | | | `-ConstAttr 0x55fb6b27b8f8 Implicit # | | |-FunctionDecl 0x55fb6b27baa8 col:35 WaveActiveAllEqual 'bool4 (uint4)' # | | | |-ParmVarDecl 0x55fb6b27b980 col:59 'uint4':'vector' # | | | |-AvailabilityAttr 0x55fb6b27bb58 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b27bc18 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fb6b27bc48 # | | | |-NoThrowAttr 0x55fb6b27bc88 Implicit # | | | `-ConstAttr 0x55fb6b27bcb0 Implicit # | | |-FunctionDecl 0x55fb6b27bde0 col:34 WaveActiveAllEqual 'bool (int64_t)' # | | | |-ParmVarDecl 0x55fb6b27bd38 col:60 'int64_t':'long' # | | | |-AvailabilityAttr 0x55fb6b27be90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b27bf50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fb6b27bf80 # | | | |-NoThrowAttr 0x55fb6b27bfc0 Implicit # | | | `-ConstAttr 0x55fb6b27bfe8 Implicit # | | |-FunctionDecl 0x55fb6b27c198 col:35 WaveActiveAllEqual 'bool2 (int64_t2)' # | | | |-ParmVarDecl 0x55fb6b27c070 col:62 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55fb6b27c248 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b27c308 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fb6b27c338 # | | | |-NoThrowAttr 0x55fb6b27c378 Implicit # | | | `-ConstAttr 0x55fb6b27c3a0 Implicit # | | |-FunctionDecl 0x55fb6b27c558 col:35 WaveActiveAllEqual 'bool3 (int64_t3)' # | | | |-ParmVarDecl 0x55fb6b27c428 col:62 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55fb6b27c608 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b27c6c8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fb6b27c6f8 # | | | |-NoThrowAttr 0x55fb6b27c738 Implicit # | | | `-ConstAttr 0x55fb6b27c760 Implicit # | | |-FunctionDecl 0x55fb6b27c918 col:35 WaveActiveAllEqual 'bool4 (int64_t4)' # | | | |-ParmVarDecl 0x55fb6b27c7e8 col:62 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55fb6b27c9c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b27ca88 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fb6b27cab8 # | | | |-NoThrowAttr 0x55fb6b27caf8 Implicit # | | | `-ConstAttr 0x55fb6b27cb20 Implicit # | | |-FunctionDecl 0x55fb6b27cc50 col:34 WaveActiveAllEqual 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55fb6b27cba8 col:61 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55fb6b27cd00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b27cdc0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fb6b27cdf0 # | | | |-NoThrowAttr 0x55fb6b27ce30 Implicit # | | | `-ConstAttr 0x55fb6b27ce58 Implicit # | | |-FunctionDecl 0x55fb6b27d008 col:35 WaveActiveAllEqual 'bool2 (uint64_t2)' # | | | |-ParmVarDecl 0x55fb6b27cee0 col:63 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55fb6b27d0b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b27d178 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fb6b27d1a8 # | | | |-NoThrowAttr 0x55fb6b27d1e8 Implicit # | | | `-ConstAttr 0x55fb6b27d210 Implicit # | | |-FunctionDecl 0x55fb6b27d3c8 col:35 WaveActiveAllEqual 'bool3 (uint64_t3)' # | | | |-ParmVarDecl 0x55fb6b27d298 col:63 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55fb6b27d478 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b27d538 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fb6b27d568 # | | | |-NoThrowAttr 0x55fb6b27d5a8 Implicit # | | | `-ConstAttr 0x55fb6b27d5d0 Implicit # | | |-FunctionDecl 0x55fb6b27d788 col:35 WaveActiveAllEqual 'bool4 (uint64_t4)' # | | | |-ParmVarDecl 0x55fb6b27d658 col:63 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55fb6b27d848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b27d908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fb6b27d938 # | | | |-NoThrowAttr 0x55fb6b27d978 Implicit # | | | `-ConstAttr 0x55fb6b27d9a0 Implicit # | | |-FunctionDecl 0x55fb6b27dab8 col:34 WaveActiveAllEqual 'bool (float)' # | | | |-ParmVarDecl 0x55fb6b27da10 col:58 'float' # | | | |-AvailabilityAttr 0x55fb6b27db68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b27dc28 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fb6b27dc58 # | | | |-NoThrowAttr 0x55fb6b27dc98 Implicit # | | | `-ConstAttr 0x55fb6b27dcc0 Implicit # | | |-FunctionDecl 0x55fb6b27ddf8 col:35 WaveActiveAllEqual 'bool2 (float2)' # | | | |-ParmVarDecl 0x55fb6b27dd48 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x55fb6b27dea8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b27df68 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fb6b27df98 # | | | |-NoThrowAttr 0x55fb6b27dfd8 Implicit # | | | `-ConstAttr 0x55fb6b27e000 Implicit # | | |-FunctionDecl 0x55fb6b27e138 col:35 WaveActiveAllEqual 'bool3 (float3)' # | | | |-ParmVarDecl 0x55fb6b27e088 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x55fb6b27e1e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b27e2a8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fb6b27e2d8 # | | | |-NoThrowAttr 0x55fb6b27e318 Implicit # | | | `-ConstAttr 0x55fb6b27e340 Implicit # | | |-FunctionDecl 0x55fb6b27e478 col:35 WaveActiveAllEqual 'bool4 (float4)' # | | | |-ParmVarDecl 0x55fb6b27e3c8 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x55fb6b27e528 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b27e5e8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fb6b27e618 # | | | |-NoThrowAttr 0x55fb6b27e658 Implicit # | | | `-ConstAttr 0x55fb6b27e680 Implicit # | | |-FunctionDecl 0x55fb6b27e798 col:34 WaveActiveAllEqual 'bool (double)' # | | | |-ParmVarDecl 0x55fb6b27e6f0 col:59 'double' # | | | |-AvailabilityAttr 0x55fb6b27e848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b27e908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fb6b27e938 # | | | |-NoThrowAttr 0x55fb6b27e978 Implicit # | | | `-ConstAttr 0x55fb6b27e9a0 Implicit # | | |-FunctionDecl 0x55fb6b27eb58 col:35 WaveActiveAllEqual 'bool2 (double2)' # | | | |-ParmVarDecl 0x55fb6b27ea28 col:61 'double2':'vector' # | | | |-AvailabilityAttr 0x55fb6b27ec08 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b27ecc8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fb6b27ecf8 # | | | |-NoThrowAttr 0x55fb6b27ed38 Implicit # | | | `-ConstAttr 0x55fb6b27ed60 Implicit # | | |-FunctionDecl 0x55fb6b27ef18 col:35 WaveActiveAllEqual 'bool3 (double3)' # | | | |-ParmVarDecl 0x55fb6b27ede8 col:61 'double3':'vector' # | | | |-AvailabilityAttr 0x55fb6b27efc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b27f088 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fb6b27f0b8 # | | | |-NoThrowAttr 0x55fb6b27f0f8 Implicit # | | | `-ConstAttr 0x55fb6b27f120 Implicit # | | |-FunctionDecl 0x55fb6b27f2d8 col:35 WaveActiveAllEqual 'bool4 (double4)' # | | | |-ParmVarDecl 0x55fb6b27f1a8 col:61 'double4':'vector' # | | | |-AvailabilityAttr 0x55fb6b27f388 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b27f448 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55fb6b27f478 # | | | |-NoThrowAttr 0x55fb6b27f4b8 Implicit # | | | `-ConstAttr 0x55fb6b27f4e0 Implicit # | | |-FunctionDecl 0x55fb6b27f5f0 col:34 WaveActiveAllTrue 'bool (bool)' # | | | |-ParmVarDecl 0x55fb6b27f548 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55fb6b27f6a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b27f760 clang_builtin_alias __builtin_hlsl_wave_active_all_true # | | | |-ConvergentAttr 0x55fb6b27f790 # | | | |-NoThrowAttr 0x55fb6b27f7d0 Implicit # | | | `-ConstAttr 0x55fb6b27f7f8 Implicit # | | |-FunctionDecl 0x55fb6b27f908 col:34 WaveActiveAnyTrue 'bool (bool)' # | | | |-ParmVarDecl 0x55fb6b27f860 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55fb6b27f9b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b27fa78 clang_builtin_alias __builtin_hlsl_wave_active_any_true # | | | |-ConvergentAttr 0x55fb6b27faa8 # | | | |-NoThrowAttr 0x55fb6b27fae8 Implicit # | | | `-ConstAttr 0x55fb6b27fb10 Implicit # | | |-FunctionDecl 0x55fb6b27fc98 col:35 WaveActiveBallot 'uint4 (bool)' # | | | |-ParmVarDecl 0x55fb6b27fb68 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55fb6b27fd48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b27fe08 clang_builtin_alias __builtin_hlsl_wave_active_ballot # | | | |-ConvergentAttr 0x55fb6b27fe38 # | | | |-NoThrowAttr 0x55fb6b27fe78 Implicit # | | | `-ConstAttr 0x55fb6b27fea0 Implicit # | | |-FunctionDecl 0x55fb6b280028 col:34 WaveActiveCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x55fb6b27fef8 col:59 Val 'bool' # | | | |-AvailabilityAttr 0x55fb6b2800d8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b280198 clang_builtin_alias __builtin_hlsl_wave_active_count_bits # | | | |-ConvergentAttr 0x55fb6b2801c8 # | | | |-NoThrowAttr 0x55fb6b280208 Implicit # | | | `-ConstAttr 0x55fb6b280230 Implicit # | | |-FunctionDecl 0x55fb6b280308 col:34 WaveGetLaneIndex 'uint ()' # | | | |-AvailabilityAttr 0x55fb6b2803b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b280470 clang_builtin_alias __builtin_hlsl_wave_get_lane_index # | | | |-ConvergentAttr 0x55fb6b2804a0 # | | | |-NoThrowAttr 0x55fb6b2804e0 Implicit # | | | `-ConstAttr 0x55fb6b280508 Implicit # | | |-FunctionDecl 0x55fb6b2805a0 col:34 WaveIsFirstLane 'bool ()' # | | | |-AvailabilityAttr 0x55fb6b280648 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b280708 clang_builtin_alias __builtin_hlsl_wave_is_first_lane # | | | |-ConvergentAttr 0x55fb6b280738 # | | | |-NoThrowAttr 0x55fb6b280778 Implicit # | | | `-ConstAttr 0x55fb6b2807a0 Implicit # | | |-FunctionDecl 0x55fb6b280810 col:34 WaveGetLaneCount 'uint ()' # | | | |-AvailabilityAttr 0x55fb6b2808b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b280978 clang_builtin_alias __builtin_hlsl_wave_get_lane_count # | | | |-ConvergentAttr 0x55fb6b2809a8 # | | | |-NoThrowAttr 0x55fb6b2809e8 Implicit # | | | `-ConstAttr 0x55fb6b280a10 Implicit # | | |-FunctionDecl 0x55fb6b280b18 col:34 WavePrefixCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x55fb6b280a68 col:59 Expr 'bool' # | | | |-AvailabilityAttr 0x55fb6b280bc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b280c88 clang_builtin_alias __builtin_hlsl_wave_prefix_count_bits # | | | |-ConvergentAttr 0x55fb6b280cb8 # | | | |-NoThrowAttr 0x55fb6b280cf8 Implicit # | | | `-ConstAttr 0x55fb6b280d20 Implicit # | | |-FunctionDecl 0x55fb6b280f30 col:34 WaveReadLaneAt 'bool (bool, uint32_t)' # | | | |-ParmVarDecl 0x55fb6b280d68 col:53 'bool' # | | | |-ParmVarDecl 0x55fb6b280de8 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b280fe8 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fb6b281048 # | | | |-NoThrowAttr 0x55fb6b281088 Implicit # | | | `-ConstAttr 0x55fb6b2810b0 Implicit # | | |-FunctionDecl 0x55fb6b2812e8 col:35 WaveReadLaneAt 'bool2 (bool2, uint32_t)' # | | | |-ParmVarDecl 0x55fb6b281118 col:55 'bool2':'vector' # | | | |-ParmVarDecl 0x55fb6b281198 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b2813a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fb6b281400 # | | | |-NoThrowAttr 0x55fb6b281440 Implicit # | | | `-ConstAttr 0x55fb6b281468 Implicit # | | |-FunctionDecl 0x55fb6b2816b8 col:35 WaveReadLaneAt 'bool3 (bool3, uint32_t)' # | | | |-ParmVarDecl 0x55fb6b2814e0 col:55 'bool3':'vector' # | | | |-ParmVarDecl 0x55fb6b281560 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b281770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fb6b2817d0 # | | | |-NoThrowAttr 0x55fb6b281810 Implicit # | | | `-ConstAttr 0x55fb6b282870 Implicit # | | |-FunctionDecl 0x55fb6b282ab8 col:35 WaveReadLaneAt 'bool4 (bool4, uint32_t)' # | | | |-ParmVarDecl 0x55fb6b2828e8 col:55 'bool4':'vector' # | | | |-ParmVarDecl 0x55fb6b282968 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b282b70 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fb6b282bd0 # | | | |-NoThrowAttr 0x55fb6b282c10 Implicit # | | | `-ConstAttr 0x55fb6b282c38 Implicit # | | |-FunctionDecl 0x55fb6b282e68 col:34 WaveReadLaneAt 'half (half, uint32_t)' # | | | |-ParmVarDecl 0x55fb6b282c98 col:53 'half' # | | | |-ParmVarDecl 0x55fb6b282d18 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b282f20 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fb6b282f80 # | | | |-NoThrowAttr 0x55fb6b282fc0 Implicit # | | | `-ConstAttr 0x55fb6b282fe8 Implicit # | | |-FunctionDecl 0x55fb6b283238 col:35 WaveReadLaneAt 'half2 (half2, uint32_t)' # | | | |-ParmVarDecl 0x55fb6b283060 col:55 'half2':'vector' # | | | |-ParmVarDecl 0x55fb6b2830e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b2832f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fb6b283350 # | | | |-NoThrowAttr 0x55fb6b283390 Implicit # | | | `-ConstAttr 0x55fb6b2833b8 Implicit # | | |-FunctionDecl 0x55fb6b283608 col:35 WaveReadLaneAt 'half3 (half3, uint32_t)' # | | | |-ParmVarDecl 0x55fb6b283430 col:55 'half3':'vector' # | | | |-ParmVarDecl 0x55fb6b2834b0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b2836c0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fb6b283720 # | | | |-NoThrowAttr 0x55fb6b283760 Implicit # | | | `-ConstAttr 0x55fb6b283788 Implicit # | | |-FunctionDecl 0x55fb6b2839d8 col:35 WaveReadLaneAt 'half4 (half4, uint32_t)' # | | | |-ParmVarDecl 0x55fb6b283800 col:55 'half4':'vector' # | | | |-ParmVarDecl 0x55fb6b283880 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b283a90 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fb6b283af0 # | | | |-NoThrowAttr 0x55fb6b283b30 Implicit # | | | `-ConstAttr 0x55fb6b283b58 Implicit # | | |-FunctionDecl 0x55fb6b283d88 col:33 WaveReadLaneAt 'int (int, uint32_t)' # | | | |-ParmVarDecl 0x55fb6b283bb8 col:51 'int' # | | | |-ParmVarDecl 0x55fb6b283c38 col:61 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b283e40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fb6b283ea0 # | | | |-NoThrowAttr 0x55fb6b283ee0 Implicit # | | | `-ConstAttr 0x55fb6b283f08 Implicit # | | |-FunctionDecl 0x55fb6b284158 col:34 WaveReadLaneAt 'int2 (int2, uint32_t)' # | | | |-ParmVarDecl 0x55fb6b283f80 col:53 'int2':'vector' # | | | |-ParmVarDecl 0x55fb6b284000 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b284210 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fb6b284270 # | | | |-NoThrowAttr 0x55fb6b2842b0 Implicit # | | | `-ConstAttr 0x55fb6b2842d8 Implicit # | | |-FunctionDecl 0x55fb6b284528 col:34 WaveReadLaneAt 'int3 (int3, uint32_t)' # | | | |-ParmVarDecl 0x55fb6b284350 col:53 'int3':'vector' # | | | |-ParmVarDecl 0x55fb6b2843d0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b2845e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fb6b284640 # | | | |-NoThrowAttr 0x55fb6b284680 Implicit # | | | `-ConstAttr 0x55fb6b2846a8 Implicit # | | |-FunctionDecl 0x55fb6b284938 col:34 WaveReadLaneAt 'int4 (int4, uint32_t)' # | | | |-ParmVarDecl 0x55fb6b284720 col:53 'int4':'vector' # | | | |-ParmVarDecl 0x55fb6b2847a0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b2849f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fb6b284a50 # | | | |-NoThrowAttr 0x55fb6b284a90 Implicit # | | | `-ConstAttr 0x55fb6b284ab8 Implicit # | | |-FunctionDecl 0x55fb6b284cc8 col:34 WaveReadLaneAt 'uint (uint, uint32_t)' # | | | |-ParmVarDecl 0x55fb6b284b30 col:53 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fb6b284bb0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b284d80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fb6b284de0 # | | | |-NoThrowAttr 0x55fb6b284e20 Implicit # | | | `-ConstAttr 0x55fb6b284e48 Implicit # | | |-FunctionDecl 0x55fb6b285098 col:35 WaveReadLaneAt 'uint2 (uint2, uint32_t)' # | | | |-ParmVarDecl 0x55fb6b284ec0 col:55 'uint2':'vector' # | | | |-ParmVarDecl 0x55fb6b284f40 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b285150 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fb6b2851b0 # | | | |-NoThrowAttr 0x55fb6b2851f0 Implicit # | | | `-ConstAttr 0x55fb6b285218 Implicit # | | |-FunctionDecl 0x55fb6b285468 col:35 WaveReadLaneAt 'uint3 (uint3, uint32_t)' # | | | |-ParmVarDecl 0x55fb6b285290 col:55 'uint3':'vector' # | | | |-ParmVarDecl 0x55fb6b285310 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b285520 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fb6b285580 # | | | |-NoThrowAttr 0x55fb6b2855c0 Implicit # | | | `-ConstAttr 0x55fb6b2855e8 Implicit # | | |-FunctionDecl 0x55fb6b285838 col:35 WaveReadLaneAt 'uint4 (uint4, uint32_t)' # | | | |-ParmVarDecl 0x55fb6b285660 col:55 'uint4':'vector' # | | | |-ParmVarDecl 0x55fb6b2856e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b2858f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fb6b285950 # | | | |-NoThrowAttr 0x55fb6b285990 Implicit # | | | `-ConstAttr 0x55fb6b2859b8 Implicit # | | |-FunctionDecl 0x55fb6b285be8 col:35 WaveReadLaneAt 'float (float, uint32_t)' # | | | |-ParmVarDecl 0x55fb6b285a18 col:55 'float' # | | | |-ParmVarDecl 0x55fb6b285a98 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b285ca0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fb6b285d00 # | | | |-NoThrowAttr 0x55fb6b285d40 Implicit # | | | `-ConstAttr 0x55fb6b285d68 Implicit # | | |-FunctionDecl 0x55fb6b285fb8 col:36 WaveReadLaneAt 'float2 (float2, uint32_t)' # | | | |-ParmVarDecl 0x55fb6b285de0 col:57 'float2':'vector' # | | | |-ParmVarDecl 0x55fb6b285e60 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b286070 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fb6b2860d0 # | | | |-NoThrowAttr 0x55fb6b286110 Implicit # | | | `-ConstAttr 0x55fb6b286138 Implicit # | | |-FunctionDecl 0x55fb6b286388 col:36 WaveReadLaneAt 'float3 (float3, uint32_t)' # | | | |-ParmVarDecl 0x55fb6b2861b0 col:57 'float3':'vector' # | | | |-ParmVarDecl 0x55fb6b286230 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b286440 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fb6b2864a0 # | | | |-NoThrowAttr 0x55fb6b2864e0 Implicit # | | | `-ConstAttr 0x55fb6b286508 Implicit # | | |-FunctionDecl 0x55fb6b286758 col:36 WaveReadLaneAt 'float4 (float4, uint32_t)' # | | | |-ParmVarDecl 0x55fb6b286580 col:57 'float4':'vector' # | | | |-ParmVarDecl 0x55fb6b286600 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b286810 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fb6b286890 # | | | |-NoThrowAttr 0x55fb6b2868d0 Implicit # | | | `-ConstAttr 0x55fb6b2868f8 Implicit # | | |-FunctionDecl 0x55fb6b286b48 col:37 WaveReadLaneAt 'int64_t (int64_t, uint32_t)' # | | | |-ParmVarDecl 0x55fb6b286970 col:59 'int64_t':'long' # | | | |-ParmVarDecl 0x55fb6b2869f0 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b286c00 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fb6b286c60 # | | | |-NoThrowAttr 0x55fb6b286ca0 Implicit # | | | `-ConstAttr 0x55fb6b286cc8 Implicit # | | |-FunctionDecl 0x55fb6b286f18 col:38 WaveReadLaneAt 'int64_t2 (int64_t2, uint32_t)' # | | | |-ParmVarDecl 0x55fb6b286d40 col:61 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55fb6b286dc0 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b286fd0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fb6b287030 # | | | |-NoThrowAttr 0x55fb6b287070 Implicit # | | | `-ConstAttr 0x55fb6b287098 Implicit # | | |-FunctionDecl 0x55fb6b2872e8 col:38 WaveReadLaneAt 'int64_t3 (int64_t3, uint32_t)' # | | | |-ParmVarDecl 0x55fb6b287110 col:61 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55fb6b287190 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b2873a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fb6b287400 # | | | |-NoThrowAttr 0x55fb6b287440 Implicit # | | | `-ConstAttr 0x55fb6b287468 Implicit # | | |-FunctionDecl 0x55fb6b2876b8 col:38 WaveReadLaneAt 'int64_t4 (int64_t4, uint32_t)' # | | | |-ParmVarDecl 0x55fb6b2874e0 col:61 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55fb6b287560 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b287770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fb6b2877d0 # | | | |-NoThrowAttr 0x55fb6b287810 Implicit # | | | `-ConstAttr 0x55fb6b287838 Implicit # | | |-FunctionDecl 0x55fb6b287a88 col:38 WaveReadLaneAt 'uint64_t (uint64_t, uint32_t)' # | | | |-ParmVarDecl 0x55fb6b2878b0 col:61 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55fb6b287930 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b287b40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fb6b287ba0 # | | | |-NoThrowAttr 0x55fb6b287be0 Implicit # | | | `-ConstAttr 0x55fb6b287c08 Implicit # | | |-FunctionDecl 0x55fb6b287e58 col:39 WaveReadLaneAt 'uint64_t2 (uint64_t2, uint32_t)' # | | | |-ParmVarDecl 0x55fb6b287c80 col:63 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55fb6b287d00 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b287f10 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fb6b287f70 # | | | |-NoThrowAttr 0x55fb6b287fb0 Implicit # | | | `-ConstAttr 0x55fb6b287fd8 Implicit # | | |-FunctionDecl 0x55fb6b288228 col:39 WaveReadLaneAt 'uint64_t3 (uint64_t3, uint32_t)' # | | | |-ParmVarDecl 0x55fb6b288050 col:63 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55fb6b2880d0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b2882e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fb6b288340 # | | | |-NoThrowAttr 0x55fb6b288380 Implicit # | | | `-ConstAttr 0x55fb6b2883a8 Implicit # | | |-FunctionDecl 0x55fb6b2885f8 col:39 WaveReadLaneAt 'uint64_t4 (uint64_t4, uint32_t)' # | | | |-ParmVarDecl 0x55fb6b288420 col:63 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55fb6b2884a0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b2886b0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fb6b288710 # | | | |-NoThrowAttr 0x55fb6b288750 Implicit # | | | `-ConstAttr 0x55fb6b288778 Implicit # | | |-FunctionDecl 0x55fb6b2889f8 col:36 WaveReadLaneAt 'double (double, uint32_t)' # | | | |-ParmVarDecl 0x55fb6b2887d8 col:57 'double' # | | | |-ParmVarDecl 0x55fb6b2888a0 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b288ab0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fb6b288b10 # | | | |-NoThrowAttr 0x55fb6b288b50 Implicit # | | | `-ConstAttr 0x55fb6b288b78 Implicit # | | |-FunctionDecl 0x55fb6b288dc8 col:37 WaveReadLaneAt 'double2 (double2, uint32_t)' # | | | |-ParmVarDecl 0x55fb6b288bf0 col:59 'double2':'vector' # | | | |-ParmVarDecl 0x55fb6b288c70 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b288e80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fb6b288ee0 # | | | |-NoThrowAttr 0x55fb6b288f20 Implicit # | | | `-ConstAttr 0x55fb6b288f48 Implicit # | | |-FunctionDecl 0x55fb6b289198 col:37 WaveReadLaneAt 'double3 (double3, uint32_t)' # | | | |-ParmVarDecl 0x55fb6b288fc0 col:59 'double3':'vector' # | | | |-ParmVarDecl 0x55fb6b289040 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b289250 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fb6b2892b0 # | | | |-NoThrowAttr 0x55fb6b2892f0 Implicit # | | | `-ConstAttr 0x55fb6b289318 Implicit # | | |-FunctionDecl 0x55fb6b289568 col:37 WaveReadLaneAt 'double4 (double4, uint32_t)' # | | | |-ParmVarDecl 0x55fb6b289390 col:59 'double4':'vector' # | | | |-ParmVarDecl 0x55fb6b289410 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b289620 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55fb6b289680 # | | | |-NoThrowAttr 0x55fb6b2896c0 Implicit # | | | `-ConstAttr 0x55fb6b2896e8 Implicit # | | |-FunctionDecl 0x55fb6b289820 col:34 WaveActiveBitOr 'uint (uint)' # | | | |-ParmVarDecl 0x55fb6b289770 col:54 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55fb6b2898d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b289990 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55fb6b2899c0 # | | | |-NoThrowAttr 0x55fb6b289a00 Implicit # | | | `-ConstAttr 0x55fb6b289a28 Implicit # | | |-FunctionDecl 0x55fb6b289b50 col:35 WaveActiveBitOr 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55fb6b289aa0 col:56 'uint2':'vector' # | | | |-AvailabilityAttr 0x55fb6b289c00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b289cc0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55fb6b289cf0 # | | | |-NoThrowAttr 0x55fb6b289d30 Implicit # | | | `-ConstAttr 0x55fb6b289d58 Implicit # | | |-FunctionDecl 0x55fb6b289e90 col:35 WaveActiveBitOr 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55fb6b289de0 col:56 'uint3':'vector' # | | | |-AvailabilityAttr 0x55fb6b289f40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b28a000 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55fb6b28a030 # | | | |-NoThrowAttr 0x55fb6b28a070 Implicit # | | | `-ConstAttr 0x55fb6b28a098 Implicit # | | |-FunctionDecl 0x55fb6b28a1d0 col:35 WaveActiveBitOr 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55fb6b28a120 col:56 'uint4':'vector' # | | | |-AvailabilityAttr 0x55fb6b28a280 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b28a340 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55fb6b28a370 # | | | |-NoThrowAttr 0x55fb6b28a3b0 Implicit # | | | `-ConstAttr 0x55fb6b28a3d8 Implicit # | | |-FunctionDecl 0x55fb6b28a510 col:38 WaveActiveBitOr 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55fb6b28a460 col:62 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55fb6b28a5c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b28a680 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55fb6b28a6b0 # | | | |-NoThrowAttr 0x55fb6b28a6f0 Implicit # | | | `-ConstAttr 0x55fb6b28a718 Implicit # | | |-FunctionDecl 0x55fb6b28a8b0 col:39 WaveActiveBitOr 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55fb6b28a7a0 col:64 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55fb6b28a960 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b28aa20 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55fb6b28aa50 # | | | |-NoThrowAttr 0x55fb6b28aa90 Implicit # | | | `-ConstAttr 0x55fb6b28aab8 Implicit # | | |-FunctionDecl 0x55fb6b28abf0 col:39 WaveActiveBitOr 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55fb6b28ab40 col:64 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55fb6b28aca0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b28ad60 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55fb6b28ad90 # | | | |-NoThrowAttr 0x55fb6b28add0 Implicit # | | | `-ConstAttr 0x55fb6b28adf8 Implicit # | | |-FunctionDecl 0x55fb6b28af30 col:39 WaveActiveBitOr 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55fb6b28ae80 col:64 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55fb6b28afe0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b28b0a0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55fb6b28b0d0 # | | | |-NoThrowAttr 0x55fb6b28b110 Implicit # | | | `-ConstAttr 0x55fb6b28b138 Implicit # | | |-FunctionDecl 0x55fb6b28b270 col:34 WaveActiveBitXor 'uint (uint)' # | | | |-ParmVarDecl 0x55fb6b28b1c0 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55fb6b28b320 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b28b3e0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55fb6b28b410 # | | | |-NoThrowAttr 0x55fb6b28b450 Implicit # | | | `-ConstAttr 0x55fb6b28b478 Implicit # | | |-FunctionDecl 0x55fb6b28b5a0 col:35 WaveActiveBitXor 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55fb6b28b4f0 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x55fb6b28b650 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b28b710 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55fb6b28b740 # | | | |-NoThrowAttr 0x55fb6b28b780 Implicit # | | | `-ConstAttr 0x55fb6b28b7a8 Implicit # | | |-FunctionDecl 0x55fb6b28b8e0 col:35 WaveActiveBitXor 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55fb6b28b830 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x55fb6b28b990 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b28ba50 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55fb6b28ba80 # | | | |-NoThrowAttr 0x55fb6b28bac0 Implicit # | | | `-ConstAttr 0x55fb6b28bae8 Implicit # | | |-FunctionDecl 0x55fb6b28bc20 col:35 WaveActiveBitXor 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55fb6b28bb70 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x55fb6b28bcd0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b28bd90 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55fb6b28bdc0 # | | | |-NoThrowAttr 0x55fb6b28be00 Implicit # | | | `-ConstAttr 0x55fb6b28be28 Implicit # | | |-FunctionDecl 0x55fb6b28bf60 col:38 WaveActiveBitXor 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55fb6b28beb0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55fb6b28c010 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b28c0d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55fb6b28c100 # | | | |-NoThrowAttr 0x55fb6b28c140 Implicit # | | | `-ConstAttr 0x55fb6b28c168 Implicit # | | |-FunctionDecl 0x55fb6b28c2a0 col:39 WaveActiveBitXor 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55fb6b28c1f0 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55fb6b28c350 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b28c410 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55fb6b28c440 # | | | |-NoThrowAttr 0x55fb6b28c480 Implicit # | | | `-ConstAttr 0x55fb6b28c4a8 Implicit # | | |-FunctionDecl 0x55fb6b28c5e0 col:39 WaveActiveBitXor 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55fb6b28c530 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55fb6b28c690 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b28c750 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55fb6b28c780 # | | | |-NoThrowAttr 0x55fb6b28c7c0 Implicit # | | | `-ConstAttr 0x55fb6b28c7e8 Implicit # | | |-FunctionDecl 0x55fb6b28c970 col:39 WaveActiveBitXor 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55fb6b28c8c0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55fb6b28ca20 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b28cae0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55fb6b28cb10 # | | | |-NoThrowAttr 0x55fb6b28cb50 Implicit # | | | `-ConstAttr 0x55fb6b28cb78 Implicit # | | |-FunctionDecl 0x55fb6b28ccb0 col:34 WaveActiveBitAnd 'uint (uint)' # | | | |-ParmVarDecl 0x55fb6b28cc00 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55fb6b28cd60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b28ce20 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55fb6b28ce50 # | | | |-NoThrowAttr 0x55fb6b28ce90 Implicit # | | | `-ConstAttr 0x55fb6b28ceb8 Implicit # | | |-FunctionDecl 0x55fb6b28cfe0 col:35 WaveActiveBitAnd 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55fb6b28cf30 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x55fb6b28d090 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b28d150 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55fb6b28d180 # | | | |-NoThrowAttr 0x55fb6b28d1c0 Implicit # | | | `-ConstAttr 0x55fb6b28d1e8 Implicit # | | |-FunctionDecl 0x55fb6b28d320 col:35 WaveActiveBitAnd 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55fb6b28d270 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x55fb6b28d3d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b28d490 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55fb6b28d4c0 # | | | |-NoThrowAttr 0x55fb6b28d500 Implicit # | | | `-ConstAttr 0x55fb6b28d528 Implicit # | | |-FunctionDecl 0x55fb6b28d660 col:35 WaveActiveBitAnd 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55fb6b28d5b0 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x55fb6b28d710 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b28d7d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55fb6b28d800 # | | | |-NoThrowAttr 0x55fb6b28d840 Implicit # | | | `-ConstAttr 0x55fb6b28d868 Implicit # | | |-FunctionDecl 0x55fb6b28d9a0 col:38 WaveActiveBitAnd 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55fb6b28d8f0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55fb6b28da50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b28db10 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55fb6b28db40 # | | | |-NoThrowAttr 0x55fb6b28db80 Implicit # | | | `-ConstAttr 0x55fb6b28dba8 Implicit # | | |-FunctionDecl 0x55fb6b28dce0 col:39 WaveActiveBitAnd 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55fb6b28dc30 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55fb6b28dd90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b28de50 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55fb6b28de80 # | | | |-NoThrowAttr 0x55fb6b28dec0 Implicit # | | | `-ConstAttr 0x55fb6b28dee8 Implicit # | | |-FunctionDecl 0x55fb6b28e020 col:39 WaveActiveBitAnd 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55fb6b28df70 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55fb6b28e0d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b28e190 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55fb6b28e1c0 # | | | |-NoThrowAttr 0x55fb6b28e200 Implicit # | | | `-ConstAttr 0x55fb6b28e228 Implicit # | | |-FunctionDecl 0x55fb6b28e360 col:39 WaveActiveBitAnd 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55fb6b28e2b0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55fb6b28e410 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b28e4d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55fb6b28e500 # | | | |-NoThrowAttr 0x55fb6b28e540 Implicit # | | | `-ConstAttr 0x55fb6b28e568 Implicit # | | |-FunctionDecl 0x55fb6b28e678 col:34 WaveActiveMax 'half (half)' # | | | |-ParmVarDecl 0x55fb6b28e5c8 col:52 'half' # | | | |-BuiltinAliasAttr 0x55fb6b28e728 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fb6b28e788 # | | | |-NoThrowAttr 0x55fb6b28e7c8 Implicit # | | | `-ConstAttr 0x55fb6b28e7f0 Implicit # | | |-FunctionDecl 0x55fb6b28e9b8 col:35 WaveActiveMax 'half2 (half2)' # | | | |-ParmVarDecl 0x55fb6b28e858 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b28ea68 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fb6b28eac8 # | | | |-NoThrowAttr 0x55fb6b28eb08 Implicit # | | | `-ConstAttr 0x55fb6b28eb30 Implicit # | | |-FunctionDecl 0x55fb6b28ec58 col:35 WaveActiveMax 'half3 (half3)' # | | | |-ParmVarDecl 0x55fb6b28eba8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b28ed08 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fb6b28ed68 # | | | |-NoThrowAttr 0x55fb6b28eda8 Implicit # | | | `-ConstAttr 0x55fb6b28edd0 Implicit # | | |-FunctionDecl 0x55fb6b28eef8 col:35 WaveActiveMax 'half4 (half4)' # | | | |-ParmVarDecl 0x55fb6b28ee48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b28efa8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fb6b28f008 # | | | |-NoThrowAttr 0x55fb6b28f048 Implicit # | | | `-ConstAttr 0x55fb6b28f070 Implicit # | | |-FunctionDecl 0x55fb6b28f180 col:33 WaveActiveMax 'int (int)' # | | | |-ParmVarDecl 0x55fb6b28f0d0 col:50 'int' # | | | |-BuiltinAliasAttr 0x55fb6b28f230 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fb6b28f290 # | | | |-NoThrowAttr 0x55fb6b28f2d0 Implicit # | | | `-ConstAttr 0x55fb6b28f2f8 Implicit # | | |-FunctionDecl 0x55fb6b28f420 col:34 WaveActiveMax 'int2 (int2)' # | | | |-ParmVarDecl 0x55fb6b28f370 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b28f4d0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fb6b28f530 # | | | |-NoThrowAttr 0x55fb6b28f570 Implicit # | | | `-ConstAttr 0x55fb6b28f598 Implicit # | | |-FunctionDecl 0x55fb6b28f6c0 col:34 WaveActiveMax 'int3 (int3)' # | | | |-ParmVarDecl 0x55fb6b28f610 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b28f770 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fb6b28f7d0 # | | | |-NoThrowAttr 0x55fb6b28f810 Implicit # | | | `-ConstAttr 0x55fb6b28f838 Implicit # | | |-FunctionDecl 0x55fb6b28f960 col:34 WaveActiveMax 'int4 (int4)' # | | | |-ParmVarDecl 0x55fb6b28f8b0 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b28fa10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fb6b28fa70 # | | | |-NoThrowAttr 0x55fb6b28fab0 Implicit # | | | `-ConstAttr 0x55fb6b28fad8 Implicit # | | |-FunctionDecl 0x55fb6b28fc00 col:34 WaveActiveMax 'uint (uint)' # | | | |-ParmVarDecl 0x55fb6b28fb50 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b28fcb0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fb6b28fd10 # | | | |-NoThrowAttr 0x55fb6b28fd50 Implicit # | | | `-ConstAttr 0x55fb6b28fd78 Implicit # | | |-FunctionDecl 0x55fb6b28fea0 col:35 WaveActiveMax 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55fb6b28fdf0 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b28ff50 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fb6b28ffb0 # | | | |-NoThrowAttr 0x55fb6b28fff0 Implicit # | | | `-ConstAttr 0x55fb6b290018 Implicit # | | |-FunctionDecl 0x55fb6b290140 col:35 WaveActiveMax 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55fb6b290090 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2901f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fb6b290250 # | | | |-NoThrowAttr 0x55fb6b290290 Implicit # | | | `-ConstAttr 0x55fb6b2902b8 Implicit # | | |-FunctionDecl 0x55fb6b2903e0 col:35 WaveActiveMax 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55fb6b290330 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b290490 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fb6b2904f0 # | | | |-NoThrowAttr 0x55fb6b290530 Implicit # | | | `-ConstAttr 0x55fb6b290558 Implicit # | | |-FunctionDecl 0x55fb6b290680 col:37 WaveActiveMax 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55fb6b2905d0 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55fb6b290730 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fb6b290790 # | | | |-NoThrowAttr 0x55fb6b2907d0 Implicit # | | | `-ConstAttr 0x55fb6b2907f8 Implicit # | | |-FunctionDecl 0x55fb6b290bc0 col:38 WaveActiveMax 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55fb6b290870 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b290c70 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fb6b290cd0 # | | | |-NoThrowAttr 0x55fb6b290d10 Implicit # | | | `-ConstAttr 0x55fb6b290d38 Implicit # | | |-FunctionDecl 0x55fb6b290e60 col:38 WaveActiveMax 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55fb6b290db0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b290f10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fb6b290f70 # | | | |-NoThrowAttr 0x55fb6b290fb0 Implicit # | | | `-ConstAttr 0x55fb6b290fd8 Implicit # | | |-FunctionDecl 0x55fb6b291100 col:38 WaveActiveMax 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55fb6b291050 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2911b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fb6b291210 # | | | |-NoThrowAttr 0x55fb6b291250 Implicit # | | | `-ConstAttr 0x55fb6b291278 Implicit # | | |-FunctionDecl 0x55fb6b2913a0 col:38 WaveActiveMax 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55fb6b2912f0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55fb6b291450 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fb6b2914b0 # | | | |-NoThrowAttr 0x55fb6b2914f0 Implicit # | | | `-ConstAttr 0x55fb6b291518 Implicit # | | |-FunctionDecl 0x55fb6b291640 col:39 WaveActiveMax 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55fb6b291590 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2916f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fb6b291750 # | | | |-NoThrowAttr 0x55fb6b291790 Implicit # | | | `-ConstAttr 0x55fb6b2917b8 Implicit # | | |-FunctionDecl 0x55fb6b2918e0 col:39 WaveActiveMax 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55fb6b291830 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b291990 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fb6b2919f0 # | | | |-NoThrowAttr 0x55fb6b291a30 Implicit # | | | `-ConstAttr 0x55fb6b291a58 Implicit # | | |-FunctionDecl 0x55fb6b291b80 col:39 WaveActiveMax 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55fb6b291ad0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b291c30 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fb6b291c90 # | | | |-NoThrowAttr 0x55fb6b291cd0 Implicit # | | | `-ConstAttr 0x55fb6b291cf8 Implicit # | | |-FunctionDecl 0x55fb6b291e08 col:35 WaveActiveMax 'float (float)' # | | | |-ParmVarDecl 0x55fb6b291d58 col:54 'float' # | | | |-BuiltinAliasAttr 0x55fb6b291eb8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fb6b291f18 # | | | |-NoThrowAttr 0x55fb6b291f58 Implicit # | | | `-ConstAttr 0x55fb6b291f80 Implicit # | | |-FunctionDecl 0x55fb6b2920a8 col:36 WaveActiveMax 'float2 (float2)' # | | | |-ParmVarDecl 0x55fb6b291ff8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b292158 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fb6b2921b8 # | | | |-NoThrowAttr 0x55fb6b2921f8 Implicit # | | | `-ConstAttr 0x55fb6b292220 Implicit # | | |-FunctionDecl 0x55fb6b292348 col:36 WaveActiveMax 'float3 (float3)' # | | | |-ParmVarDecl 0x55fb6b292298 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2923f8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fb6b292458 # | | | |-NoThrowAttr 0x55fb6b292498 Implicit # | | | `-ConstAttr 0x55fb6b2924c0 Implicit # | | |-FunctionDecl 0x55fb6b2925e8 col:36 WaveActiveMax 'float4 (float4)' # | | | |-ParmVarDecl 0x55fb6b292538 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b292698 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fb6b2926f8 # | | | |-NoThrowAttr 0x55fb6b292738 Implicit # | | | `-ConstAttr 0x55fb6b292760 Implicit # | | |-FunctionDecl 0x55fb6b292870 col:36 WaveActiveMax 'double (double)' # | | | |-ParmVarDecl 0x55fb6b2927c0 col:56 'double' # | | | |-BuiltinAliasAttr 0x55fb6b292920 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fb6b292980 # | | | |-NoThrowAttr 0x55fb6b2929c0 Implicit # | | | `-ConstAttr 0x55fb6b2929e8 Implicit # | | |-FunctionDecl 0x55fb6b292b10 col:37 WaveActiveMax 'double2 (double2)' # | | | |-ParmVarDecl 0x55fb6b292a60 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b292e10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fb6b292e70 # | | | |-NoThrowAttr 0x55fb6b292eb0 Implicit # | | | `-ConstAttr 0x55fb6b292ed8 Implicit # | | |-FunctionDecl 0x55fb6b293000 col:37 WaveActiveMax 'double3 (double3)' # | | | |-ParmVarDecl 0x55fb6b292f50 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2930b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fb6b293110 # | | | |-NoThrowAttr 0x55fb6b293150 Implicit # | | | `-ConstAttr 0x55fb6b293178 Implicit # | | |-FunctionDecl 0x55fb6b2932a0 col:37 WaveActiveMax 'double4 (double4)' # | | | |-ParmVarDecl 0x55fb6b2931f0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b293350 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55fb6b2933b0 # | | | |-NoThrowAttr 0x55fb6b2933f0 Implicit # | | | `-ConstAttr 0x55fb6b293418 Implicit # | | |-FunctionDecl 0x55fb6b293528 col:34 WaveActiveMin 'half (half)' # | | | |-ParmVarDecl 0x55fb6b293478 col:52 'half' # | | | |-BuiltinAliasAttr 0x55fb6b2935d8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fb6b293638 # | | | |-NoThrowAttr 0x55fb6b293678 Implicit # | | | `-ConstAttr 0x55fb6b2936a0 Implicit # | | |-FunctionDecl 0x55fb6b2937b8 col:35 WaveActiveMin 'half2 (half2)' # | | | |-ParmVarDecl 0x55fb6b293708 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b293868 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fb6b2938c8 # | | | |-NoThrowAttr 0x55fb6b293908 Implicit # | | | `-ConstAttr 0x55fb6b293930 Implicit # | | |-FunctionDecl 0x55fb6b293a58 col:35 WaveActiveMin 'half3 (half3)' # | | | |-ParmVarDecl 0x55fb6b2939a8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b293b08 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fb6b293b68 # | | | |-NoThrowAttr 0x55fb6b293ba8 Implicit # | | | `-ConstAttr 0x55fb6b293bd0 Implicit # | | |-FunctionDecl 0x55fb6b293cf8 col:35 WaveActiveMin 'half4 (half4)' # | | | |-ParmVarDecl 0x55fb6b293c48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b293da8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fb6b293e08 # | | | |-NoThrowAttr 0x55fb6b293e48 Implicit # | | | `-ConstAttr 0x55fb6b293e70 Implicit # | | |-FunctionDecl 0x55fb6b293f90 col:33 WaveActiveMin 'int (int)' # | | | |-ParmVarDecl 0x55fb6b293ee0 col:50 'int' # | | | |-AvailabilityAttr 0x55fb6b294040 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b294100 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fb6b294130 # | | | |-NoThrowAttr 0x55fb6b294170 Implicit # | | | `-ConstAttr 0x55fb6b294198 Implicit # | | |-FunctionDecl 0x55fb6b2942d0 col:34 WaveActiveMin 'int2 (int2)' # | | | |-ParmVarDecl 0x55fb6b294220 col:52 'int2':'vector' # | | | |-AvailabilityAttr 0x55fb6b294380 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b294440 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fb6b294470 # | | | |-NoThrowAttr 0x55fb6b2944b0 Implicit # | | | `-ConstAttr 0x55fb6b2944d8 Implicit # | | |-FunctionDecl 0x55fb6b294610 col:34 WaveActiveMin 'int3 (int3)' # | | | |-ParmVarDecl 0x55fb6b294560 col:52 'int3':'vector' # | | | |-AvailabilityAttr 0x55fb6b2946c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b294780 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fb6b2947b0 # | | | |-NoThrowAttr 0x55fb6b2947f0 Implicit # | | | `-ConstAttr 0x55fb6b294818 Implicit # | | |-FunctionDecl 0x55fb6b294950 col:34 WaveActiveMin 'int4 (int4)' # | | | |-ParmVarDecl 0x55fb6b2948a0 col:52 'int4':'vector' # | | | |-AvailabilityAttr 0x55fb6b294a00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b294ac0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fb6b294af0 # | | | |-NoThrowAttr 0x55fb6b294b30 Implicit # | | | `-ConstAttr 0x55fb6b294b58 Implicit # | | |-FunctionDecl 0x55fb6b294c90 col:34 WaveActiveMin 'uint (uint)' # | | | |-ParmVarDecl 0x55fb6b294be0 col:52 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55fb6b294d40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b295e30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fb6b295e60 # | | | |-NoThrowAttr 0x55fb6b295ea0 Implicit # | | | `-ConstAttr 0x55fb6b295ec8 Implicit # | | |-FunctionDecl 0x55fb6b296000 col:35 WaveActiveMin 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55fb6b295f50 col:54 'uint2':'vector' # | | | |-AvailabilityAttr 0x55fb6b2960b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b296170 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fb6b2961a0 # | | | |-NoThrowAttr 0x55fb6b2961e0 Implicit # | | | `-ConstAttr 0x55fb6b296208 Implicit # | | |-FunctionDecl 0x55fb6b296340 col:35 WaveActiveMin 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55fb6b296290 col:54 'uint3':'vector' # | | | |-AvailabilityAttr 0x55fb6b2963f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b2964b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fb6b2964e0 # | | | |-NoThrowAttr 0x55fb6b296520 Implicit # | | | `-ConstAttr 0x55fb6b296548 Implicit # | | |-FunctionDecl 0x55fb6b296680 col:35 WaveActiveMin 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55fb6b2965d0 col:54 'uint4':'vector' # | | | |-AvailabilityAttr 0x55fb6b296730 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b2967f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fb6b296820 # | | | |-NoThrowAttr 0x55fb6b296860 Implicit # | | | `-ConstAttr 0x55fb6b296888 Implicit # | | |-FunctionDecl 0x55fb6b2969c0 col:37 WaveActiveMin 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55fb6b296910 col:58 'int64_t':'long' # | | | |-AvailabilityAttr 0x55fb6b296a70 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b296b30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fb6b296b60 # | | | |-NoThrowAttr 0x55fb6b296ba0 Implicit # | | | `-ConstAttr 0x55fb6b296bc8 Implicit # | | |-FunctionDecl 0x55fb6b296d00 col:38 WaveActiveMin 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55fb6b296c50 col:60 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55fb6b296db0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b296e70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fb6b296ea0 # | | | |-NoThrowAttr 0x55fb6b296ee0 Implicit # | | | `-ConstAttr 0x55fb6b296f08 Implicit # | | |-FunctionDecl 0x55fb6b297040 col:38 WaveActiveMin 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55fb6b296f90 col:60 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55fb6b2970f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b2971b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fb6b2971e0 # | | | |-NoThrowAttr 0x55fb6b297220 Implicit # | | | `-ConstAttr 0x55fb6b297248 Implicit # | | |-FunctionDecl 0x55fb6b297380 col:38 WaveActiveMin 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55fb6b2972d0 col:60 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55fb6b297430 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b2974f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fb6b297520 # | | | |-NoThrowAttr 0x55fb6b297560 Implicit # | | | `-ConstAttr 0x55fb6b297588 Implicit # | | |-FunctionDecl 0x55fb6b2976c0 col:38 WaveActiveMin 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55fb6b297610 col:60 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55fb6b297770 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b297830 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fb6b297860 # | | | |-NoThrowAttr 0x55fb6b2978a0 Implicit # | | | `-ConstAttr 0x55fb6b2978c8 Implicit # | | |-FunctionDecl 0x55fb6b297a00 col:39 WaveActiveMin 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55fb6b297950 col:62 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55fb6b297ab0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b297b70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fb6b297ba0 # | | | |-NoThrowAttr 0x55fb6b297be0 Implicit # | | | `-ConstAttr 0x55fb6b297c08 Implicit # | | |-FunctionDecl 0x55fb6b297d40 col:39 WaveActiveMin 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55fb6b297c90 col:62 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55fb6b29b5c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b29b680 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fb6b29b6b0 # | | | |-NoThrowAttr 0x55fb6b29b6f0 Implicit # | | | `-ConstAttr 0x55fb6b29b718 Implicit # | | |-FunctionDecl 0x55fb6b29b850 col:39 WaveActiveMin 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55fb6b29b7a0 col:62 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55fb6b29b900 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b29b9c0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fb6b29b9f0 # | | | |-NoThrowAttr 0x55fb6b29ba30 Implicit # | | | `-ConstAttr 0x55fb6b29ba58 Implicit # | | |-FunctionDecl 0x55fb6b29bb78 col:35 WaveActiveMin 'float (float)' # | | | |-ParmVarDecl 0x55fb6b29bac8 col:54 'float' # | | | |-AvailabilityAttr 0x55fb6b29bc28 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b29bce8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fb6b29bd18 # | | | |-NoThrowAttr 0x55fb6b29bd58 Implicit # | | | `-ConstAttr 0x55fb6b29bd80 Implicit # | | |-FunctionDecl 0x55fb6b29beb8 col:36 WaveActiveMin 'float2 (float2)' # | | | |-ParmVarDecl 0x55fb6b29be08 col:56 'float2':'vector' # | | | |-AvailabilityAttr 0x55fb6b29bf68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b29c028 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fb6b29c058 # | | | |-NoThrowAttr 0x55fb6b29c098 Implicit # | | | `-ConstAttr 0x55fb6b29c0c0 Implicit # | | |-FunctionDecl 0x55fb6b29c1f8 col:36 WaveActiveMin 'float3 (float3)' # | | | |-ParmVarDecl 0x55fb6b29c148 col:56 'float3':'vector' # | | | |-AvailabilityAttr 0x55fb6b29c2a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b29c368 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fb6b29c398 # | | | |-NoThrowAttr 0x55fb6b29c3d8 Implicit # | | | `-ConstAttr 0x55fb6b29c400 Implicit # | | |-FunctionDecl 0x55fb6b29c538 col:36 WaveActiveMin 'float4 (float4)' # | | | |-ParmVarDecl 0x55fb6b29c488 col:56 'float4':'vector' # | | | |-AvailabilityAttr 0x55fb6b29c5e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b29c6a8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fb6b29c6d8 # | | | |-NoThrowAttr 0x55fb6b29c718 Implicit # | | | `-ConstAttr 0x55fb6b29c740 Implicit # | | |-FunctionDecl 0x55fb6b29c860 col:36 WaveActiveMin 'double (double)' # | | | |-ParmVarDecl 0x55fb6b29c7b0 col:56 'double' # | | | |-AvailabilityAttr 0x55fb6b29c910 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b29c9d0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fb6b29ca00 # | | | |-NoThrowAttr 0x55fb6b29ca40 Implicit # | | | `-ConstAttr 0x55fb6b29ca68 Implicit # | | |-FunctionDecl 0x55fb6b29cba0 col:37 WaveActiveMin 'double2 (double2)' # | | | |-ParmVarDecl 0x55fb6b29caf0 col:58 'double2':'vector' # | | | |-AvailabilityAttr 0x55fb6b29cc50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b29cd10 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fb6b29cd40 # | | | |-NoThrowAttr 0x55fb6b29cd80 Implicit # | | | `-ConstAttr 0x55fb6b29cda8 Implicit # | | |-FunctionDecl 0x55fb6b29cee0 col:37 WaveActiveMin 'double3 (double3)' # | | | |-ParmVarDecl 0x55fb6b29ce30 col:58 'double3':'vector' # | | | |-AvailabilityAttr 0x55fb6b29cf90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b29d050 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fb6b29d080 # | | | |-NoThrowAttr 0x55fb6b29d0c0 Implicit # | | | `-ConstAttr 0x55fb6b29d0e8 Implicit # | | |-FunctionDecl 0x55fb6b29d220 col:37 WaveActiveMin 'double4 (double4)' # | | | |-ParmVarDecl 0x55fb6b29d170 col:58 'double4':'vector' # | | | |-AvailabilityAttr 0x55fb6b29d2d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b29d390 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55fb6b29d3c0 # | | | |-NoThrowAttr 0x55fb6b29d400 Implicit # | | | `-ConstAttr 0x55fb6b29d428 Implicit # | | |-FunctionDecl 0x55fb6b29d5d0 col:34 WaveActiveSum 'half (half)' # | | | |-ParmVarDecl 0x55fb6b29d488 col:52 'half' # | | | |-BuiltinAliasAttr 0x55fb6b29d680 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fb6b29d6e0 # | | | |-NoThrowAttr 0x55fb6b29d720 Implicit # | | | `-ConstAttr 0x55fb6b29d748 Implicit # | | |-FunctionDecl 0x55fb6b29d860 col:35 WaveActiveSum 'half2 (half2)' # | | | |-ParmVarDecl 0x55fb6b29d7b0 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b29d910 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fb6b29d970 # | | | |-NoThrowAttr 0x55fb6b29d9b0 Implicit # | | | `-ConstAttr 0x55fb6b29d9d8 Implicit # | | |-FunctionDecl 0x55fb6b29db00 col:35 WaveActiveSum 'half3 (half3)' # | | | |-ParmVarDecl 0x55fb6b29da50 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b29dbb0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fb6b29dc10 # | | | |-NoThrowAttr 0x55fb6b29dc50 Implicit # | | | `-ConstAttr 0x55fb6b29dc78 Implicit # | | |-FunctionDecl 0x55fb6b29dda0 col:35 WaveActiveSum 'half4 (half4)' # | | | |-ParmVarDecl 0x55fb6b29dcf0 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b29de50 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fb6b29deb0 # | | | |-NoThrowAttr 0x55fb6b29def0 Implicit # | | | `-ConstAttr 0x55fb6b29df18 Implicit # | | |-FunctionDecl 0x55fb6b29e028 col:33 WaveActiveSum 'int (int)' # | | | |-ParmVarDecl 0x55fb6b29df78 col:50 'int' # | | | |-BuiltinAliasAttr 0x55fb6b29e0d8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fb6b29e138 # | | | |-NoThrowAttr 0x55fb6b29e178 Implicit # | | | `-ConstAttr 0x55fb6b29e1a0 Implicit # | | |-FunctionDecl 0x55fb6b29e2c8 col:34 WaveActiveSum 'int2 (int2)' # | | | |-ParmVarDecl 0x55fb6b29e218 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b29e378 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fb6b29e3d8 # | | | |-NoThrowAttr 0x55fb6b29e418 Implicit # | | | `-ConstAttr 0x55fb6b29e440 Implicit # | | |-FunctionDecl 0x55fb6b29e568 col:34 WaveActiveSum 'int3 (int3)' # | | | |-ParmVarDecl 0x55fb6b29e4b8 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b29e618 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fb6b29e678 # | | | |-NoThrowAttr 0x55fb6b29e6b8 Implicit # | | | `-ConstAttr 0x55fb6b29e6e0 Implicit # | | |-FunctionDecl 0x55fb6b29e808 col:34 WaveActiveSum 'int4 (int4)' # | | | |-ParmVarDecl 0x55fb6b29e758 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b29e8b8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fb6b29e918 # | | | |-NoThrowAttr 0x55fb6b29e958 Implicit # | | | `-ConstAttr 0x55fb6b29e980 Implicit # | | |-FunctionDecl 0x55fb6b29eaa8 col:34 WaveActiveSum 'uint (uint)' # | | | |-ParmVarDecl 0x55fb6b29e9f8 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b29eb58 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fb6b29ebb8 # | | | |-NoThrowAttr 0x55fb6b29ebf8 Implicit # | | | `-ConstAttr 0x55fb6b29ec20 Implicit # | | |-FunctionDecl 0x55fb6b29ed48 col:35 WaveActiveSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55fb6b29ec98 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b29edf8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fb6b29ee58 # | | | |-NoThrowAttr 0x55fb6b29ee98 Implicit # | | | `-ConstAttr 0x55fb6b29eec0 Implicit # | | |-FunctionDecl 0x55fb6b29efe8 col:35 WaveActiveSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55fb6b29ef38 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b29f098 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fb6b29f0f8 # | | | |-NoThrowAttr 0x55fb6b29f138 Implicit # | | | `-ConstAttr 0x55fb6b29f160 Implicit # | | |-FunctionDecl 0x55fb6b29f288 col:35 WaveActiveSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55fb6b29f1d8 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b29f338 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fb6b29f398 # | | | |-NoThrowAttr 0x55fb6b29f3d8 Implicit # | | | `-ConstAttr 0x55fb6b29f400 Implicit # | | |-FunctionDecl 0x55fb6b29f528 col:37 WaveActiveSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55fb6b29f478 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55fb6b29f5e8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fb6b29f648 # | | | |-NoThrowAttr 0x55fb6b29f688 Implicit # | | | `-ConstAttr 0x55fb6b29f6b0 Implicit # | | |-FunctionDecl 0x55fb6b29f7d8 col:38 WaveActiveSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55fb6b29f728 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b29f888 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fb6b29f8e8 # | | | |-NoThrowAttr 0x55fb6b29f928 Implicit # | | | `-ConstAttr 0x55fb6b29f950 Implicit # | | |-FunctionDecl 0x55fb6b29fa78 col:38 WaveActiveSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55fb6b29f9c8 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b29fb28 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fb6b29fb88 # | | | |-NoThrowAttr 0x55fb6b29fbc8 Implicit # | | | `-ConstAttr 0x55fb6b29fbf0 Implicit # | | |-FunctionDecl 0x55fb6b29fd18 col:38 WaveActiveSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55fb6b29fc68 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b29fdc8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fb6b29fe28 # | | | |-NoThrowAttr 0x55fb6b29fe68 Implicit # | | | `-ConstAttr 0x55fb6b29fe90 Implicit # | | |-FunctionDecl 0x55fb6b29ffb8 col:38 WaveActiveSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55fb6b29ff08 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55fb6b2a0068 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fb6b2a00c8 # | | | |-NoThrowAttr 0x55fb6b2a0108 Implicit # | | | `-ConstAttr 0x55fb6b2a0130 Implicit # | | |-FunctionDecl 0x55fb6b2a0258 col:39 WaveActiveSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55fb6b2a01a8 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2a0308 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fb6b2a0368 # | | | |-NoThrowAttr 0x55fb6b2a03a8 Implicit # | | | `-ConstAttr 0x55fb6b2a03d0 Implicit # | | |-FunctionDecl 0x55fb6b2a04f8 col:39 WaveActiveSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55fb6b2a0448 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2a05a8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fb6b2a0608 # | | | |-NoThrowAttr 0x55fb6b2a0648 Implicit # | | | `-ConstAttr 0x55fb6b2a0670 Implicit # | | |-FunctionDecl 0x55fb6b2a0798 col:39 WaveActiveSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55fb6b2a06e8 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2a0848 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fb6b2a08a8 # | | | |-NoThrowAttr 0x55fb6b2a08e8 Implicit # | | | `-ConstAttr 0x55fb6b2a0910 Implicit # | | |-FunctionDecl 0x55fb6b2a0a20 col:35 WaveActiveSum 'float (float)' # | | | |-ParmVarDecl 0x55fb6b2a0970 col:54 'float' # | | | |-BuiltinAliasAttr 0x55fb6b2a0ad0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fb6b2a0b30 # | | | |-NoThrowAttr 0x55fb6b2a0b70 Implicit # | | | `-ConstAttr 0x55fb6b2a0b98 Implicit # | | |-FunctionDecl 0x55fb6b2a0cc0 col:36 WaveActiveSum 'float2 (float2)' # | | | |-ParmVarDecl 0x55fb6b2a0c10 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2a0d70 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fb6b2a0dd0 # | | | |-NoThrowAttr 0x55fb6b2a0e10 Implicit # | | | `-ConstAttr 0x55fb6b2a0e38 Implicit # | | |-FunctionDecl 0x55fb6b2a0f60 col:36 WaveActiveSum 'float3 (float3)' # | | | |-ParmVarDecl 0x55fb6b2a0eb0 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2a1010 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fb6b2a1070 # | | | |-NoThrowAttr 0x55fb6b2a10b0 Implicit # | | | `-ConstAttr 0x55fb6b2a10d8 Implicit # | | |-FunctionDecl 0x55fb6b2a1200 col:36 WaveActiveSum 'float4 (float4)' # | | | |-ParmVarDecl 0x55fb6b2a1150 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2a12b0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fb6b2a1310 # | | | |-NoThrowAttr 0x55fb6b2a1350 Implicit # | | | `-ConstAttr 0x55fb6b2a1378 Implicit # | | |-FunctionDecl 0x55fb6b2a1488 col:36 WaveActiveSum 'double (double)' # | | | |-ParmVarDecl 0x55fb6b2a13d8 col:56 'double' # | | | |-BuiltinAliasAttr 0x55fb6b2a1538 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fb6b2a1598 # | | | |-NoThrowAttr 0x55fb6b241ce0 Implicit # | | | `-ConstAttr 0x55fb6b241d08 Implicit # | | |-FunctionDecl 0x55fb6b241e30 col:37 WaveActiveSum 'double2 (double2)' # | | | |-ParmVarDecl 0x55fb6b241d80 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b241ee0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fb6b241f40 # | | | |-NoThrowAttr 0x55fb6b241f80 Implicit # | | | `-ConstAttr 0x55fb6b241fa8 Implicit # | | |-FunctionDecl 0x55fb6b2420d0 col:37 WaveActiveSum 'double3 (double3)' # | | | |-ParmVarDecl 0x55fb6b242020 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b242180 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fb6b2421e0 # | | | |-NoThrowAttr 0x55fb6b242220 Implicit # | | | `-ConstAttr 0x55fb6b242248 Implicit # | | |-FunctionDecl 0x55fb6b242370 col:37 WaveActiveSum 'double4 (double4)' # | | | |-ParmVarDecl 0x55fb6b2422c0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b242420 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55fb6b242480 # | | | |-NoThrowAttr 0x55fb6b2424c0 Implicit # | | | `-ConstAttr 0x55fb6b2424e8 Implicit # | | |-FunctionDecl 0x55fb6b2425f8 col:34 WaveActiveProduct 'half (half)' # | | | |-ParmVarDecl 0x55fb6b242548 col:56 'half' # | | | |-BuiltinAliasAttr 0x55fb6b2426a8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fb6b242708 # | | | |-NoThrowAttr 0x55fb6b242748 Implicit # | | | `-ConstAttr 0x55fb6b242770 Implicit # | | |-FunctionDecl 0x55fb6b242888 col:35 WaveActiveProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x55fb6b2427d8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b242938 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fb6b242998 # | | | |-NoThrowAttr 0x55fb6b2429d8 Implicit # | | | `-ConstAttr 0x55fb6b242a00 Implicit # | | |-FunctionDecl 0x55fb6b242b28 col:35 WaveActiveProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x55fb6b242a78 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b242bd8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fb6b242c38 # | | | |-NoThrowAttr 0x55fb6b242c78 Implicit # | | | `-ConstAttr 0x55fb6b242ca0 Implicit # | | |-FunctionDecl 0x55fb6b242dc8 col:35 WaveActiveProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x55fb6b242d18 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b242e78 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fb6b242ed8 # | | | |-NoThrowAttr 0x55fb6b242f18 Implicit # | | | `-ConstAttr 0x55fb6b242f40 Implicit # | | |-FunctionDecl 0x55fb6b243060 col:33 WaveActiveProduct 'int (int)' # | | | |-ParmVarDecl 0x55fb6b242fb0 col:54 'int' # | | | |-AvailabilityAttr 0x55fb6b243110 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b2431d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fb6b243200 # | | | |-NoThrowAttr 0x55fb6b243240 Implicit # | | | `-ConstAttr 0x55fb6b243268 Implicit # | | |-FunctionDecl 0x55fb6b2433a0 col:34 WaveActiveProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x55fb6b2432f0 col:56 'int2':'vector' # | | | |-AvailabilityAttr 0x55fb6b243450 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b243510 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fb6b243540 # | | | |-NoThrowAttr 0x55fb6b243580 Implicit # | | | `-ConstAttr 0x55fb6b2435a8 Implicit # | | |-FunctionDecl 0x55fb6b2436e0 col:34 WaveActiveProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x55fb6b243630 col:56 'int3':'vector' # | | | |-AvailabilityAttr 0x55fb6b243790 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b243850 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fb6b243880 # | | | |-NoThrowAttr 0x55fb6b2438c0 Implicit # | | | `-ConstAttr 0x55fb6b2438e8 Implicit # | | |-FunctionDecl 0x55fb6b243a20 col:34 WaveActiveProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x55fb6b243970 col:56 'int4':'vector' # | | | |-AvailabilityAttr 0x55fb6b243ad0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b243b90 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fb6b243bc0 # | | | |-NoThrowAttr 0x55fb6b243c00 Implicit # | | | `-ConstAttr 0x55fb6b243c28 Implicit # | | |-FunctionDecl 0x55fb6b243da0 col:34 WaveActiveProduct 'uint (uint)' # | | | |-ParmVarDecl 0x55fb6b243cf0 col:56 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55fb6b243e50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b243f10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fb6b243f40 # | | | |-NoThrowAttr 0x55fb6b243f80 Implicit # | | | `-ConstAttr 0x55fb6b243fa8 Implicit # | | |-FunctionDecl 0x55fb6b2440e0 col:35 WaveActiveProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55fb6b244030 col:58 'uint2':'vector' # | | | |-AvailabilityAttr 0x55fb6b244190 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b244250 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fb6b244280 # | | | |-NoThrowAttr 0x55fb6b2442c0 Implicit # | | | `-ConstAttr 0x55fb6b2442e8 Implicit # | | |-FunctionDecl 0x55fb6b244420 col:35 WaveActiveProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55fb6b244370 col:58 'uint3':'vector' # | | | |-AvailabilityAttr 0x55fb6b2444d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b244590 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fb6b2445c0 # | | | |-NoThrowAttr 0x55fb6b244600 Implicit # | | | `-ConstAttr 0x55fb6b244628 Implicit # | | |-FunctionDecl 0x55fb6b244760 col:35 WaveActiveProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55fb6b2446b0 col:58 'uint4':'vector' # | | | |-AvailabilityAttr 0x55fb6b244810 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b2448d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fb6b244900 # | | | |-NoThrowAttr 0x55fb6b244940 Implicit # | | | `-ConstAttr 0x55fb6b244968 Implicit # | | |-FunctionDecl 0x55fb6b244aa0 col:37 WaveActiveProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55fb6b2449f0 col:62 'int64_t':'long' # | | | |-AvailabilityAttr 0x55fb6b244b50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b244c10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fb6b244c40 # | | | |-NoThrowAttr 0x55fb6b244c80 Implicit # | | | `-ConstAttr 0x55fb6b244ca8 Implicit # | | |-FunctionDecl 0x55fb6b244de0 col:38 WaveActiveProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55fb6b244d30 col:64 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55fb6b244e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b244f50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fb6b244f80 # | | | |-NoThrowAttr 0x55fb6b244fc0 Implicit # | | | `-ConstAttr 0x55fb6b244fe8 Implicit # | | |-FunctionDecl 0x55fb6b245120 col:38 WaveActiveProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55fb6b245070 col:64 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55fb6b2451d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b245290 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fb6b2452c0 # | | | |-NoThrowAttr 0x55fb6b245300 Implicit # | | | `-ConstAttr 0x55fb6b245328 Implicit # | | |-FunctionDecl 0x55fb6b245460 col:38 WaveActiveProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55fb6b2453b0 col:64 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55fb6b245510 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b2455d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fb6b245600 # | | | |-NoThrowAttr 0x55fb6b245640 Implicit # | | | `-ConstAttr 0x55fb6b245668 Implicit # | | |-FunctionDecl 0x55fb6b2457a0 col:38 WaveActiveProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55fb6b2456f0 col:64 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55fb6b245850 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b245910 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fb6b245940 # | | | |-NoThrowAttr 0x55fb6b245980 Implicit # | | | `-ConstAttr 0x55fb6b2459a8 Implicit # | | |-FunctionDecl 0x55fb6b245ae0 col:39 WaveActiveProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55fb6b245a30 col:66 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55fb6b245b90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b245c50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fb6b245c80 # | | | |-NoThrowAttr 0x55fb6b245cc0 Implicit # | | | `-ConstAttr 0x55fb6b2ad610 Implicit # | | |-FunctionDecl 0x55fb6b2ad748 col:39 WaveActiveProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55fb6b2ad698 col:66 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55fb6b2ad7f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b2ad8b8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fb6b2ad8e8 # | | | |-NoThrowAttr 0x55fb6b2ad928 Implicit # | | | `-ConstAttr 0x55fb6b2ad950 Implicit # | | |-FunctionDecl 0x55fb6b2ada88 col:39 WaveActiveProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55fb6b2ad9d8 col:66 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55fb6b2adb38 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b2adbf8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fb6b2adc28 # | | | |-NoThrowAttr 0x55fb6b2adc68 Implicit # | | | `-ConstAttr 0x55fb6b2adc90 Implicit # | | |-FunctionDecl 0x55fb6b2addb0 col:35 WaveActiveProduct 'float (float)' # | | | |-ParmVarDecl 0x55fb6b2add00 col:58 'float' # | | | |-AvailabilityAttr 0x55fb6b2ade60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b2adf20 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fb6b2adf50 # | | | |-NoThrowAttr 0x55fb6b2adf90 Implicit # | | | `-ConstAttr 0x55fb6b2adfb8 Implicit # | | |-FunctionDecl 0x55fb6b2ae0f0 col:36 WaveActiveProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x55fb6b2ae040 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x55fb6b2ae1a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b2ae260 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fb6b2ae290 # | | | |-NoThrowAttr 0x55fb6b2ae2d0 Implicit # | | | `-ConstAttr 0x55fb6b2ae2f8 Implicit # | | |-FunctionDecl 0x55fb6b2ae430 col:36 WaveActiveProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x55fb6b2ae380 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x55fb6b2ae4e0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b2ae5a0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fb6b2ae5d0 # | | | |-NoThrowAttr 0x55fb6b2ae610 Implicit # | | | `-ConstAttr 0x55fb6b2ae638 Implicit # | | |-FunctionDecl 0x55fb6b2ae770 col:36 WaveActiveProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x55fb6b2ae6c0 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x55fb6b2ae820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b2ae8e0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fb6b2ae910 # | | | |-NoThrowAttr 0x55fb6b2ae950 Implicit # | | | `-ConstAttr 0x55fb6b2ae978 Implicit # | | |-FunctionDecl 0x55fb6b2aea98 col:36 WaveActiveProduct 'double (double)' # | | | |-ParmVarDecl 0x55fb6b2ae9e8 col:60 'double' # | | | |-AvailabilityAttr 0x55fb6b2aeb48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b2aec08 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fb6b2aec38 # | | | |-NoThrowAttr 0x55fb6b2aec78 Implicit # | | | `-ConstAttr 0x55fb6b2aeca0 Implicit # | | |-FunctionDecl 0x55fb6b2aedd8 col:37 WaveActiveProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x55fb6b2aed28 col:62 'double2':'vector' # | | | |-AvailabilityAttr 0x55fb6b2aee88 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b2aef48 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fb6b2aef78 # | | | |-NoThrowAttr 0x55fb6b2aefb8 Implicit # | | | `-ConstAttr 0x55fb6b2aefe0 Implicit # | | |-FunctionDecl 0x55fb6b2af118 col:37 WaveActiveProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x55fb6b2af068 col:62 'double3':'vector' # | | | |-AvailabilityAttr 0x55fb6b2af1c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b2af288 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fb6b2af2b8 # | | | |-NoThrowAttr 0x55fb6b2af2f8 Implicit # | | | `-ConstAttr 0x55fb6b2af320 Implicit # | | |-FunctionDecl 0x55fb6b2af458 col:37 WaveActiveProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x55fb6b2af3a8 col:62 'double4':'vector' # | | | |-AvailabilityAttr 0x55fb6b2af508 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55fb6b2af5c8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55fb6b2af620 # | | | |-NoThrowAttr 0x55fb6b2af660 Implicit # | | | `-ConstAttr 0x55fb6b2af688 Implicit # | | |-FunctionDecl 0x55fb6b2af798 col:34 WavePrefixSum 'half (half)' # | | | |-ParmVarDecl 0x55fb6b2af6e8 col:52 'half' # | | | |-BuiltinAliasAttr 0x55fb6b2af848 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fb6b2af8a8 # | | | |-NoThrowAttr 0x55fb6b2af8e8 Implicit # | | | `-ConstAttr 0x55fb6b2af910 Implicit # | | |-FunctionDecl 0x55fb6b2afa28 col:35 WavePrefixSum 'half2 (half2)' # | | | |-ParmVarDecl 0x55fb6b2af978 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2afad8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fb6b2afb38 # | | | |-NoThrowAttr 0x55fb6b2afb78 Implicit # | | | `-ConstAttr 0x55fb6b2afba0 Implicit # | | |-FunctionDecl 0x55fb6b2afcc8 col:35 WavePrefixSum 'half3 (half3)' # | | | |-ParmVarDecl 0x55fb6b2afc18 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2afd78 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fb6b2afdd8 # | | | |-NoThrowAttr 0x55fb6b2afe18 Implicit # | | | `-ConstAttr 0x55fb6b2afe40 Implicit # | | |-FunctionDecl 0x55fb6b2aff68 col:35 WavePrefixSum 'half4 (half4)' # | | | |-ParmVarDecl 0x55fb6b2afeb8 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2b0018 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fb6b2b0078 # | | | |-NoThrowAttr 0x55fb6b2b00b8 Implicit # | | | `-ConstAttr 0x55fb6b2b00e0 Implicit # | | |-FunctionDecl 0x55fb6b2b01f0 col:33 WavePrefixSum 'int (int)' # | | | |-ParmVarDecl 0x55fb6b2b0140 col:50 'int' # | | | |-BuiltinAliasAttr 0x55fb6b2b02a0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fb6b2b0300 # | | | |-NoThrowAttr 0x55fb6b2b0340 Implicit # | | | `-ConstAttr 0x55fb6b2b0368 Implicit # | | |-FunctionDecl 0x55fb6b2b0490 col:34 WavePrefixSum 'int2 (int2)' # | | | |-ParmVarDecl 0x55fb6b2b03e0 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2b0540 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fb6b2b05a0 # | | | |-NoThrowAttr 0x55fb6b2b05e0 Implicit # | | | `-ConstAttr 0x55fb6b2b0608 Implicit # | | |-FunctionDecl 0x55fb6b2b0730 col:34 WavePrefixSum 'int3 (int3)' # | | | |-ParmVarDecl 0x55fb6b2b0680 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2b07e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fb6b2b0840 # | | | |-NoThrowAttr 0x55fb6b2b0880 Implicit # | | | `-ConstAttr 0x55fb6b2b08a8 Implicit # | | |-FunctionDecl 0x55fb6b2b09d0 col:34 WavePrefixSum 'int4 (int4)' # | | | |-ParmVarDecl 0x55fb6b2b0920 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2b0a80 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fb6b2b0ae0 # | | | |-NoThrowAttr 0x55fb6b2b0b20 Implicit # | | | `-ConstAttr 0x55fb6b2b0b48 Implicit # | | |-FunctionDecl 0x55fb6b2b0c70 col:34 WavePrefixSum 'uint (uint)' # | | | |-ParmVarDecl 0x55fb6b2b0bc0 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b2b0d20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fb6b2b0d80 # | | | |-NoThrowAttr 0x55fb6b2b0dc0 Implicit # | | | `-ConstAttr 0x55fb6b2b0de8 Implicit # | | |-FunctionDecl 0x55fb6b2b0f10 col:35 WavePrefixSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55fb6b2b0e60 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2b0fc0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fb6b2b1020 # | | | |-NoThrowAttr 0x55fb6b2b1060 Implicit # | | | `-ConstAttr 0x55fb6b2b1088 Implicit # | | |-FunctionDecl 0x55fb6b2b11b0 col:35 WavePrefixSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55fb6b2b1100 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2b1260 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fb6b2b12c0 # | | | |-NoThrowAttr 0x55fb6b2b1300 Implicit # | | | `-ConstAttr 0x55fb6b2b1328 Implicit # | | |-FunctionDecl 0x55fb6b2b1450 col:35 WavePrefixSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55fb6b2b13a0 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2b1500 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fb6b2b1560 # | | | |-NoThrowAttr 0x55fb6b2b15a0 Implicit # | | | `-ConstAttr 0x55fb6b2b15c8 Implicit # | | |-FunctionDecl 0x55fb6b2b1710 col:37 WavePrefixSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55fb6b2b1660 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55fb6b2b17c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fb6b2b1820 # | | | |-NoThrowAttr 0x55fb6b2b1860 Implicit # | | | `-ConstAttr 0x55fb6b2b1888 Implicit # | | |-FunctionDecl 0x55fb6b2b19b0 col:38 WavePrefixSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55fb6b2b1900 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2b1a60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fb6b2b1ac0 # | | | |-NoThrowAttr 0x55fb6b2b1b00 Implicit # | | | `-ConstAttr 0x55fb6b2b1b28 Implicit # | | |-FunctionDecl 0x55fb6b2b1c50 col:38 WavePrefixSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55fb6b2b1ba0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2b1d00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fb6b2b1d60 # | | | |-NoThrowAttr 0x55fb6b2b1da0 Implicit # | | | `-ConstAttr 0x55fb6b2b1dc8 Implicit # | | |-FunctionDecl 0x55fb6b2b1ef0 col:38 WavePrefixSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55fb6b2b1e40 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2b1fa0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fb6b2b2000 # | | | |-NoThrowAttr 0x55fb6b2b2040 Implicit # | | | `-ConstAttr 0x55fb6b2b2068 Implicit # | | |-FunctionDecl 0x55fb6b2b2190 col:38 WavePrefixSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55fb6b2b20e0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55fb6b2b2240 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fb6b2b22a0 # | | | |-NoThrowAttr 0x55fb6b2b22e0 Implicit # | | | `-ConstAttr 0x55fb6b2b2308 Implicit # | | |-FunctionDecl 0x55fb6b2b2430 col:39 WavePrefixSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55fb6b2b2380 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2b24e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fb6b2b2540 # | | | |-NoThrowAttr 0x55fb6b2b2580 Implicit # | | | `-ConstAttr 0x55fb6b2b25a8 Implicit # | | |-FunctionDecl 0x55fb6b2b26d0 col:39 WavePrefixSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55fb6b2b2620 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2b2780 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fb6b2b27e0 # | | | |-NoThrowAttr 0x55fb6b2b2820 Implicit # | | | `-ConstAttr 0x55fb6b2b2848 Implicit # | | |-FunctionDecl 0x55fb6b2b2970 col:39 WavePrefixSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55fb6b2b28c0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2b2a20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fb6b2b2a80 # | | | |-NoThrowAttr 0x55fb6b2b2ac0 Implicit # | | | `-ConstAttr 0x55fb6b2b2ae8 Implicit # | | |-FunctionDecl 0x55fb6b2b2bf8 col:35 WavePrefixSum 'float (float)' # | | | |-ParmVarDecl 0x55fb6b2b2b48 col:54 'float' # | | | |-BuiltinAliasAttr 0x55fb6b2b2ca8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fb6b2b2d08 # | | | |-NoThrowAttr 0x55fb6b2b2d48 Implicit # | | | `-ConstAttr 0x55fb6b2b2d70 Implicit # | | |-FunctionDecl 0x55fb6b2b2e98 col:36 WavePrefixSum 'float2 (float2)' # | | | |-ParmVarDecl 0x55fb6b2b2de8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2b2f48 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fb6b2b2fa8 # | | | |-NoThrowAttr 0x55fb6b2b2fe8 Implicit # | | | `-ConstAttr 0x55fb6b2b3010 Implicit # | | |-FunctionDecl 0x55fb6b2b3138 col:36 WavePrefixSum 'float3 (float3)' # | | | |-ParmVarDecl 0x55fb6b2b3088 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2b31e8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fb6b2b3248 # | | | |-NoThrowAttr 0x55fb6b2b3288 Implicit # | | | `-ConstAttr 0x55fb6b2b32b0 Implicit # | | |-FunctionDecl 0x55fb6b2b33d8 col:36 WavePrefixSum 'float4 (float4)' # | | | |-ParmVarDecl 0x55fb6b2b3328 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2b3488 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fb6b2b34e8 # | | | |-NoThrowAttr 0x55fb6b2b3528 Implicit # | | | `-ConstAttr 0x55fb6b2b3550 Implicit # | | |-FunctionDecl 0x55fb6b2b3670 col:36 WavePrefixSum 'double (double)' # | | | |-ParmVarDecl 0x55fb6b2b35b0 col:56 'double' # | | | |-BuiltinAliasAttr 0x55fb6b2b3720 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fb6b2b3780 # | | | |-NoThrowAttr 0x55fb6b2b37c0 Implicit # | | | `-ConstAttr 0x55fb6b2b37e8 Implicit # | | |-FunctionDecl 0x55fb6b2b3910 col:37 WavePrefixSum 'double2 (double2)' # | | | |-ParmVarDecl 0x55fb6b2b3860 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2b39c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fb6b2b3a20 # | | | |-NoThrowAttr 0x55fb6b2b3a60 Implicit # | | | `-ConstAttr 0x55fb6b2b3a88 Implicit # | | |-FunctionDecl 0x55fb6b2b3bb0 col:37 WavePrefixSum 'double3 (double3)' # | | | |-ParmVarDecl 0x55fb6b2b3b00 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2b3c60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fb6b2b3cc0 # | | | |-NoThrowAttr 0x55fb6b2b3d00 Implicit # | | | `-ConstAttr 0x55fb6b2b3d28 Implicit # | | |-FunctionDecl 0x55fb6b2b3e50 col:37 WavePrefixSum 'double4 (double4)' # | | | |-ParmVarDecl 0x55fb6b2b3da0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2b3f00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55fb6b2b3f60 # | | | |-NoThrowAttr 0x55fb6b2b3fa0 Implicit # | | | `-ConstAttr 0x55fb6b2b3fc8 Implicit # | | |-FunctionDecl 0x55fb6b2b40d8 col:34 WavePrefixProduct 'half (half)' # | | | |-ParmVarDecl 0x55fb6b2b4028 col:56 'half' # | | | |-BuiltinAliasAttr 0x55fb6b2b4188 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fb6b2b41e8 # | | | |-NoThrowAttr 0x55fb6b2b4228 Implicit # | | | `-ConstAttr 0x55fb6b2b4250 Implicit # | | |-FunctionDecl 0x55fb6b2b4368 col:35 WavePrefixProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x55fb6b2b42b8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2b4418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fb6b2b4478 # | | | |-NoThrowAttr 0x55fb6b2b44b8 Implicit # | | | `-ConstAttr 0x55fb6b2b44e0 Implicit # | | |-FunctionDecl 0x55fb6b2b4608 col:35 WavePrefixProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x55fb6b2b4558 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2b46b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fb6b2b4718 # | | | |-NoThrowAttr 0x55fb6b2b4758 Implicit # | | | `-ConstAttr 0x55fb6b2b4780 Implicit # | | |-FunctionDecl 0x55fb6b2b48a8 col:35 WavePrefixProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x55fb6b2b47f8 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2b4958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fb6b2b49b8 # | | | |-NoThrowAttr 0x55fb6b2b49f8 Implicit # | | | `-ConstAttr 0x55fb6b2b4a20 Implicit # | | |-FunctionDecl 0x55fb6b2b4b30 col:33 WavePrefixProduct 'int (int)' # | | | |-ParmVarDecl 0x55fb6b2b4a80 col:54 'int' # | | | |-BuiltinAliasAttr 0x55fb6b2b4be0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fb6b2b4c40 # | | | |-NoThrowAttr 0x55fb6b2b4c80 Implicit # | | | `-ConstAttr 0x55fb6b2b4ca8 Implicit # | | |-FunctionDecl 0x55fb6b2b4dd0 col:34 WavePrefixProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x55fb6b2b4d20 col:56 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2b4e80 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fb6b2b4ee0 # | | | |-NoThrowAttr 0x55fb6b2b4f20 Implicit # | | | `-ConstAttr 0x55fb6b2b4f48 Implicit # | | |-FunctionDecl 0x55fb6b2b5070 col:34 WavePrefixProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x55fb6b2b4fc0 col:56 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2b5120 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fb6b2b5180 # | | | |-NoThrowAttr 0x55fb6b2b51c0 Implicit # | | | `-ConstAttr 0x55fb6b2b51e8 Implicit # | | |-FunctionDecl 0x55fb6b2b5310 col:34 WavePrefixProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x55fb6b2b5260 col:56 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2b53c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fb6b2b5420 # | | | |-NoThrowAttr 0x55fb6b2b5460 Implicit # | | | `-ConstAttr 0x55fb6b2b5488 Implicit # | | |-FunctionDecl 0x55fb6b2b5650 col:34 WavePrefixProduct 'uint (uint)' # | | | |-ParmVarDecl 0x55fb6b2b5500 col:56 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b2b5700 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fb6b2b5760 # | | | |-NoThrowAttr 0x55fb6b2b57a0 Implicit # | | | `-ConstAttr 0x55fb6b2b57c8 Implicit # | | |-FunctionDecl 0x55fb6b2b58f0 col:35 WavePrefixProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55fb6b2b5840 col:58 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2b59a0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fb6b2b5a00 # | | | |-NoThrowAttr 0x55fb6b2b5a40 Implicit # | | | `-ConstAttr 0x55fb6b2b5a68 Implicit # | | |-FunctionDecl 0x55fb6b2b5b90 col:35 WavePrefixProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55fb6b2b5ae0 col:58 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2b5c40 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fb6b2b5ca0 # | | | |-NoThrowAttr 0x55fb6b2b5ce0 Implicit # | | | `-ConstAttr 0x55fb6b2b5d08 Implicit # | | |-FunctionDecl 0x55fb6b2b5e30 col:35 WavePrefixProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55fb6b2b5d80 col:58 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2b5ee0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fb6b2b5f40 # | | | |-NoThrowAttr 0x55fb6b2b5f80 Implicit # | | | `-ConstAttr 0x55fb6b2b5fa8 Implicit # | | |-FunctionDecl 0x55fb6b2b60d0 col:37 WavePrefixProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55fb6b2b6020 col:62 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55fb6b2b6180 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fb6b2b61e0 # | | | |-NoThrowAttr 0x55fb6b2b6220 Implicit # | | | `-ConstAttr 0x55fb6b2b6248 Implicit # | | |-FunctionDecl 0x55fb6b2b6370 col:38 WavePrefixProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55fb6b2b62c0 col:64 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2b6420 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fb6b2b6480 # | | | |-NoThrowAttr 0x55fb6b2b64c0 Implicit # | | | `-ConstAttr 0x55fb6b2b64e8 Implicit # | | |-FunctionDecl 0x55fb6b2b6610 col:38 WavePrefixProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55fb6b2b6560 col:64 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2b66c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fb6b2b6720 # | | | |-NoThrowAttr 0x55fb6b2b6760 Implicit # | | | `-ConstAttr 0x55fb6b2b6788 Implicit # | | |-FunctionDecl 0x55fb6b2b68b0 col:38 WavePrefixProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55fb6b2b6800 col:64 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2b6960 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fb6b2b69c0 # | | | |-NoThrowAttr 0x55fb6b2b6a00 Implicit # | | | `-ConstAttr 0x55fb6b2b6a28 Implicit # | | |-FunctionDecl 0x55fb6b2b6b50 col:38 WavePrefixProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55fb6b2b6aa0 col:64 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55fb6b2b6c00 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fb6b2b6c60 # | | | |-NoThrowAttr 0x55fb6b2b6ca0 Implicit # | | | `-ConstAttr 0x55fb6b2b6cc8 Implicit # | | |-FunctionDecl 0x55fb6b2b6df0 col:39 WavePrefixProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55fb6b2b6d40 col:66 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2b6ea0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fb6b2b6f00 # | | | |-NoThrowAttr 0x55fb6b2b6f40 Implicit # | | | `-ConstAttr 0x55fb6b2b6f68 Implicit # | | |-FunctionDecl 0x55fb6b2b7090 col:39 WavePrefixProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55fb6b2b6fe0 col:66 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2b7140 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fb6b2b71a0 # | | | |-NoThrowAttr 0x55fb6b2b71e0 Implicit # | | | `-ConstAttr 0x55fb6b2b7208 Implicit # | | |-FunctionDecl 0x55fb6b2b7330 col:39 WavePrefixProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55fb6b2b7280 col:66 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2b73e0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fb6b2b7440 # | | | |-NoThrowAttr 0x55fb6b2b7480 Implicit # | | | `-ConstAttr 0x55fb6b2b74a8 Implicit # | | |-FunctionDecl 0x55fb6b2b7660 col:35 WavePrefixProduct 'float (float)' # | | | |-ParmVarDecl 0x55fb6b2b7508 col:58 'float' # | | | |-BuiltinAliasAttr 0x55fb6b2b7710 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fb6b2b7770 # | | | |-NoThrowAttr 0x55fb6b2b77b0 Implicit # | | | `-ConstAttr 0x55fb6b2b77d8 Implicit # | | |-FunctionDecl 0x55fb6b2b7900 col:36 WavePrefixProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x55fb6b2b7850 col:60 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2b79b0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fb6b2b7a10 # | | | |-NoThrowAttr 0x55fb6b2b7a50 Implicit # | | | `-ConstAttr 0x55fb6b2b7a78 Implicit # | | |-FunctionDecl 0x55fb6b2b7ba0 col:36 WavePrefixProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x55fb6b2b7af0 col:60 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2b7c50 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fb6b2b7cb0 # | | | |-NoThrowAttr 0x55fb6b2b7cf0 Implicit # | | | `-ConstAttr 0x55fb6b2b7d18 Implicit # | | |-FunctionDecl 0x55fb6b2b7e40 col:36 WavePrefixProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x55fb6b2b7d90 col:60 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2b7ef0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fb6b2b7f50 # | | | |-NoThrowAttr 0x55fb6b2b7f90 Implicit # | | | `-ConstAttr 0x55fb6b2b7fb8 Implicit # | | |-FunctionDecl 0x55fb6b2b80c8 col:36 WavePrefixProduct 'double (double)' # | | | |-ParmVarDecl 0x55fb6b2b8018 col:60 'double' # | | | |-BuiltinAliasAttr 0x55fb6b2b8178 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fb6b2b81d8 # | | | |-NoThrowAttr 0x55fb6b2b8218 Implicit # | | | `-ConstAttr 0x55fb6b2b8240 Implicit # | | |-FunctionDecl 0x55fb6b2b8368 col:37 WavePrefixProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x55fb6b2b82b8 col:62 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2b8418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fb6b2b8478 # | | | |-NoThrowAttr 0x55fb6b2b84b8 Implicit # | | | `-ConstAttr 0x55fb6b2b84e0 Implicit # | | |-FunctionDecl 0x55fb6b2b8608 col:37 WavePrefixProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x55fb6b2b8558 col:62 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2b86b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fb6b2b8718 # | | | |-NoThrowAttr 0x55fb6b2b8758 Implicit # | | | `-ConstAttr 0x55fb6b2b8780 Implicit # | | |-FunctionDecl 0x55fb6b2b88a8 col:37 WavePrefixProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x55fb6b2b87f8 col:62 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2b8958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55fb6b2b89b8 # | | | |-NoThrowAttr 0x55fb6b2b89f8 Implicit # | | | `-ConstAttr 0x55fb6b2b8a20 Implicit # | | |-FunctionDecl 0x55fb6b2b8b30 col:34 QuadReadAcrossX 'half (half)' # | | | |-ParmVarDecl 0x55fb6b2b8a80 col:54 'half' # | | | |-BuiltinAliasAttr 0x55fb6b2b8be0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fb6b2b8c40 # | | | |-NoThrowAttr 0x55fb6b2b8c80 Implicit # | | | `-ConstAttr 0x55fb6b2b8ca8 Implicit # | | |-FunctionDecl 0x55fb6b2b8dc0 col:35 QuadReadAcrossX 'half2 (half2)' # | | | |-ParmVarDecl 0x55fb6b2b8d10 col:56 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2b8e70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fb6b2b8ed0 # | | | |-NoThrowAttr 0x55fb6b2b8f10 Implicit # | | | `-ConstAttr 0x55fb6b2b8f38 Implicit # | | |-FunctionDecl 0x55fb6b2b9060 col:35 QuadReadAcrossX 'half3 (half3)' # | | | |-ParmVarDecl 0x55fb6b2b8fb0 col:56 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2b9110 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fb6b2b9170 # | | | |-NoThrowAttr 0x55fb6b2b91b0 Implicit # | | | `-ConstAttr 0x55fb6b2b91d8 Implicit # | | |-FunctionDecl 0x55fb6b2b9300 col:35 QuadReadAcrossX 'half4 (half4)' # | | | |-ParmVarDecl 0x55fb6b2b9250 col:56 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2b93b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fb6b2b9410 # | | | |-NoThrowAttr 0x55fb6b2b9450 Implicit # | | | `-ConstAttr 0x55fb6b2b9478 Implicit # | | |-FunctionDecl 0x55fb6b2b9588 col:33 QuadReadAcrossX 'int (int)' # | | | |-ParmVarDecl 0x55fb6b2b94d8 col:52 'int' # | | | |-BuiltinAliasAttr 0x55fb6b2b9670 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fb6b2b96d0 # | | | |-NoThrowAttr 0x55fb6b2b9710 Implicit # | | | `-ConstAttr 0x55fb6b2b9738 Implicit # | | |-FunctionDecl 0x55fb6b2b9860 col:34 QuadReadAcrossX 'int2 (int2)' # | | | |-ParmVarDecl 0x55fb6b2b97b0 col:54 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2b9910 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fb6b2b9970 # | | | |-NoThrowAttr 0x55fb6b2b99b0 Implicit # | | | `-ConstAttr 0x55fb6b2b99d8 Implicit # | | |-FunctionDecl 0x55fb6b2b9b00 col:34 QuadReadAcrossX 'int3 (int3)' # | | | |-ParmVarDecl 0x55fb6b2b9a50 col:54 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2b9bb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fb6b2b9c10 # | | | |-NoThrowAttr 0x55fb6b2b9c50 Implicit # | | | `-ConstAttr 0x55fb6b2b9c78 Implicit # | | |-FunctionDecl 0x55fb6b2b9da0 col:34 QuadReadAcrossX 'int4 (int4)' # | | | |-ParmVarDecl 0x55fb6b2b9cf0 col:54 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2b9e50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fb6b2b9eb0 # | | | |-NoThrowAttr 0x55fb6b2b9ef0 Implicit # | | | `-ConstAttr 0x55fb6b2b9f18 Implicit # | | |-FunctionDecl 0x55fb6b2ba040 col:34 QuadReadAcrossX 'uint (uint)' # | | | |-ParmVarDecl 0x55fb6b2b9f90 col:54 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b2ba0f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fb6b2ba150 # | | | |-NoThrowAttr 0x55fb6b2ba190 Implicit # | | | `-ConstAttr 0x55fb6b2ba1b8 Implicit # | | |-FunctionDecl 0x55fb6b2ba2e0 col:35 QuadReadAcrossX 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55fb6b2ba230 col:56 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2ba390 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fb6b2ba3f0 # | | | |-NoThrowAttr 0x55fb6b2ba430 Implicit # | | | `-ConstAttr 0x55fb6b2ba458 Implicit # | | |-FunctionDecl 0x55fb6b2ba580 col:35 QuadReadAcrossX 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55fb6b2ba4d0 col:56 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2ba630 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fb6b2ba690 # | | | |-NoThrowAttr 0x55fb6b2ba6d0 Implicit # | | | `-ConstAttr 0x55fb6b2ba6f8 Implicit # | | |-FunctionDecl 0x55fb6b2ba820 col:35 QuadReadAcrossX 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55fb6b2ba770 col:56 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2ba8d0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fb6b2ba930 # | | | |-NoThrowAttr 0x55fb6b2ba970 Implicit # | | | `-ConstAttr 0x55fb6b2ba998 Implicit # | | |-FunctionDecl 0x55fb6b2baac0 col:37 QuadReadAcrossX 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55fb6b2baa10 col:60 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55fb6b2bab70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fb6b2babd0 # | | | |-NoThrowAttr 0x55fb6b2bac10 Implicit # | | | `-ConstAttr 0x55fb6b2bac38 Implicit # | | |-FunctionDecl 0x55fb6b2bad60 col:38 QuadReadAcrossX 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55fb6b2bacb0 col:62 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2bae10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fb6b2bae70 # | | | |-NoThrowAttr 0x55fb6b2baeb0 Implicit # | | | `-ConstAttr 0x55fb6b2baed8 Implicit # | | |-FunctionDecl 0x55fb6b2bb000 col:38 QuadReadAcrossX 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55fb6b2baf50 col:62 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2bb0b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fb6b2bb110 # | | | |-NoThrowAttr 0x55fb6b2bb150 Implicit # | | | `-ConstAttr 0x55fb6b2bb178 Implicit # | | |-FunctionDecl 0x55fb6b2bb2a0 col:38 QuadReadAcrossX 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55fb6b2bb1f0 col:62 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2bb350 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fb6b2bb3b0 # | | | |-NoThrowAttr 0x55fb6b2bb3f0 Implicit # | | | `-ConstAttr 0x55fb6b2bb418 Implicit # | | |-FunctionDecl 0x55fb6b2bb540 col:38 QuadReadAcrossX 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55fb6b2bb490 col:62 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55fb6b2bb5f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fb6b2617d0 # | | | |-NoThrowAttr 0x55fb6b261810 Implicit # | | | `-ConstAttr 0x55fb6b261838 Implicit # | | |-FunctionDecl 0x55fb6b261960 col:39 QuadReadAcrossX 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55fb6b2618b0 col:64 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b261a10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fb6b261a70 # | | | |-NoThrowAttr 0x55fb6b261ab0 Implicit # | | | `-ConstAttr 0x55fb6b261ad8 Implicit # | | |-FunctionDecl 0x55fb6b261c00 col:39 QuadReadAcrossX 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55fb6b261b50 col:64 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b261cb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fb6b261d10 # | | | |-NoThrowAttr 0x55fb6b261d50 Implicit # | | | `-ConstAttr 0x55fb6b261d78 Implicit # | | |-FunctionDecl 0x55fb6b261ea0 col:39 QuadReadAcrossX 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55fb6b261df0 col:64 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b261f50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fb6b261fb0 # | | | |-NoThrowAttr 0x55fb6b261ff0 Implicit # | | | `-ConstAttr 0x55fb6b262018 Implicit # | | |-FunctionDecl 0x55fb6b262128 col:35 QuadReadAcrossX 'float (float)' # | | | |-ParmVarDecl 0x55fb6b262078 col:56 'float' # | | | |-BuiltinAliasAttr 0x55fb6b2621d8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fb6b262238 # | | | |-NoThrowAttr 0x55fb6b262278 Implicit # | | | `-ConstAttr 0x55fb6b2622a0 Implicit # | | |-FunctionDecl 0x55fb6b2623c8 col:36 QuadReadAcrossX 'float2 (float2)' # | | | |-ParmVarDecl 0x55fb6b262318 col:58 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b262478 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fb6b2624d8 # | | | |-NoThrowAttr 0x55fb6b262518 Implicit # | | | `-ConstAttr 0x55fb6b262540 Implicit # | | |-FunctionDecl 0x55fb6b262668 col:36 QuadReadAcrossX 'float3 (float3)' # | | | |-ParmVarDecl 0x55fb6b2625b8 col:58 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b262718 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fb6b262778 # | | | |-NoThrowAttr 0x55fb6b2627b8 Implicit # | | | `-ConstAttr 0x55fb6b2627e0 Implicit # | | |-FunctionDecl 0x55fb6b262908 col:36 QuadReadAcrossX 'float4 (float4)' # | | | |-ParmVarDecl 0x55fb6b262858 col:58 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2629b8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fb6b262a18 # | | | |-NoThrowAttr 0x55fb6b262a58 Implicit # | | | `-ConstAttr 0x55fb6b262a80 Implicit # | | |-FunctionDecl 0x55fb6b262b90 col:36 QuadReadAcrossX 'double (double)' # | | | |-ParmVarDecl 0x55fb6b262ae0 col:58 'double' # | | | |-BuiltinAliasAttr 0x55fb6b262c40 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fb6b262ca0 # | | | |-NoThrowAttr 0x55fb6b262ce0 Implicit # | | | `-ConstAttr 0x55fb6b262d08 Implicit # | | |-FunctionDecl 0x55fb6b262e30 col:37 QuadReadAcrossX 'double2 (double2)' # | | | |-ParmVarDecl 0x55fb6b262d80 col:60 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b262ee0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fb6b262f40 # | | | |-NoThrowAttr 0x55fb6b262f80 Implicit # | | | `-ConstAttr 0x55fb6b262fa8 Implicit # | | |-FunctionDecl 0x55fb6b2630d0 col:37 QuadReadAcrossX 'double3 (double3)' # | | | |-ParmVarDecl 0x55fb6b263020 col:60 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b263180 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fb6b2631e0 # | | | |-NoThrowAttr 0x55fb6b263220 Implicit # | | | `-ConstAttr 0x55fb6b263248 Implicit # | | |-FunctionDecl 0x55fb6b263370 col:37 QuadReadAcrossX 'double4 (double4)' # | | | |-ParmVarDecl 0x55fb6b2632c0 col:60 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b263420 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55fb6b263480 # | | | |-NoThrowAttr 0x55fb6b2634c0 Implicit # | | | `-ConstAttr 0x55fb6b2634e8 Implicit # | | |-FunctionDecl 0x55fb6b263638 col:5 sign 'int (half)' # | | | |-ParmVarDecl 0x55fb6b263548 col:14 'half' # | | | |-BuiltinAliasAttr 0x55fb6b2636e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fb6b263760 Implicit # | | | `-ConstAttr 0x55fb6b263788 Implicit # | | |-FunctionDecl 0x55fb6b263938 col:6 sign 'int2 (half2)' # | | | |-ParmVarDecl 0x55fb6b263810 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2639e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fb6b263a60 Implicit # | | | `-ConstAttr 0x55fb6b263a88 Implicit # | | |-FunctionDecl 0x55fb6b263c28 col:6 sign 'int3 (half3)' # | | | |-ParmVarDecl 0x55fb6b263b00 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b263cd8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fb6b263d50 Implicit # | | | `-ConstAttr 0x55fb6b263d78 Implicit # | | |-FunctionDecl 0x55fb6b263f18 col:6 sign 'int4 (half4)' # | | | |-ParmVarDecl 0x55fb6b263df0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b263fc8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fb6b264040 Implicit # | | | `-ConstAttr 0x55fb6b264068 Implicit # | | |-FunctionDecl 0x55fb6b264178 col:5 sign 'int (int)' # | | | |-ParmVarDecl 0x55fb6b2640c8 col:13 'int' # | | | |-BuiltinAliasAttr 0x55fb6b264228 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fb6b2642a0 Implicit # | | | `-ConstAttr 0x55fb6b2642c8 Implicit # | | |-FunctionDecl 0x55fb6b2643f0 col:6 sign 'int2 (int2)' # | | | |-ParmVarDecl 0x55fb6b264340 col:15 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2644a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fb6b264518 Implicit # | | | `-ConstAttr 0x55fb6b264540 Implicit # | | |-FunctionDecl 0x55fb6b264668 col:6 sign 'int3 (int3)' # | | | |-ParmVarDecl 0x55fb6b2645b8 col:15 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b264718 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fb6b264790 Implicit # | | | `-ConstAttr 0x55fb6b2647b8 Implicit # | | |-FunctionDecl 0x55fb6b2648e0 col:6 sign 'int4 (int4)' # | | | |-ParmVarDecl 0x55fb6b264830 col:15 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b264990 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fb6b264a08 Implicit # | | | `-ConstAttr 0x55fb6b264a30 Implicit # | | |-FunctionDecl 0x55fb6b264bd8 col:5 sign 'int (uint)' # | | | |-ParmVarDecl 0x55fb6b264aa8 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55fb6b264c88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fb6b264d00 Implicit # | | | `-ConstAttr 0x55fb6b264d28 Implicit # | | |-FunctionDecl 0x55fb6b264ec8 col:6 sign 'int2 (uint2)' # | | | |-ParmVarDecl 0x55fb6b264da0 col:16 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b264f78 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fb6b264ff0 Implicit # | | | `-ConstAttr 0x55fb6b265018 Implicit # | | |-FunctionDecl 0x55fb6b2651b8 col:6 sign 'int3 (uint3)' # | | | |-ParmVarDecl 0x55fb6b265090 col:16 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b265268 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fb6b2652e0 Implicit # | | | `-ConstAttr 0x55fb6b265308 Implicit # | | |-FunctionDecl 0x55fb6b2654a8 col:6 sign 'int4 (uint4)' # | | | |-ParmVarDecl 0x55fb6b265380 col:16 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b265558 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fb6b2655d0 Implicit # | | | `-ConstAttr 0x55fb6b2655f8 Implicit # | | |-FunctionDecl 0x55fb6b2657f0 col:5 sign 'int (float)' # | | | |-ParmVarDecl 0x55fb6b265658 col:15 'float' # | | | |-BuiltinAliasAttr 0x55fb6b2658a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fb6b265918 Implicit # | | | `-ConstAttr 0x55fb6b265940 Implicit # | | |-FunctionDecl 0x55fb6b265ae8 col:6 sign 'int2 (float2)' # | | | |-ParmVarDecl 0x55fb6b2659b8 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b265b98 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fb6b265c10 Implicit # | | | `-ConstAttr 0x55fb6b265c38 Implicit # | | |-FunctionDecl 0x55fb6b265dd8 col:6 sign 'int3 (float3)' # | | | |-ParmVarDecl 0x55fb6b265cb0 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b265e88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fb6b265f00 Implicit # | | | `-ConstAttr 0x55fb6b265f28 Implicit # | | |-FunctionDecl 0x55fb6b2660c8 col:6 sign 'int4 (float4)' # | | | |-ParmVarDecl 0x55fb6b265fa0 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b266178 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fb6b2661f0 Implicit # | | | `-ConstAttr 0x55fb6b266218 Implicit # | | |-FunctionDecl 0x55fb6b2663b8 col:5 sign 'int (int64_t)' # | | | |-ParmVarDecl 0x55fb6b266290 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55fb6b266468 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fb6b2664e0 Implicit # | | | `-ConstAttr 0x55fb6b266508 Implicit # | | |-FunctionDecl 0x55fb6b2666a8 col:6 sign 'int2 (int64_t2)' # | | | |-ParmVarDecl 0x55fb6b266580 col:19 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b266758 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fb6b2667d0 Implicit # | | | `-ConstAttr 0x55fb6b2667f8 Implicit # | | |-FunctionDecl 0x55fb6b266998 col:6 sign 'int3 (int64_t3)' # | | | |-ParmVarDecl 0x55fb6b266870 col:19 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b266a48 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fb6b266ac0 Implicit # | | | `-ConstAttr 0x55fb6b266ae8 Implicit # | | |-FunctionDecl 0x55fb6b266c88 col:6 sign 'int4 (int64_t4)' # | | | |-ParmVarDecl 0x55fb6b266b60 col:19 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b266d38 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fb6b266db0 Implicit # | | | `-ConstAttr 0x55fb6b266dd8 Implicit # | | |-FunctionDecl 0x55fb6b266f78 col:5 sign 'int (uint64_t)' # | | | |-ParmVarDecl 0x55fb6b266e50 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55fb6b267028 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fb6b2670a0 Implicit # | | | `-ConstAttr 0x55fb6b2670c8 Implicit # | | |-FunctionDecl 0x55fb6b267268 col:6 sign 'int2 (uint64_t2)' # | | | |-ParmVarDecl 0x55fb6b267140 col:20 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b267318 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fb6b267390 Implicit # | | | `-ConstAttr 0x55fb6b2673b8 Implicit # | | |-FunctionDecl 0x55fb6b267558 col:6 sign 'int3 (uint64_t3)' # | | | |-ParmVarDecl 0x55fb6b267430 col:20 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b267608 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fb6b267680 Implicit # | | | `-ConstAttr 0x55fb6b2676a8 Implicit # | | |-FunctionDecl 0x55fb6b267868 col:6 sign 'int4 (uint64_t4)' # | | | |-ParmVarDecl 0x55fb6b267720 col:20 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b267918 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fb6b267990 Implicit # | | | `-ConstAttr 0x55fb6b2679b8 Implicit # | | |-FunctionDecl 0x55fb6b267b08 col:5 sign 'int (double)' # | | | |-ParmVarDecl 0x55fb6b267a18 col:16 'double' # | | | |-BuiltinAliasAttr 0x55fb6b267bb8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fb6b267c30 Implicit # | | | `-ConstAttr 0x55fb6b267c58 Implicit # | | |-FunctionDecl 0x55fb6b267df8 col:6 sign 'int2 (double2)' # | | | |-ParmVarDecl 0x55fb6b267cd0 col:18 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b267ea8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fb6b267f20 Implicit # | | | `-ConstAttr 0x55fb6b267f48 Implicit # | | |-FunctionDecl 0x55fb6b2680e8 col:6 sign 'int3 (double3)' # | | | |-ParmVarDecl 0x55fb6b267fc0 col:18 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b268198 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fb6b268210 Implicit # | | | `-ConstAttr 0x55fb6b268238 Implicit # | | |-FunctionDecl 0x55fb6b2683d8 col:6 sign 'int4 (double4)' # | | | |-ParmVarDecl 0x55fb6b2682b0 col:18 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b268488 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55fb6b268500 Implicit # | | | `-ConstAttr 0x55fb6b268528 Implicit # | | |-FunctionDecl 0x55fb6b268638 col:6 radians 'half (half)' # | | | |-ParmVarDecl 0x55fb6b268588 col:18 'half' # | | | |-BuiltinAliasAttr 0x55fb6b2686e8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55fb6b268760 Implicit # | | | `-ConstAttr 0x55fb6b268788 Implicit # | | |-FunctionDecl 0x55fb6b2688a0 col:7 radians 'half2 (half2)' # | | | |-ParmVarDecl 0x55fb6b2687f0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b268950 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55fb6b2689c8 Implicit # | | | `-ConstAttr 0x55fb6b2689f0 Implicit # | | |-FunctionDecl 0x55fb6b268b18 col:7 radians 'half3 (half3)' # | | | |-ParmVarDecl 0x55fb6b268a68 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b268bc8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55fb6b268c40 Implicit # | | | `-ConstAttr 0x55fb6b268c68 Implicit # | | |-FunctionDecl 0x55fb6b268d90 col:7 radians 'half4 (half4)' # | | | |-ParmVarDecl 0x55fb6b268ce0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b268e40 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55fb6b268eb8 Implicit # | | | `-ConstAttr 0x55fb6b268ee0 Implicit # | | |-FunctionDecl 0x55fb6b268ff0 col:7 used radians 'float (float)' # | | | |-ParmVarDecl 0x55fb6b268f40 col:20 'float' # | | | |-BuiltinAliasAttr 0x55fb6b2690a0 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55fb6b269118 Implicit # | | | `-ConstAttr 0x55fb6b269140 Implicit # | | |-FunctionDecl 0x55fb6b269268 col:8 used radians 'float2 (float2)' # | | | |-ParmVarDecl 0x55fb6b2691b8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b269318 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55fb6b269390 Implicit # | | | `-ConstAttr 0x55fb6b2693b8 Implicit # | | |-FunctionDecl 0x55fb6b2694e0 col:8 used radians 'float3 (float3)' # | | | |-ParmVarDecl 0x55fb6b269430 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b269590 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55fb6b269608 Implicit # | | | `-ConstAttr 0x55fb6b269630 Implicit # | | |-FunctionDecl 0x55fb6b269758 col:8 used radians 'float4 (float4)' # | | | |-ParmVarDecl 0x55fb6b2696a8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b269818 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55fb6b269890 Implicit # | | | `-ConstAttr 0x55fb6b2698b8 Implicit # | | |-FunctionDecl 0x55fb6b2699e0 col:34 GroupMemoryBarrierWithGroupSync 'void ()' # | | | |-BuiltinAliasAttr 0x55fb6b269a88 clang_builtin_alias __builtin_hlsl_group_memory_barrier_with_group_sync # | | | |-ConvergentAttr 0x55fb6b269ae8 # | | | |-NoThrowAttr 0x55fb6b269b28 Implicit # | | | `-ConstAttr 0x55fb6b269b50 Implicit # | | |-FunctionDecl 0x55fb6b269c50 col:6 ddx_coarse 'half (half)' # | | | |-ParmVarDecl 0x55fb6b269ba0 col:21 'half' # | | | |-BuiltinAliasAttr 0x55fb6b269d00 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55fb6b269d78 Implicit # | | | `-ConstAttr 0x55fb6b269da0 Implicit # | | |-FunctionDecl 0x55fb6b269eb8 col:7 ddx_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x55fb6b269e08 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b269f68 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55fb6b269fe0 Implicit # | | | `-ConstAttr 0x55fb6b26a008 Implicit # | | |-FunctionDecl 0x55fb6b26a130 col:7 ddx_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x55fb6b26a080 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b26a1e0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55fb6b26a258 Implicit # | | | `-ConstAttr 0x55fb6b26a280 Implicit # | | |-FunctionDecl 0x55fb6b26a3a8 col:7 ddx_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x55fb6b26a2f8 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b26a458 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55fb6b26a4d0 Implicit # | | | `-ConstAttr 0x55fb6b26a4f8 Implicit # | | |-FunctionDecl 0x55fb6b26a608 col:7 ddx_coarse 'float (float)' # | | | |-ParmVarDecl 0x55fb6b26a558 col:23 'float' # | | | |-BuiltinAliasAttr 0x55fb6b26a6b8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55fb6b26a730 Implicit # | | | `-ConstAttr 0x55fb6b26a758 Implicit # | | |-FunctionDecl 0x55fb6b26a880 col:8 ddx_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x55fb6b26a7d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b26a930 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55fb6b26a9a8 Implicit # | | | `-ConstAttr 0x55fb6b26a9d0 Implicit # | | |-FunctionDecl 0x55fb6b26aaf8 col:8 ddx_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x55fb6b26aa48 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b26aba8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55fb6b26ac20 Implicit # | | | `-ConstAttr 0x55fb6b26ac48 Implicit # | | |-FunctionDecl 0x55fb6b26ad70 col:8 ddx_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x55fb6b26acc0 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b26ae20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55fb6b26ae98 Implicit # | | | `-ConstAttr 0x55fb6b26aec0 Implicit # | | |-FunctionDecl 0x55fb6b26afd0 col:6 ddy_coarse 'half (half)' # | | | |-ParmVarDecl 0x55fb6b26af20 col:21 'half' # | | | |-BuiltinAliasAttr 0x55fb6b26b080 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55fb6b26b0f8 Implicit # | | | `-ConstAttr 0x55fb6b26b120 Implicit # | | |-FunctionDecl 0x55fb6b26b238 col:7 ddy_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x55fb6b26b188 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b26b2e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55fb6b26b360 Implicit # | | | `-ConstAttr 0x55fb6b26b388 Implicit # | | |-FunctionDecl 0x55fb6b26b4b0 col:7 ddy_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x55fb6b26b400 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b26b560 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55fb6b26b5d8 Implicit # | | | `-ConstAttr 0x55fb6b26b600 Implicit # | | |-FunctionDecl 0x55fb6b26b728 col:7 ddy_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x55fb6b26b678 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b26b7d8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55fb6b2d36b8 Implicit # | | | `-ConstAttr 0x55fb6b2d36e0 Implicit # | | |-FunctionDecl 0x55fb6b2d37f0 col:7 ddy_coarse 'float (float)' # | | | |-ParmVarDecl 0x55fb6b2d3740 col:23 'float' # | | | |-BuiltinAliasAttr 0x55fb6b2d38a0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55fb6b2d3918 Implicit # | | | `-ConstAttr 0x55fb6b2d3940 Implicit # | | |-FunctionDecl 0x55fb6b2d3a68 col:8 ddy_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x55fb6b2d39b8 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2d3b18 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55fb6b2d3b90 Implicit # | | | `-ConstAttr 0x55fb6b2d3bb8 Implicit # | | |-FunctionDecl 0x55fb6b2d3ce0 col:8 ddy_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x55fb6b2d3c30 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2d3d90 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55fb6b2d3e08 Implicit # | | | `-ConstAttr 0x55fb6b2d3e30 Implicit # | | |-FunctionDecl 0x55fb6b2d3f58 col:8 ddy_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x55fb6b2d3ea8 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2d4008 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55fb6b2d4080 Implicit # | | | `-ConstAttr 0x55fb6b2d40a8 Implicit # | | |-FunctionDecl 0x55fb6b2d41b8 col:6 ddx_fine 'half (half)' # | | | |-ParmVarDecl 0x55fb6b2d4108 col:19 'half' # | | | |-BuiltinAliasAttr 0x55fb6b2d4268 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55fb6b2d42e0 Implicit # | | | `-ConstAttr 0x55fb6b2d4308 Implicit # | | |-FunctionDecl 0x55fb6b2d4420 col:7 ddx_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x55fb6b2d4370 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2d44d0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55fb6b2d4548 Implicit # | | | `-ConstAttr 0x55fb6b2d4570 Implicit # | | |-FunctionDecl 0x55fb6b2d4698 col:7 ddx_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x55fb6b2d45e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2d4748 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55fb6b2d47c0 Implicit # | | | `-ConstAttr 0x55fb6b2d47e8 Implicit # | | |-FunctionDecl 0x55fb6b2d4910 col:7 ddx_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x55fb6b2d4860 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2d49c0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55fb6b2d4a38 Implicit # | | | `-ConstAttr 0x55fb6b2d4a60 Implicit # | | |-FunctionDecl 0x55fb6b2d4b70 col:7 ddx_fine 'float (float)' # | | | |-ParmVarDecl 0x55fb6b2d4ac0 col:21 'float' # | | | |-BuiltinAliasAttr 0x55fb6b2d4c20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55fb6b2d4c98 Implicit # | | | `-ConstAttr 0x55fb6b2d4cc0 Implicit # | | |-FunctionDecl 0x55fb6b2d4de8 col:8 ddx_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x55fb6b2d4d38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2d4e98 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55fb6b2d4f10 Implicit # | | | `-ConstAttr 0x55fb6b2d4f38 Implicit # | | |-FunctionDecl 0x55fb6b2d5060 col:8 ddx_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x55fb6b2d4fb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2d5110 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55fb6b2d5188 Implicit # | | | `-ConstAttr 0x55fb6b2d51b0 Implicit # | | |-FunctionDecl 0x55fb6b2d52d8 col:8 ddx_fine 'float4 (float4)' # | | | |-ParmVarDecl 0x55fb6b2d5228 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2d5388 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55fb6b2d5400 Implicit # | | | `-ConstAttr 0x55fb6b2d5428 Implicit # | | |-FunctionDecl 0x55fb6b2d5538 col:6 ddy_fine 'half (half)' # | | | |-ParmVarDecl 0x55fb6b2d5488 col:19 'half' # | | | |-BuiltinAliasAttr 0x55fb6b2d55e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55fb6b2d5680 Implicit # | | | `-ConstAttr 0x55fb6b2d56a8 Implicit # | | |-FunctionDecl 0x55fb6b2d57c0 col:7 ddy_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x55fb6b2d5710 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2d5870 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55fb6b2d58e8 Implicit # | | | `-ConstAttr 0x55fb6b2d5910 Implicit # | | |-FunctionDecl 0x55fb6b2d5a38 col:7 ddy_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x55fb6b2d5988 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2d5ae8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55fb6b2d5b60 Implicit # | | | `-ConstAttr 0x55fb6b2d5b88 Implicit # | | |-FunctionDecl 0x55fb6b2d5cb0 col:7 ddy_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x55fb6b2d5c00 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2d5d60 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55fb6b2d5dd8 Implicit # | | | `-ConstAttr 0x55fb6b2d5e00 Implicit # | | |-FunctionDecl 0x55fb6b2d5f10 col:7 ddy_fine 'float (float)' # | | | |-ParmVarDecl 0x55fb6b2d5e60 col:21 'float' # | | | |-BuiltinAliasAttr 0x55fb6b2d5fc0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55fb6b2d6038 Implicit # | | | `-ConstAttr 0x55fb6b2d6060 Implicit # | | |-FunctionDecl 0x55fb6b2d6188 col:8 ddy_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x55fb6b2d60d8 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2d6238 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55fb6b2d62b0 Implicit # | | | `-ConstAttr 0x55fb6b2d62d8 Implicit # | | |-FunctionDecl 0x55fb6b2d6400 col:8 ddy_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x55fb6b2d6350 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55fb6b2d64b0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55fb6b2d6528 Implicit # | | | `-ConstAttr 0x55fb6b2d6550 Implicit # | | `-FunctionDecl 0x55fb6b2d6678 col:8 ddy_fine 'float4 (float4)' # | | |-ParmVarDecl 0x55fb6b2d65c8 col:23 'float4':'vector' # | | |-BuiltinAliasAttr 0x55fb6b2d6728 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | |-NoThrowAttr 0x55fb6b2d67a0 Implicit # | | `-ConstAttr 0x55fb6b2d67c8 Implicit # | |-LinkageSpecDecl 0x55fb6b2186f8 col:45 implicit C # | | `-FunctionDecl 0x55fb6b218748 col:45 implicit used __builtin_elementwise_popcount 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55fb6b2187f0 <> Implicit 501 # | | |-NoThrowAttr 0x55fb6b218850 Implicit # | | `-ConstAttr 0x55fb6b218878 Implicit # | |-NamespaceDecl 0x55fb6b2d6818 prev 0x55fb6b1dcca8 line:12:11 hlsl # | | |-original Namespace 0x55fb6b133a98 'hlsl' # | | |-FunctionDecl 0x55fb6b2d6a18 line:237:36 constexpr acos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2d6930 col:29 used V 'double' # | | | |-CompoundStmt 0x55fb6b2d6d98 # | | | | `-ReturnStmt 0x55fb6b2d6d88 # | | | | `-CallExpr 0x55fb6b2d6d58 'float' # | | | | |-ImplicitCastExpr 0x55fb6b2d6d40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b2d6ce8 '' Function 0x55fb6b1e9c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b2d6cc0 'float' # | | | | `-ImplicitCastExpr 0x55fb6b2d6ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2d6c90 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2d6c58 'double' lvalue ParmVar 0x55fb6b2d6930 'V' 'double' # | | | `-DeprecatedAttr 0x55fb6b2d6ac8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b2d6f88 line:237:36 constexpr acos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2d6e58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fb6b2d7358 # | | | | `-ReturnStmt 0x55fb6b2d7348 # | | | | `-CallExpr 0x55fb6b2d7318 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2d7300 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b2d7278 '' Function 0x55fb6b1e9ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b2d7250 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2d7238 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2d7220 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2d71e8 'double2':'vector' lvalue ParmVar 0x55fb6b2d6e58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fb6b2d7038 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b2d7548 line:237:36 constexpr acos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2d7418 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fb6b2dc398 # | | | | `-ReturnStmt 0x55fb6b2dc388 # | | | | `-CallExpr 0x55fb6b2dc358 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2dc340 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b2dc2c0 '' Function 0x55fb6b1ea120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b2dc298 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2dc280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2dc268 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2dc230 'double3':'vector' lvalue ParmVar 0x55fb6b2d7418 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fb6b2d75f8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b2dc588 line:237:36 constexpr acos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2dc458 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fb6b2dc968 # | | | | `-ReturnStmt 0x55fb6b2dc958 # | | | | `-CallExpr 0x55fb6b2dc928 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2dc910 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b2dc888 '' Function 0x55fb6b1ea398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b2dc860 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2dc848 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2dc830 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2dc7f8 'double4':'vector' lvalue ParmVar 0x55fb6b2dc458 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fb6b2dc638 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b2dcb08 line:238:37 constexpr acos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2dca18 col:26 used V 'int' # | | | |-CompoundStmt 0x55fb6b2dce60 # | | | | `-ReturnStmt 0x55fb6b2dce50 # | | | | `-CallExpr 0x55fb6b2dce20 'float' # | | | | |-ImplicitCastExpr 0x55fb6b2dce08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b2dcde8 '' Function 0x55fb6b1e9c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b2dcdc0 'float' # | | | | `-ImplicitCastExpr 0x55fb6b2dcda8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2dcd90 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2dcd58 'int' lvalue ParmVar 0x55fb6b2dca18 'V' 'int' # | | | `-DeprecatedAttr 0x55fb6b2dcbb8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2dd038 line:238:37 constexpr acos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2dcf10 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fb6b2dd3b0 # | | | | `-ReturnStmt 0x55fb6b2dd3a0 # | | | | `-CallExpr 0x55fb6b2dd370 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2dd358 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b2dd338 '' Function 0x55fb6b1e9ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b2dd310 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2dd2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2dd2e0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2dd2a8 'int2':'vector' lvalue ParmVar 0x55fb6b2dcf10 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fb6b2dd0e8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2dd588 line:238:37 constexpr acos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2dd460 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fb6b2dd908 # | | | | `-ReturnStmt 0x55fb6b2dd8f8 # | | | | `-CallExpr 0x55fb6b2dd8c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2dd8b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b2dd890 '' Function 0x55fb6b1ea120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b2dd868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2dd850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2dd838 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2dd800 'int3':'vector' lvalue ParmVar 0x55fb6b2dd460 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fb6b2dd638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2ddae8 line:238:37 constexpr acos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2dd9b8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fb6b2dde70 # | | | | `-ReturnStmt 0x55fb6b2dde60 # | | | | `-CallExpr 0x55fb6b2dde30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2dde18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b2dddf8 '' Function 0x55fb6b1ea398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b2dddd0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2dddb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2ddda0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2ddd68 'int4':'vector' lvalue ParmVar 0x55fb6b2dd9b8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fb6b2ddb98 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2ddfd0 line:238:37 constexpr acos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2ddf20 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fb6b2e33f8 # | | | | `-ReturnStmt 0x55fb6b2e33e8 # | | | | `-CallExpr 0x55fb6b2e33b8 'float' # | | | | |-ImplicitCastExpr 0x55fb6b2e33a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b2e3380 '' Function 0x55fb6b1e9c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b2e3358 'float' # | | | | `-ImplicitCastExpr 0x55fb6b2e3340 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2e3328 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2e32f0 'uint':'unsigned int' lvalue ParmVar 0x55fb6b2ddf20 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fb6b2e3130 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2e3558 line:238:37 constexpr acos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2e34a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fb6b2e38f0 # | | | | `-ReturnStmt 0x55fb6b2e38e0 # | | | | `-CallExpr 0x55fb6b2e38b0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2e3898 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b2e3878 '' Function 0x55fb6b1e9ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b2e3850 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2e3838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2e3820 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2e37e8 'uint2':'vector' lvalue ParmVar 0x55fb6b2e34a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fb6b2e3608 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2e3a50 line:238:37 constexpr acos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2e39a0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fb6b2e3df0 # | | | | `-ReturnStmt 0x55fb6b2e3de0 # | | | | `-CallExpr 0x55fb6b2e3db0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2e3d98 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b2e3d78 '' Function 0x55fb6b1ea120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b2e3d50 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2e3d38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2e3d20 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2e3ce8 'uint3':'vector' lvalue ParmVar 0x55fb6b2e39a0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fb6b2e3b00 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2e3f50 line:238:37 constexpr acos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2e3ea0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fb6b2e42f8 # | | | | `-ReturnStmt 0x55fb6b2e42e8 # | | | | `-CallExpr 0x55fb6b2e42b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2e42a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b2e4280 '' Function 0x55fb6b1ea398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b2e4258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2e4240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2e4228 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2e41f0 'uint4':'vector' lvalue ParmVar 0x55fb6b2e3ea0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fb6b2e4000 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2e44d8 line:238:37 constexpr acos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2e43a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fb6b2e4870 # | | | | `-ReturnStmt 0x55fb6b2e4860 # | | | | `-CallExpr 0x55fb6b2e4830 'float' # | | | | |-ImplicitCastExpr 0x55fb6b2e4818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b2e47f8 '' Function 0x55fb6b1e9c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b2e47d0 'float' # | | | | `-ImplicitCastExpr 0x55fb6b2e47b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2e47a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2e4768 'int64_t':'long' lvalue ParmVar 0x55fb6b2e43a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fb6b2e4588 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2e4a48 line:238:37 constexpr acos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2e4920 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b2e4e00 # | | | | `-ReturnStmt 0x55fb6b2e4df0 # | | | | `-CallExpr 0x55fb6b2e4dc0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2e4da8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b2e4d88 '' Function 0x55fb6b1e9ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b2e4d60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2e4d48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2e4d30 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2e4cf8 'int64_t2':'vector' lvalue ParmVar 0x55fb6b2e4920 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b2e4af8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2e4fd8 line:238:37 constexpr acos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2e4eb0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b2e53b0 # | | | | `-ReturnStmt 0x55fb6b2e53a0 # | | | | `-CallExpr 0x55fb6b2e5370 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2e5358 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b2e5338 '' Function 0x55fb6b1ea120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b2e5310 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2e52f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2e52e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2e52a8 'int64_t3':'vector' lvalue ParmVar 0x55fb6b2e4eb0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b2e5088 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2e5588 line:238:37 constexpr acos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2e5460 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b2e5950 # | | | | `-ReturnStmt 0x55fb6b2e5940 # | | | | `-CallExpr 0x55fb6b2e5910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2e58f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b2e58d8 '' Function 0x55fb6b1ea398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b2e58b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2e5898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2e5880 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2e5848 'int64_t4':'vector' lvalue ParmVar 0x55fb6b2e5460 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b2e5638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2e5b28 line:238:37 constexpr acos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2e5a00 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fb6b2e5ee0 # | | | | `-ReturnStmt 0x55fb6b2e5ed0 # | | | | `-CallExpr 0x55fb6b2e5ea0 'float' # | | | | |-ImplicitCastExpr 0x55fb6b2e5e88 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b2e5e68 '' Function 0x55fb6b1e9c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b2e5e40 'float' # | | | | `-ImplicitCastExpr 0x55fb6b2e5e28 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2e5e10 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2e5dd8 'uint64_t':'unsigned long' lvalue ParmVar 0x55fb6b2e5a00 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fb6b2e5bd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2e60b8 line:238:37 constexpr acos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2e5f90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b2e6490 # | | | | `-ReturnStmt 0x55fb6b2e6480 # | | | | `-CallExpr 0x55fb6b2e6450 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2e6438 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b2e6418 '' Function 0x55fb6b1e9ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b2e63f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2e63d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2e63c0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2e6388 'uint64_t2':'vector' lvalue ParmVar 0x55fb6b2e5f90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b2e6168 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2e6668 line:238:37 constexpr acos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2e6540 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b2e6a48 # | | | | `-ReturnStmt 0x55fb6b2e6a38 # | | | | `-CallExpr 0x55fb6b2e6a08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2e69f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b2e69d0 '' Function 0x55fb6b1ea120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b2e69a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2e6990 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2e6978 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2e6940 'uint64_t3':'vector' lvalue ParmVar 0x55fb6b2e6540 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b2e6718 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2e6c28 line:238:37 constexpr acos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2e6af8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b2e7010 # | | | | `-ReturnStmt 0x55fb6b2e7000 # | | | | `-CallExpr 0x55fb6b2e6fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2e6fb8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b2e6f98 '' Function 0x55fb6b1ea398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b2e6f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2e6f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2e6f40 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2e6f08 'uint64_t4':'vector' lvalue ParmVar 0x55fb6b2e6af8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b2e6cd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2e7198 line:244:36 constexpr asin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2e70d0 col:29 used V 'double' # | | | |-CompoundStmt 0x55fb6b2e74e0 # | | | | `-ReturnStmt 0x55fb6b2e74d0 # | | | | `-CallExpr 0x55fb6b2e74a0 'float' # | | | | |-ImplicitCastExpr 0x55fb6b2e7488 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b2e7468 '' Function 0x55fb6b203920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b2e7440 'float' # | | | | `-ImplicitCastExpr 0x55fb6b2e7428 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2e7410 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2e73d8 'double' lvalue ParmVar 0x55fb6b2e70d0 'V' 'double' # | | | `-DeprecatedAttr 0x55fb6b2e7248 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b2e7650 line:244:36 constexpr asin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2e75a0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fb6b2e79b8 # | | | | `-ReturnStmt 0x55fb6b2e79a8 # | | | | `-CallExpr 0x55fb6b2e7978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2e7960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b2e7940 '' Function 0x55fb6b203b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b2e7918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2e7900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2e78e8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2e78b0 'double2':'vector' lvalue ParmVar 0x55fb6b2e75a0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fb6b2e7700 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b2e7b28 line:244:36 constexpr asin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2e7a78 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fb6b2e7e98 # | | | | `-ReturnStmt 0x55fb6b2e7e88 # | | | | `-CallExpr 0x55fb6b2e7e58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2e7e40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b2e7e20 '' Function 0x55fb6b1f2588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b2e7df8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2e7de0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2e7dc8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2e7d90 'double3':'vector' lvalue ParmVar 0x55fb6b2e7a78 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fb6b2e7bd8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b2e8008 line:244:36 constexpr asin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2e7f58 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fb6b2e8380 # | | | | `-ReturnStmt 0x55fb6b2e8370 # | | | | `-CallExpr 0x55fb6b2e8340 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2e8328 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b2e8308 '' Function 0x55fb6b1f2800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b2e82e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2e82c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2e82b0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2e8278 'double4':'vector' lvalue ParmVar 0x55fb6b2e7f58 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fb6b2e80b8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b2e84e0 line:245:37 constexpr asin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2e8430 col:26 used V 'int' # | | | |-CompoundStmt 0x55fb6b2e8838 # | | | | `-ReturnStmt 0x55fb6b2e8828 # | | | | `-CallExpr 0x55fb6b2e87f8 'float' # | | | | |-ImplicitCastExpr 0x55fb6b2e87e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b2e87c0 '' Function 0x55fb6b203920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b2e8798 'float' # | | | | `-ImplicitCastExpr 0x55fb6b2e8780 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2e8768 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2e8730 'int' lvalue ParmVar 0x55fb6b2e8430 'V' 'int' # | | | `-DeprecatedAttr 0x55fb6b2e8590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2e8998 line:245:37 constexpr asin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2e88e8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fb6b2e8d10 # | | | | `-ReturnStmt 0x55fb6b2e8d00 # | | | | `-CallExpr 0x55fb6b2e8cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2e8cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b2e8c98 '' Function 0x55fb6b203b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b2e8c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2e8c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2e8c40 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2e8c08 'int2':'vector' lvalue ParmVar 0x55fb6b2e88e8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fb6b2e8a48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2e8e70 line:245:37 constexpr asin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2e8dc0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fb6b2f1380 # | | | | `-ReturnStmt 0x55fb6b2f1370 # | | | | `-CallExpr 0x55fb6b2f1340 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2f1328 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b2f1308 '' Function 0x55fb6b1f2588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b2f12e0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2e9138 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2e9120 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2e90e8 'int3':'vector' lvalue ParmVar 0x55fb6b2e8dc0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fb6b2e8f20 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2f14e0 line:245:37 constexpr asin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2f1430 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fb6b2f1868 # | | | | `-ReturnStmt 0x55fb6b2f1858 # | | | | `-CallExpr 0x55fb6b2f1828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2f1810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b2f17f0 '' Function 0x55fb6b1f2800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b2f17c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2f17b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2f1798 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2f1760 'int4':'vector' lvalue ParmVar 0x55fb6b2f1430 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fb6b2f1590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2f19c8 line:245:37 constexpr asin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2f1918 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fb6b2f1d40 # | | | | `-ReturnStmt 0x55fb6b2f1d30 # | | | | `-CallExpr 0x55fb6b2f1d00 'float' # | | | | |-ImplicitCastExpr 0x55fb6b2f1ce8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b2f1cc8 '' Function 0x55fb6b203920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b2f1ca0 'float' # | | | | `-ImplicitCastExpr 0x55fb6b2f1c88 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2f1c70 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2f1c38 'uint':'unsigned int' lvalue ParmVar 0x55fb6b2f1918 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fb6b2f1a78 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2f1ea0 line:245:37 constexpr asin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2f1df0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fb6b2f2238 # | | | | `-ReturnStmt 0x55fb6b2f2228 # | | | | `-CallExpr 0x55fb6b2f21f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2f21e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b2f21c0 '' Function 0x55fb6b203b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b2f2198 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2f2180 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2f2168 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2f2130 'uint2':'vector' lvalue ParmVar 0x55fb6b2f1df0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fb6b2f1f50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2f2398 line:245:37 constexpr asin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2f22e8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fb6b2f2738 # | | | | `-ReturnStmt 0x55fb6b2f2728 # | | | | `-CallExpr 0x55fb6b2f26f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2f26e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b2f26c0 '' Function 0x55fb6b1f2588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b2f2698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2f2680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2f2668 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2f2630 'uint3':'vector' lvalue ParmVar 0x55fb6b2f22e8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fb6b2f2448 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2f2898 line:245:37 constexpr asin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2f27e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fb6b2f2c40 # | | | | `-ReturnStmt 0x55fb6b2f2c30 # | | | | `-CallExpr 0x55fb6b2f2c00 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2f2be8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b2f2bc8 '' Function 0x55fb6b1f2800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b2f2ba0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2f2b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2f2b70 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2f2b38 'uint4':'vector' lvalue ParmVar 0x55fb6b2f27e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fb6b2f2948 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2f2da0 line:245:37 constexpr asin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2f2cf0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fb6b2f3138 # | | | | `-ReturnStmt 0x55fb6b2f3128 # | | | | `-CallExpr 0x55fb6b2f30f8 'float' # | | | | |-ImplicitCastExpr 0x55fb6b2f30e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b2f30c0 '' Function 0x55fb6b203920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b2f3098 'float' # | | | | `-ImplicitCastExpr 0x55fb6b2f3080 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2f3068 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2f3030 'int64_t':'long' lvalue ParmVar 0x55fb6b2f2cf0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fb6b2f2e50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2f3680 line:245:37 constexpr asin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2f31e8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b2f3a38 # | | | | `-ReturnStmt 0x55fb6b2f3a28 # | | | | `-CallExpr 0x55fb6b2f39f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2f39e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b2f39c0 '' Function 0x55fb6b203b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b2f3998 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2f3980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2f3968 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2f3930 'int64_t2':'vector' lvalue ParmVar 0x55fb6b2f31e8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b2f3730 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2f3b98 line:245:37 constexpr asin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2f3ae8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b2f3f58 # | | | | `-ReturnStmt 0x55fb6b2f3f48 # | | | | `-CallExpr 0x55fb6b2f3f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2f3f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b2f3ee0 '' Function 0x55fb6b1f2588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b2f3eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2f3ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2f3e88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2f3e50 'int64_t3':'vector' lvalue ParmVar 0x55fb6b2f3ae8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b2f3c48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2f40b8 line:245:37 constexpr asin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2f4008 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b2f4480 # | | | | `-ReturnStmt 0x55fb6b2f4470 # | | | | `-CallExpr 0x55fb6b2f4440 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2f4428 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b2f4408 '' Function 0x55fb6b1f2800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b2f43e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2f43c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2f43b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2f4378 'int64_t4':'vector' lvalue ParmVar 0x55fb6b2f4008 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b2f4168 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2f45e0 line:245:37 constexpr asin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2f4530 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fb6b2f4998 # | | | | `-ReturnStmt 0x55fb6b2f4988 # | | | | `-CallExpr 0x55fb6b2f4958 'float' # | | | | |-ImplicitCastExpr 0x55fb6b2f4940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b2f4920 '' Function 0x55fb6b203920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b2f48f8 'float' # | | | | `-ImplicitCastExpr 0x55fb6b2f48e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2f48c8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2f4890 'uint64_t':'unsigned long' lvalue ParmVar 0x55fb6b2f4530 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fb6b2f4690 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2f4af8 line:245:37 constexpr asin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2f4a48 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b2f4ed0 # | | | | `-ReturnStmt 0x55fb6b2f4ec0 # | | | | `-CallExpr 0x55fb6b2f4e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2f4e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b2f4e58 '' Function 0x55fb6b203b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b2f4e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2f4e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2f4e00 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2f4dc8 'uint64_t2':'vector' lvalue ParmVar 0x55fb6b2f4a48 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b2f4ba8 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2f5030 line:245:37 constexpr asin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2f4f80 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b2f5410 # | | | | `-ReturnStmt 0x55fb6b2f5400 # | | | | `-CallExpr 0x55fb6b2f53d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2f53b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b2f5398 '' Function 0x55fb6b1f2588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b2f5370 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2f5358 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2f5340 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2f5308 'uint64_t3':'vector' lvalue ParmVar 0x55fb6b2f4f80 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b2f50e0 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2f5570 line:245:37 constexpr asin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2f54c0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b2f7170 # | | | | `-ReturnStmt 0x55fb6b2f7160 # | | | | `-CallExpr 0x55fb6b2f7130 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2f7118 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b2f70f8 '' Function 0x55fb6b1f2800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b2f70d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2f70b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2f70a0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2f7068 'uint64_t4':'vector' lvalue ParmVar 0x55fb6b2f54c0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b2f5620 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2f72e0 line:251:36 constexpr atan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2f7230 col:29 used V 'double' # | | | |-CompoundStmt 0x55fb6b2f7628 # | | | | `-ReturnStmt 0x55fb6b2f7618 # | | | | `-CallExpr 0x55fb6b2f75e8 'float' # | | | | |-ImplicitCastExpr 0x55fb6b2f75d0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b2f75b0 '' Function 0x55fb6b206d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b2f7588 'float' # | | | | `-ImplicitCastExpr 0x55fb6b2f7570 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2f7558 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2f7520 'double' lvalue ParmVar 0x55fb6b2f7230 'V' 'double' # | | | `-DeprecatedAttr 0x55fb6b2f7390 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b2f7798 line:251:36 constexpr atan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2f76e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fb6b2f7b00 # | | | | `-ReturnStmt 0x55fb6b2f7af0 # | | | | `-CallExpr 0x55fb6b2f7ac0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2f7aa8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b2f7a88 '' Function 0x55fb6b206f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b2f7a60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2f7a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2f7a30 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2f79f8 'double2':'vector' lvalue ParmVar 0x55fb6b2f76e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fb6b2f7848 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b2f7c70 line:251:36 constexpr atan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2f7bc0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fb6b2f7fe0 # | | | | `-ReturnStmt 0x55fb6b2f7fd0 # | | | | `-CallExpr 0x55fb6b2f7fa0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2f7f88 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b2f7f68 '' Function 0x55fb6b2071f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b2f7f40 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2f7f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2f7f10 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2f7ed8 'double3':'vector' lvalue ParmVar 0x55fb6b2f7bc0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fb6b2f7d20 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b2f8150 line:251:36 constexpr atan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2f80a0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fb6b2f84c8 # | | | | `-ReturnStmt 0x55fb6b2f84b8 # | | | | `-CallExpr 0x55fb6b2f8488 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2f8470 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b2f8450 '' Function 0x55fb6b207468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b2f8428 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2f8410 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2f83f8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2f83c0 'double4':'vector' lvalue ParmVar 0x55fb6b2f80a0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fb6b2f8200 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b2f8628 line:252:37 constexpr atan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2f8578 col:26 used V 'int' # | | | |-CompoundStmt 0x55fb6b2f8980 # | | | | `-ReturnStmt 0x55fb6b2f8970 # | | | | `-CallExpr 0x55fb6b2f8940 'float' # | | | | |-ImplicitCastExpr 0x55fb6b2f8928 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b2f8908 '' Function 0x55fb6b206d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b2f88e0 'float' # | | | | `-ImplicitCastExpr 0x55fb6b2f88c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2f88b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2f8878 'int' lvalue ParmVar 0x55fb6b2f8578 'V' 'int' # | | | `-DeprecatedAttr 0x55fb6b2f86d8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2f8ae0 line:252:37 constexpr atan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2f8a30 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fb6b2f8e58 # | | | | `-ReturnStmt 0x55fb6b2f8e48 # | | | | `-CallExpr 0x55fb6b2f8e18 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2f8e00 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b2f8de0 '' Function 0x55fb6b206f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b2f8db8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2f8da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2f8d88 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2f8d50 'int2':'vector' lvalue ParmVar 0x55fb6b2f8a30 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fb6b2f8b90 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2f9e28 line:252:37 constexpr atan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2f9d78 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fb6b2fa1a8 # | | | | `-ReturnStmt 0x55fb6b2fa198 # | | | | `-CallExpr 0x55fb6b2fa168 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2fa150 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b2fa130 '' Function 0x55fb6b2071f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b2fa108 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2fa0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2fa0d8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2fa0a0 'int3':'vector' lvalue ParmVar 0x55fb6b2f9d78 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fb6b2f9ed8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2fa308 line:252:37 constexpr atan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2fa258 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fb6b2fa690 # | | | | `-ReturnStmt 0x55fb6b2fa680 # | | | | `-CallExpr 0x55fb6b2fa650 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2fa638 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b2fa618 '' Function 0x55fb6b207468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b2fa5f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2fa5d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2fa5c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2fa588 'int4':'vector' lvalue ParmVar 0x55fb6b2fa258 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fb6b2fa3b8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2fa7f0 line:252:37 constexpr atan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2fa740 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fb6b2fab68 # | | | | `-ReturnStmt 0x55fb6b2fab58 # | | | | `-CallExpr 0x55fb6b2fab28 'float' # | | | | |-ImplicitCastExpr 0x55fb6b2fab10 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b2faaf0 '' Function 0x55fb6b206d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b2faac8 'float' # | | | | `-ImplicitCastExpr 0x55fb6b2faab0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2faa98 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2faa60 'uint':'unsigned int' lvalue ParmVar 0x55fb6b2fa740 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fb6b2fa8a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2facc8 line:252:37 constexpr atan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2fac18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fb6b2fb060 # | | | | `-ReturnStmt 0x55fb6b2fb050 # | | | | `-CallExpr 0x55fb6b2fb020 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2fb008 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b2fafe8 '' Function 0x55fb6b206f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b2fafc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2fafa8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2faf90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2faf58 'uint2':'vector' lvalue ParmVar 0x55fb6b2fac18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fb6b2fad78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2fb1c0 line:252:37 constexpr atan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2fb110 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fb6b2fb560 # | | | | `-ReturnStmt 0x55fb6b2fb550 # | | | | `-CallExpr 0x55fb6b2fb520 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2fb508 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b2fb4e8 '' Function 0x55fb6b2071f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b2fb4c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2fb4a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2fb490 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2fb458 'uint3':'vector' lvalue ParmVar 0x55fb6b2fb110 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fb6b2fb270 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2fb6c0 line:252:37 constexpr atan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2fb610 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fb6b2fba68 # | | | | `-ReturnStmt 0x55fb6b2fba58 # | | | | `-CallExpr 0x55fb6b2fba28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2fba10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b2fb9f0 '' Function 0x55fb6b207468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b2fb9c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2fb9b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2fb998 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2fb960 'uint4':'vector' lvalue ParmVar 0x55fb6b2fb610 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fb6b2fb770 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2fbbc8 line:252:37 constexpr atan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2fbb18 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fb6b2fc830 # | | | | `-ReturnStmt 0x55fb6b2fc820 # | | | | `-CallExpr 0x55fb6b2fc7f0 'float' # | | | | |-ImplicitCastExpr 0x55fb6b2fc7d8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b2fc7b8 '' Function 0x55fb6b206d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b2fc790 'float' # | | | | `-ImplicitCastExpr 0x55fb6b2fc778 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2fc760 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2fc728 'int64_t':'long' lvalue ParmVar 0x55fb6b2fbb18 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fb6b2fbc78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2fc990 line:252:37 constexpr atan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2fc8e0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b2fcd48 # | | | | `-ReturnStmt 0x55fb6b2fcd38 # | | | | `-CallExpr 0x55fb6b2fcd08 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2fccf0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b2fccd0 '' Function 0x55fb6b206f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b2fcca8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2fcc90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2fcc78 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2fcc40 'int64_t2':'vector' lvalue ParmVar 0x55fb6b2fc8e0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b2fca40 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2fcea8 line:252:37 constexpr atan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2fcdf8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b2fd268 # | | | | `-ReturnStmt 0x55fb6b2fd258 # | | | | `-CallExpr 0x55fb6b2fd228 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2fd210 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b2fd1f0 '' Function 0x55fb6b2071f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b2fd1c8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2fd1b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2fd198 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2fd160 'int64_t3':'vector' lvalue ParmVar 0x55fb6b2fcdf8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b2fcf58 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2fd3c8 line:252:37 constexpr atan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2fd318 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b2fd790 # | | | | `-ReturnStmt 0x55fb6b2fd780 # | | | | `-CallExpr 0x55fb6b2fd750 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2fd738 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b2fd718 '' Function 0x55fb6b207468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b2fd6f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2fd6d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2fd6c0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2fd688 'int64_t4':'vector' lvalue ParmVar 0x55fb6b2fd318 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b2fd478 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2fd8f0 line:252:37 constexpr atan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2fd840 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fb6b2fdca8 # | | | | `-ReturnStmt 0x55fb6b2fdc98 # | | | | `-CallExpr 0x55fb6b2fdc68 'float' # | | | | |-ImplicitCastExpr 0x55fb6b2fdc50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b2fdc30 '' Function 0x55fb6b206d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b2fdc08 'float' # | | | | `-ImplicitCastExpr 0x55fb6b2fdbf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2fdbd8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2fdba0 'uint64_t':'unsigned long' lvalue ParmVar 0x55fb6b2fd840 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fb6b2fd9a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2fde08 line:252:37 constexpr atan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2fdd58 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b2fe1e0 # | | | | `-ReturnStmt 0x55fb6b2fe1d0 # | | | | `-CallExpr 0x55fb6b2fe1a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2fe188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b2fe168 '' Function 0x55fb6b206f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b2fe140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2fe128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2fe110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2fe0d8 'uint64_t2':'vector' lvalue ParmVar 0x55fb6b2fdd58 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b2fdeb8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2fe340 line:252:37 constexpr atan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2fe290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b2ff048 # | | | | `-ReturnStmt 0x55fb6b2ff038 # | | | | `-CallExpr 0x55fb6b2ff008 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2feff0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b2fefd0 '' Function 0x55fb6b2071f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b2fefa8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2fef90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2fef78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2fef40 'uint64_t3':'vector' lvalue ParmVar 0x55fb6b2fe290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b2fe3f0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2ff1a8 line:252:37 constexpr atan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2ff0f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b2ff590 # | | | | `-ReturnStmt 0x55fb6b2ff580 # | | | | `-CallExpr 0x55fb6b2ff550 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2ff538 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b2ff518 '' Function 0x55fb6b207468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b2ff4f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2ff4d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2ff4c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2ff488 'uint64_t4':'vector' lvalue ParmVar 0x55fb6b2ff0f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b2ff258 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2ff7e8 line:258:37 constexpr atan2 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2ff650 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55fb6b2ff6d0 col:40 used V2 'double' # | | | |-CompoundStmt 0x55fb6b2ffc00 # | | | | `-ReturnStmt 0x55fb6b2ffbf0 # | | | | `-CallExpr 0x55fb6b2ffbb8 'float' # | | | | |-ImplicitCastExpr 0x55fb6b2ffba0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55fb6b2ffb50 '' Function 0x55fb6b2085c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55fb6b2ffa98 'float' # | | | | | `-ImplicitCastExpr 0x55fb6b2ffa80 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b2ffa68 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b2ffa30 'double' lvalue ParmVar 0x55fb6b2ff650 'V1' 'double' # | | | | `-CStyleCastExpr 0x55fb6b2ffb28 'float' # | | | | `-ImplicitCastExpr 0x55fb6b2ffb10 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2ffaf8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2ffac0 'double' lvalue ParmVar 0x55fb6b2ff6d0 'V2' 'double' # | | | `-DeprecatedAttr 0x55fb6b2ff8a0 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b2ffe98 line:258:37 constexpr atan2 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2ffcc0 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55fb6b2ffd40 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55fb6b300320 # | | | | `-ReturnStmt 0x55fb6b300310 # | | | | `-CallExpr 0x55fb6b3002d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3002c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55fb6b300238 '' Function 0x55fb6b208958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55fb6b300168 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b300150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b300138 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b300100 'double2':'vector' lvalue ParmVar 0x55fb6b2ffcc0 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55fb6b300210 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3001f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3001e0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3001a8 'double2':'vector' lvalue ParmVar 0x55fb6b2ffd40 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fb6b2fff50 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b3005b8 line:258:37 constexpr atan2 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3003e0 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55fb6b300460 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55fb6b300a40 # | | | | `-ReturnStmt 0x55fb6b300a30 # | | | | `-CallExpr 0x55fb6b3009f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3009e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55fb6b300960 '' Function 0x55fb6b208d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55fb6b300890 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b300878 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b300860 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b300828 'double3':'vector' lvalue ParmVar 0x55fb6b3003e0 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55fb6b300938 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b300920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b300908 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3008d0 'double3':'vector' lvalue ParmVar 0x55fb6b300460 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fb6b300670 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b300cd8 line:258:37 constexpr atan2 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b300b00 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55fb6b300b80 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55fb6b3015a0 # | | | | `-ReturnStmt 0x55fb6b301590 # | | | | `-CallExpr 0x55fb6b301558 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b301540 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55fb6b3014c0 '' Function 0x55fb6b2090a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55fb6b3013f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b3013d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b3013c0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b301388 'double4':'vector' lvalue ParmVar 0x55fb6b300b00 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55fb6b301498 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b301480 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b301468 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b301430 'double4':'vector' lvalue ParmVar 0x55fb6b300b80 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fb6b300d90 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b3017e8 line:259:38 constexpr atan2 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b301650 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55fb6b3016d0 col:34 used V2 'int' # | | | |-CompoundStmt 0x55fb6b301be0 # | | | | `-ReturnStmt 0x55fb6b301bd0 # | | | | `-CallExpr 0x55fb6b301b98 'float' # | | | | |-ImplicitCastExpr 0x55fb6b301b80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55fb6b301b60 '' Function 0x55fb6b2085c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55fb6b301aa8 'float' # | | | | | `-ImplicitCastExpr 0x55fb6b301a90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b301a78 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b301a40 'int' lvalue ParmVar 0x55fb6b301650 'V1' 'int' # | | | | `-CStyleCastExpr 0x55fb6b301b38 'float' # | | | | `-ImplicitCastExpr 0x55fb6b301b20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b301b08 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b301ad0 'int' lvalue ParmVar 0x55fb6b3016d0 'V2' 'int' # | | | `-DeprecatedAttr 0x55fb6b3018a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b301e68 line:259:38 constexpr atan2 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b301c90 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55fb6b301d10 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55fb6b302298 # | | | | `-ReturnStmt 0x55fb6b302288 # | | | | `-CallExpr 0x55fb6b302250 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b302238 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55fb6b302218 '' Function 0x55fb6b208958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55fb6b302148 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b302130 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b302118 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b3020e0 'int2':'vector' lvalue ParmVar 0x55fb6b301c90 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55fb6b3021f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3021d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3021c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b302188 'int2':'vector' lvalue ParmVar 0x55fb6b301d10 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fb6b301f20 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b302518 line:259:38 constexpr atan2 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b302348 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55fb6b3023c8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55fb6b302950 # | | | | `-ReturnStmt 0x55fb6b302940 # | | | | `-CallExpr 0x55fb6b302908 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3028f0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55fb6b3028d0 '' Function 0x55fb6b208d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55fb6b302800 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b3027e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b3027d0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b302798 'int3':'vector' lvalue ParmVar 0x55fb6b302348 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55fb6b3028a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b302890 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b302878 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b302840 'int3':'vector' lvalue ParmVar 0x55fb6b3023c8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fb6b3025d0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b302bd8 line:259:38 constexpr atan2 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b302a00 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55fb6b302a80 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55fb6b303018 # | | | | `-ReturnStmt 0x55fb6b303008 # | | | | `-CallExpr 0x55fb6b302fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b302fb8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55fb6b302f98 '' Function 0x55fb6b2090a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55fb6b302ec8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b302eb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b302e98 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b302e60 'int4':'vector' lvalue ParmVar 0x55fb6b302a00 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55fb6b302f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b302f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b302f40 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b302f08 'int4':'vector' lvalue ParmVar 0x55fb6b302a80 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fb6b302c90 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b303878 line:259:38 constexpr atan2 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3030c8 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fb6b303148 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fb6b303c90 # | | | | `-ReturnStmt 0x55fb6b303c80 # | | | | `-CallExpr 0x55fb6b303c48 'float' # | | | | |-ImplicitCastExpr 0x55fb6b303c30 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55fb6b303c10 '' Function 0x55fb6b2085c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55fb6b303b58 'float' # | | | | | `-ImplicitCastExpr 0x55fb6b303b40 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b303b28 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b303af0 'uint':'unsigned int' lvalue ParmVar 0x55fb6b3030c8 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55fb6b303be8 'float' # | | | | `-ImplicitCastExpr 0x55fb6b303bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b303bb8 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b303b80 'uint':'unsigned int' lvalue ParmVar 0x55fb6b303148 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fb6b303930 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b303f18 line:259:38 constexpr atan2 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b303d40 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55fb6b303dc0 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55fb6b304368 # | | | | `-ReturnStmt 0x55fb6b304358 # | | | | `-CallExpr 0x55fb6b304320 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b304308 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55fb6b3042e8 '' Function 0x55fb6b208958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55fb6b304218 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b304200 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b3041e8 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b3041b0 'uint2':'vector' lvalue ParmVar 0x55fb6b303d40 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55fb6b3042c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3042a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b304290 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b304258 'uint2':'vector' lvalue ParmVar 0x55fb6b303dc0 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fb6b303fd0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3045e8 line:259:38 constexpr atan2 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b304418 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55fb6b304498 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55fb6b304a40 # | | | | `-ReturnStmt 0x55fb6b304a30 # | | | | `-CallExpr 0x55fb6b3049f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3049e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55fb6b3049c0 '' Function 0x55fb6b208d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55fb6b3048f0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b3048d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b3048c0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b304888 'uint3':'vector' lvalue ParmVar 0x55fb6b304418 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55fb6b304998 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b304980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b304968 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b304930 'uint3':'vector' lvalue ParmVar 0x55fb6b304498 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fb6b3046a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b304cc8 line:259:38 constexpr atan2 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b304af0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55fb6b304b70 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55fb6b305128 # | | | | `-ReturnStmt 0x55fb6b305118 # | | | | `-CallExpr 0x55fb6b3050e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3050c8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55fb6b3050a8 '' Function 0x55fb6b2090a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55fb6b304fd8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b304fc0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b304fa8 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b304f70 'uint4':'vector' lvalue ParmVar 0x55fb6b304af0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55fb6b305080 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b305068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b305050 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b305018 'uint4':'vector' lvalue ParmVar 0x55fb6b304b70 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fb6b304d80 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3053a8 line:259:38 constexpr atan2 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3051d8 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55fb6b305258 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55fb6b308318 # | | | | `-ReturnStmt 0x55fb6b308308 # | | | | `-CallExpr 0x55fb6b3082d0 'float' # | | | | |-ImplicitCastExpr 0x55fb6b305780 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55fb6b305760 '' Function 0x55fb6b2085c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55fb6b3056a8 'float' # | | | | | `-ImplicitCastExpr 0x55fb6b305690 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b305678 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b305640 'int64_t':'long' lvalue ParmVar 0x55fb6b3051d8 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55fb6b305738 'float' # | | | | `-ImplicitCastExpr 0x55fb6b305720 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b305708 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3056d0 'int64_t':'long' lvalue ParmVar 0x55fb6b305258 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fb6b305460 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b308598 line:259:38 constexpr atan2 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3083c8 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55fb6b308448 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b308a08 # | | | | `-ReturnStmt 0x55fb6b3089f8 # | | | | `-CallExpr 0x55fb6b3089c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3089a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55fb6b308988 '' Function 0x55fb6b208958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55fb6b3088b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b3088a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b308888 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b308850 'int64_t2':'vector' lvalue ParmVar 0x55fb6b3083c8 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55fb6b308960 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b308948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b308930 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3088f8 'int64_t2':'vector' lvalue ParmVar 0x55fb6b308448 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b308650 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b308c88 line:259:38 constexpr atan2 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b308ab8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55fb6b308b38 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b309100 # | | | | `-ReturnStmt 0x55fb6b3090f0 # | | | | `-CallExpr 0x55fb6b3090b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3090a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55fb6b309080 '' Function 0x55fb6b208d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55fb6b308fb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b308f98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b308f80 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b308f48 'int64_t3':'vector' lvalue ParmVar 0x55fb6b308ab8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55fb6b309058 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b309040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b309028 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b308ff0 'int64_t3':'vector' lvalue ParmVar 0x55fb6b308b38 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b308d40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b309388 line:259:38 constexpr atan2 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3091b0 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55fb6b309230 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b309808 # | | | | `-ReturnStmt 0x55fb6b3097f8 # | | | | `-CallExpr 0x55fb6b3097c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3097a8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55fb6b309788 '' Function 0x55fb6b2090a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55fb6b3096b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b3096a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b309688 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b309650 'int64_t4':'vector' lvalue ParmVar 0x55fb6b3091b0 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55fb6b309760 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b309748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b309730 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3096f8 'int64_t4':'vector' lvalue ParmVar 0x55fb6b309230 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b309440 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b309a88 line:259:38 constexpr atan2 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3098b8 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55fb6b309938 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fb6b309ee0 # | | | | `-ReturnStmt 0x55fb6b309ed0 # | | | | `-CallExpr 0x55fb6b309e98 'float' # | | | | |-ImplicitCastExpr 0x55fb6b309e80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55fb6b309e60 '' Function 0x55fb6b2085c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55fb6b309da8 'float' # | | | | | `-ImplicitCastExpr 0x55fb6b309d90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b309d78 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b309d40 'uint64_t':'unsigned long' lvalue ParmVar 0x55fb6b3098b8 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55fb6b309e38 'float' # | | | | `-ImplicitCastExpr 0x55fb6b309e20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b309e08 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b309dd0 'uint64_t':'unsigned long' lvalue ParmVar 0x55fb6b309938 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fb6b309b40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b30a168 line:259:38 constexpr atan2 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b309f90 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55fb6b30a010 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b30a618 # | | | | `-ReturnStmt 0x55fb6b30a608 # | | | | `-CallExpr 0x55fb6b30a5d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b30a5b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55fb6b30a598 '' Function 0x55fb6b208958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55fb6b30a4c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b30a4b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b30a498 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b30a460 'uint64_t2':'vector' lvalue ParmVar 0x55fb6b309f90 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55fb6b30a570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b30a558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b30a540 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b30a508 'uint64_t2':'vector' lvalue ParmVar 0x55fb6b30a010 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b30a220 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b30a898 line:259:38 constexpr atan2 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b30a6c8 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55fb6b30a748 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b30ad30 # | | | | `-ReturnStmt 0x55fb6b30ad20 # | | | | `-CallExpr 0x55fb6b30ace8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b30acd0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55fb6b30acb0 '' Function 0x55fb6b208d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55fb6b30abe0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b30abc8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b30abb0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b30ab78 'uint64_t3':'vector' lvalue ParmVar 0x55fb6b30a6c8 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55fb6b30ac88 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b30ac70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b30ac58 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b30ac20 'uint64_t3':'vector' lvalue ParmVar 0x55fb6b30a748 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b30a950 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b30afb8 line:259:38 constexpr atan2 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b30ade0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55fb6b30ae60 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b30b458 # | | | | `-ReturnStmt 0x55fb6b30b448 # | | | | `-CallExpr 0x55fb6b30b410 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b30b3f8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55fb6b30b3d8 '' Function 0x55fb6b2090a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55fb6b30b308 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b30b2f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b30b2d8 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b30b2a0 'uint64_t4':'vector' lvalue ParmVar 0x55fb6b30ade0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55fb6b30b3b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b30b398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b30b380 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b30b348 'uint64_t4':'vector' lvalue ParmVar 0x55fb6b30ae60 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b30b070 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b30b5c8 line:265:36 constexpr ceil 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b30b518 col:29 used V 'double' # | | | |-CompoundStmt 0x55fb6b30b910 # | | | | `-ReturnStmt 0x55fb6b30b900 # | | | | `-CallExpr 0x55fb6b30b8d0 'float' # | | | | |-ImplicitCastExpr 0x55fb6b30b8b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b30b898 '' Function 0x55fb6b209d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b30b870 'float' # | | | | `-ImplicitCastExpr 0x55fb6b30b858 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b30b840 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b30b808 'double' lvalue ParmVar 0x55fb6b30b518 'V' 'double' # | | | `-DeprecatedAttr 0x55fb6b30b678 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b30ba80 line:265:36 constexpr ceil 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b30b9d0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fb6b30bde8 # | | | | `-ReturnStmt 0x55fb6b30bdd8 # | | | | `-CallExpr 0x55fb6b30bda8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b30bd90 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b30bd70 '' Function 0x55fb6b209fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b30bd48 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b30bd30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b30bd18 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b30bce0 'double2':'vector' lvalue ParmVar 0x55fb6b30b9d0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fb6b30bb30 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b30bf58 line:265:36 constexpr ceil 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b30bea8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fb6b30c2c8 # | | | | `-ReturnStmt 0x55fb6b30c2b8 # | | | | `-CallExpr 0x55fb6b30c288 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b30c270 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b30c250 '' Function 0x55fb6b20a220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b30c228 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b30c210 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b30c1f8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b30c1c0 'double3':'vector' lvalue ParmVar 0x55fb6b30bea8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fb6b30c008 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b30c448 line:265:36 constexpr ceil 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b30c398 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fb6b30c7c0 # | | | | `-ReturnStmt 0x55fb6b30c7b0 # | | | | `-CallExpr 0x55fb6b30c780 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b30c768 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b30c748 '' Function 0x55fb6b20a498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b30c720 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b30c708 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b30c6f0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b30c6b8 'double4':'vector' lvalue ParmVar 0x55fb6b30c398 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fb6b30c4f8 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b30c920 line:266:37 constexpr ceil 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b30c870 col:26 used V 'int' # | | | |-CompoundStmt 0x55fb6b30cc78 # | | | | `-ReturnStmt 0x55fb6b30cc68 # | | | | `-CallExpr 0x55fb6b30cc38 'float' # | | | | |-ImplicitCastExpr 0x55fb6b30cc20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b30cc00 '' Function 0x55fb6b209d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b30cbd8 'float' # | | | | `-ImplicitCastExpr 0x55fb6b30cbc0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b30cba8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b30cb70 'int' lvalue ParmVar 0x55fb6b30c870 'V' 'int' # | | | `-DeprecatedAttr 0x55fb6b30c9d0 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b30cdd8 line:266:37 constexpr ceil 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b30cd28 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fb6b30d150 # | | | | `-ReturnStmt 0x55fb6b30d140 # | | | | `-CallExpr 0x55fb6b30d110 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b30d0f8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b30d0d8 '' Function 0x55fb6b209fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b30d0b0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b30d098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b30d080 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b30d048 'int2':'vector' lvalue ParmVar 0x55fb6b30cd28 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fb6b30ce88 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b30d2b0 line:266:37 constexpr ceil 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b30d200 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fb6b30d630 # | | | | `-ReturnStmt 0x55fb6b30d620 # | | | | `-CallExpr 0x55fb6b30d5f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b30d5d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b30d5b8 '' Function 0x55fb6b20a220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b30d590 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b30d578 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b30d560 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b30d528 'int3':'vector' lvalue ParmVar 0x55fb6b30d200 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fb6b30d360 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b30d790 line:266:37 constexpr ceil 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b30d6e0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fb6b30db18 # | | | | `-ReturnStmt 0x55fb6b30db08 # | | | | `-CallExpr 0x55fb6b30dad8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b30dac0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b30daa0 '' Function 0x55fb6b20a498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b30da78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b30da60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b30da48 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b30da10 'int4':'vector' lvalue ParmVar 0x55fb6b30d6e0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fb6b30d840 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b30dc78 line:266:37 constexpr ceil 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b30dbc8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fb6b30dff0 # | | | | `-ReturnStmt 0x55fb6b30dfe0 # | | | | `-CallExpr 0x55fb6b30dfb0 'float' # | | | | |-ImplicitCastExpr 0x55fb6b30df98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b30df78 '' Function 0x55fb6b209d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b30df50 'float' # | | | | `-ImplicitCastExpr 0x55fb6b30df38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b30df20 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b30dee8 'uint':'unsigned int' lvalue ParmVar 0x55fb6b30dbc8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fb6b30dd28 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b30e150 line:266:37 constexpr ceil 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b30e0a0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fb6b30fd10 # | | | | `-ReturnStmt 0x55fb6b30fd00 # | | | | `-CallExpr 0x55fb6b30fcd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b30fcb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b30fc98 '' Function 0x55fb6b209fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b30fc70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b30fc58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b30fc40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b30fc08 'uint2':'vector' lvalue ParmVar 0x55fb6b30e0a0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fb6b30e200 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b30fe70 line:266:37 constexpr ceil 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b30fdc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fb6b310210 # | | | | `-ReturnStmt 0x55fb6b310200 # | | | | `-CallExpr 0x55fb6b3101d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3101b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b310198 '' Function 0x55fb6b20a220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b310170 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b310158 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b310140 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b310108 'uint3':'vector' lvalue ParmVar 0x55fb6b30fdc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fb6b30ff20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b310370 line:266:37 constexpr ceil 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3102c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fb6b310718 # | | | | `-ReturnStmt 0x55fb6b310708 # | | | | `-CallExpr 0x55fb6b3106d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3106c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b3106a0 '' Function 0x55fb6b20a498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b310678 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b310660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b310648 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b310610 'uint4':'vector' lvalue ParmVar 0x55fb6b3102c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fb6b310420 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b310878 line:266:37 constexpr ceil 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3107c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fb6b310c10 # | | | | `-ReturnStmt 0x55fb6b310c00 # | | | | `-CallExpr 0x55fb6b310bd0 'float' # | | | | |-ImplicitCastExpr 0x55fb6b310bb8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b310b98 '' Function 0x55fb6b209d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b310b70 'float' # | | | | `-ImplicitCastExpr 0x55fb6b310b58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b310b40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b310b08 'int64_t':'long' lvalue ParmVar 0x55fb6b3107c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fb6b310928 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b310d70 line:266:37 constexpr ceil 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b310cc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b311128 # | | | | `-ReturnStmt 0x55fb6b311118 # | | | | `-CallExpr 0x55fb6b3110e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3110d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b3110b0 '' Function 0x55fb6b209fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b311088 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b311070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b311058 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b311020 'int64_t2':'vector' lvalue ParmVar 0x55fb6b310cc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b310e20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b311288 line:266:37 constexpr ceil 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3111d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b311648 # | | | | `-ReturnStmt 0x55fb6b311638 # | | | | `-CallExpr 0x55fb6b311608 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3115f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b3115d0 '' Function 0x55fb6b20a220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b3115a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b311590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b311578 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b311540 'int64_t3':'vector' lvalue ParmVar 0x55fb6b3111d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b311338 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3117a8 line:266:37 constexpr ceil 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3116f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b313148 # | | | | `-ReturnStmt 0x55fb6b313138 # | | | | `-CallExpr 0x55fb6b313108 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3130f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b3130d0 '' Function 0x55fb6b20a498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b311ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b311ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b311aa0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b311a68 'int64_t4':'vector' lvalue ParmVar 0x55fb6b3116f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b311858 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3132a8 line:266:37 constexpr ceil 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3131f8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fb6b313660 # | | | | `-ReturnStmt 0x55fb6b313650 # | | | | `-CallExpr 0x55fb6b313620 'float' # | | | | |-ImplicitCastExpr 0x55fb6b313608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b3135e8 '' Function 0x55fb6b209d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b3135c0 'float' # | | | | `-ImplicitCastExpr 0x55fb6b3135a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b313590 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b313558 'uint64_t':'unsigned long' lvalue ParmVar 0x55fb6b3131f8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fb6b313358 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3137c0 line:266:37 constexpr ceil 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b313710 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b313b98 # | | | | `-ReturnStmt 0x55fb6b313b88 # | | | | `-CallExpr 0x55fb6b313b58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b313b40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b313b20 '' Function 0x55fb6b209fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b313af8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b313ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b313ac8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b313a90 'uint64_t2':'vector' lvalue ParmVar 0x55fb6b313710 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b313870 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b313cf8 line:266:37 constexpr ceil 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b313c48 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b3140d8 # | | | | `-ReturnStmt 0x55fb6b3140c8 # | | | | `-CallExpr 0x55fb6b314098 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b314080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b314060 '' Function 0x55fb6b20a220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b314038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b314020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b314008 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b313fd0 'uint64_t3':'vector' lvalue ParmVar 0x55fb6b313c48 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b313da8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b314238 line:266:37 constexpr ceil 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b314188 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b314620 # | | | | `-ReturnStmt 0x55fb6b314610 # | | | | `-CallExpr 0x55fb6b3145e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3145c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b3145a8 '' Function 0x55fb6b20a498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b314580 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b314568 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b314550 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b314518 'uint64_t4':'vector' lvalue ParmVar 0x55fb6b314188 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b3142e8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x55fb6b314d20 line:274:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55fb6b314638 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fb6b3146d8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fb6b314c78 line:274:66 invalid constexpr clamp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3149e8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55fb6b314ac0 col:35 invalid p1 'int' # | | | |-ParmVarDecl 0x55fb6b314b38 col:41 p2 'T' # | | | |-CompoundStmt 0x55fb6b315090 # | | | | `-ReturnStmt 0x55fb6b315080 # | | | | `-RecoveryExpr 0x55fb6b315048 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55fb6b314e90 '' lvalue (ADL) = 'clamp' 0x55fb6b213fc8 0x55fb6b20a888 0x55fb6b20ad40 0x55fb6b20b1a8 0x55fb6b20b608 0x55fb6b20ba08 0x55fb6b20bed8 0x55fb6b20c338 0x55fb6b20c798 0x55fb6b20cbf8 0x55fb6b20d088 0x55fb6b20d4e8 0x55fb6b20d948 0x55fb6b20ee08 0x55fb6b20f268 0x55fb6b20f6c8 0x55fb6b20fb28 0x55fb6b20ff98 0x55fb6b2103f8 0x55fb6b210858 0x55fb6b210cb8 0x55fb6b2110d8 0x55fb6b211538 0x55fb6b211998 0x55fb6b1f8d28 0x55fb6b1f9128 0x55fb6b1f9588 0x55fb6b1f99e8 # | | | | |-RecoveryExpr 0x55fb6b314fb0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55fb6b314fd0 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55fb6b314d90 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55fb6b3157c0 line:281:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55fb6b3150e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fb6b315178 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fb6b315718 line:281:66 invalid constexpr clamp 'int (int, T, int)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b315488 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55fb6b315500 col:24 p1 'T' # | | | |-ParmVarDecl 0x55fb6b3155d8 col:41 invalid p2 'int' # | | | |-CompoundStmt 0x55fb6b315b30 # | | | | `-ReturnStmt 0x55fb6b315b20 # | | | | `-RecoveryExpr 0x55fb6b315ae8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55fb6b315930 '' lvalue (ADL) = 'clamp' 0x55fb6b1f99e8 0x55fb6b213fc8 0x55fb6b20a888 0x55fb6b20ad40 0x55fb6b20b1a8 0x55fb6b20b608 0x55fb6b20ba08 0x55fb6b20bed8 0x55fb6b20c338 0x55fb6b20c798 0x55fb6b20cbf8 0x55fb6b20d088 0x55fb6b20d4e8 0x55fb6b20d948 0x55fb6b20ee08 0x55fb6b20f268 0x55fb6b20f6c8 0x55fb6b20fb28 0x55fb6b20ff98 0x55fb6b2103f8 0x55fb6b210858 0x55fb6b210cb8 0x55fb6b2110d8 0x55fb6b211538 0x55fb6b211998 0x55fb6b1f8d28 0x55fb6b1f9128 0x55fb6b1f9588 # | | | | |-RecoveryExpr 0x55fb6b315a50 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55fb6b315ac8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55fb6b315830 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55fb6b3161d0 line:288:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55fb6b315b48 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fb6b315be8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fb6b316128 line:288:66 invalid constexpr clamp 'int (int, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b315ef8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55fb6b315f70 col:24 p1 'T' # | | | |-ParmVarDecl 0x55fb6b315fe8 col:30 p2 'T' # | | | |-CompoundStmt 0x55fb6b316570 # | | | | `-ReturnStmt 0x55fb6b316560 # | | | | `-RecoveryExpr 0x55fb6b316530 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55fb6b316340 '' lvalue (ADL) = 'clamp' 0x55fb6b1f9588 0x55fb6b1f99e8 0x55fb6b213fc8 0x55fb6b20a888 0x55fb6b20ad40 0x55fb6b20b1a8 0x55fb6b20b608 0x55fb6b20ba08 0x55fb6b20bed8 0x55fb6b20c338 0x55fb6b20c798 0x55fb6b20cbf8 0x55fb6b20d088 0x55fb6b20d4e8 0x55fb6b20d948 0x55fb6b20ee08 0x55fb6b20f268 0x55fb6b20f6c8 0x55fb6b20fb28 0x55fb6b20ff98 0x55fb6b2103f8 0x55fb6b210858 0x55fb6b210cb8 0x55fb6b2110d8 0x55fb6b211538 0x55fb6b211998 0x55fb6b1f8d28 0x55fb6b1f9128 # | | | | `-RecoveryExpr 0x55fb6b316460 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55fb6b316240 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55fb6b3166d8 line:297:36 constexpr cos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b316628 col:29 used V 'double' # | | | |-CompoundStmt 0x55fb6b316a20 # | | | | `-ReturnStmt 0x55fb6b316a10 # | | | | `-CallExpr 0x55fb6b3169e0 'float' # | | | | |-ImplicitCastExpr 0x55fb6b3169c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b3169a8 '' Function 0x55fb6b215788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b316980 'float' # | | | | `-ImplicitCastExpr 0x55fb6b316968 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b316950 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b316918 'double' lvalue ParmVar 0x55fb6b316628 'V' 'double' # | | | `-DeprecatedAttr 0x55fb6b316788 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b316b88 line:297:36 constexpr cos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b316ad8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fb6b316ef0 # | | | | `-ReturnStmt 0x55fb6b316ee0 # | | | | `-CallExpr 0x55fb6b316eb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b316e98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b316e78 '' Function 0x55fb6b215a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b316e50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b316e38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b316e20 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b316de8 'double2':'vector' lvalue ParmVar 0x55fb6b316ad8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fb6b316c38 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b3170f0 line:297:36 constexpr cos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b316fa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fb6b317460 # | | | | `-ReturnStmt 0x55fb6b317450 # | | | | `-CallExpr 0x55fb6b317420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b317408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b3173e8 '' Function 0x55fb6b215c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b3173c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3173a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b317390 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b317358 'double3':'vector' lvalue ParmVar 0x55fb6b316fa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fb6b3171a0 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b3175c8 line:297:36 constexpr cos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b317518 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fb6b317940 # | | | | `-ReturnStmt 0x55fb6b317930 # | | | | `-CallExpr 0x55fb6b317900 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3178e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b3178c8 '' Function 0x55fb6b216f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b3178a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b317888 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b317870 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b317838 'double4':'vector' lvalue ParmVar 0x55fb6b317518 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fb6b317678 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b317aa0 line:298:37 constexpr cos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3179f0 col:26 used V 'int' # | | | |-CompoundStmt 0x55fb6b317df8 # | | | | `-ReturnStmt 0x55fb6b317de8 # | | | | `-CallExpr 0x55fb6b317db8 'float' # | | | | |-ImplicitCastExpr 0x55fb6b317da0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b317d80 '' Function 0x55fb6b215788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b317d58 'float' # | | | | `-ImplicitCastExpr 0x55fb6b317d40 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b317d28 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b317cf0 'int' lvalue ParmVar 0x55fb6b3179f0 'V' 'int' # | | | `-DeprecatedAttr 0x55fb6b317b50 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b317f58 line:298:37 constexpr cos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b317ea8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fb6b3182d0 # | | | | `-ReturnStmt 0x55fb6b3182c0 # | | | | `-CallExpr 0x55fb6b318290 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b318278 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b318258 '' Function 0x55fb6b215a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b318230 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b318218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b318200 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3181c8 'int2':'vector' lvalue ParmVar 0x55fb6b317ea8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fb6b318008 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b318430 line:298:37 constexpr cos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b318380 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fb6b3187b0 # | | | | `-ReturnStmt 0x55fb6b3187a0 # | | | | `-CallExpr 0x55fb6b318770 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b318758 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b318738 '' Function 0x55fb6b215c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b318710 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3186f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3186e0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3186a8 'int3':'vector' lvalue ParmVar 0x55fb6b318380 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fb6b3184e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b318910 line:298:37 constexpr cos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b318860 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fb6b318c98 # | | | | `-ReturnStmt 0x55fb6b318c88 # | | | | `-CallExpr 0x55fb6b318c58 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b318c40 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b318c20 '' Function 0x55fb6b216f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b318bf8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b318be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b318bc8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b318b90 'int4':'vector' lvalue ParmVar 0x55fb6b318860 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fb6b3189c0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b318df8 line:298:37 constexpr cos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b318d48 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fb6b3191a0 # | | | | `-ReturnStmt 0x55fb6b319190 # | | | | `-CallExpr 0x55fb6b319160 'float' # | | | | |-ImplicitCastExpr 0x55fb6b319148 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b319128 '' Function 0x55fb6b215788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b319100 'float' # | | | | `-ImplicitCastExpr 0x55fb6b3190b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3190a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b319068 'uint':'unsigned int' lvalue ParmVar 0x55fb6b318d48 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fb6b318ea8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b319300 line:298:37 constexpr cos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b319250 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fb6b319698 # | | | | `-ReturnStmt 0x55fb6b319688 # | | | | `-CallExpr 0x55fb6b319658 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b319640 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b319620 '' Function 0x55fb6b215a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b3195f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3195e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3195c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b319590 'uint2':'vector' lvalue ParmVar 0x55fb6b319250 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fb6b3193b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3197f8 line:298:37 constexpr cos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b319748 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fb6b319b98 # | | | | `-ReturnStmt 0x55fb6b319b88 # | | | | `-CallExpr 0x55fb6b319b58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b319b40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b319b20 '' Function 0x55fb6b215c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b319af8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b319ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b319ac8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b319a90 'uint3':'vector' lvalue ParmVar 0x55fb6b319748 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fb6b3198a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b319cf8 line:298:37 constexpr cos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b319c48 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fb6b31a0a0 # | | | | `-ReturnStmt 0x55fb6b31a090 # | | | | `-CallExpr 0x55fb6b31a060 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b31a048 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b31a028 '' Function 0x55fb6b216f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b31a000 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b319fe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b319fd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b319f98 'uint4':'vector' lvalue ParmVar 0x55fb6b319c48 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fb6b319da8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b31a200 line:298:37 constexpr cos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b31a150 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fb6b31a598 # | | | | `-ReturnStmt 0x55fb6b31a588 # | | | | `-CallExpr 0x55fb6b31a558 'float' # | | | | |-ImplicitCastExpr 0x55fb6b31a540 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b31a520 '' Function 0x55fb6b215788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b31a4f8 'float' # | | | | `-ImplicitCastExpr 0x55fb6b31a4e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b31a4c8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b31a490 'int64_t':'long' lvalue ParmVar 0x55fb6b31a150 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fb6b31a2b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b31a6f8 line:298:37 constexpr cos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b31a648 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b31aab0 # | | | | `-ReturnStmt 0x55fb6b31aaa0 # | | | | `-CallExpr 0x55fb6b31aa70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b31aa58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b31aa38 '' Function 0x55fb6b215a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b31aa10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b31a9f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b31a9e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b31a9a8 'int64_t2':'vector' lvalue ParmVar 0x55fb6b31a648 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b31a7a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b31ac10 line:298:37 constexpr cos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b31ab60 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b31afd0 # | | | | `-ReturnStmt 0x55fb6b31afc0 # | | | | `-CallExpr 0x55fb6b31af90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b31af78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b31af58 '' Function 0x55fb6b215c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b31af30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b31af18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b31af00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b31aec8 'int64_t3':'vector' lvalue ParmVar 0x55fb6b31ab60 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b31acc0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b31b830 line:298:37 constexpr cos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b31b080 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b31bbf8 # | | | | `-ReturnStmt 0x55fb6b31bbe8 # | | | | `-CallExpr 0x55fb6b31bbb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b31bba0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b31bb80 '' Function 0x55fb6b216f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b31bb58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b31bb40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b31bb28 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b31baf0 'int64_t4':'vector' lvalue ParmVar 0x55fb6b31b080 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b31b8e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b31bd58 line:298:37 constexpr cos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b31bca8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fb6b31c110 # | | | | `-ReturnStmt 0x55fb6b31c100 # | | | | `-CallExpr 0x55fb6b31c0d0 'float' # | | | | |-ImplicitCastExpr 0x55fb6b31c0b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b31c098 '' Function 0x55fb6b215788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b31c070 'float' # | | | | `-ImplicitCastExpr 0x55fb6b31c058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b31c040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b31c008 'uint64_t':'unsigned long' lvalue ParmVar 0x55fb6b31bca8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fb6b31be08 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b31c270 line:298:37 constexpr cos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b31c1c0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b31c648 # | | | | `-ReturnStmt 0x55fb6b31c638 # | | | | `-CallExpr 0x55fb6b31c608 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b31c5f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b31c5d0 '' Function 0x55fb6b215a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b31c5a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b31c590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b31c578 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b31c540 'uint64_t2':'vector' lvalue ParmVar 0x55fb6b31c1c0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b31c320 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b31c7a8 line:298:37 constexpr cos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b31c6f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b31cb88 # | | | | `-ReturnStmt 0x55fb6b31cb78 # | | | | `-CallExpr 0x55fb6b31cb48 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b31cb30 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b31cb10 '' Function 0x55fb6b215c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b31cae8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b31cad0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b31cab8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b31ca80 'uint64_t3':'vector' lvalue ParmVar 0x55fb6b31c6f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b31c858 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b31cce8 line:298:37 constexpr cos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b31cc38 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b31d0d0 # | | | | `-ReturnStmt 0x55fb6b31d0c0 # | | | | `-CallExpr 0x55fb6b31d090 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b31d078 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b31d058 '' Function 0x55fb6b216f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b31d030 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b31d018 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b31d000 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b31cfc8 'uint64_t4':'vector' lvalue ParmVar 0x55fb6b31cc38 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b31cd98 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b31d240 line:304:36 constexpr cosh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b31d190 col:29 used V 'double' # | | | |-CompoundStmt 0x55fb6b31d588 # | | | | `-ReturnStmt 0x55fb6b31d578 # | | | | `-CallExpr 0x55fb6b31d548 'float' # | | | | |-ImplicitCastExpr 0x55fb6b31d530 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b31d510 '' Function 0x55fb6b217b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b31d4e8 'float' # | | | | `-ImplicitCastExpr 0x55fb6b31d4d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b31d4b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b31d480 'double' lvalue ParmVar 0x55fb6b31d190 'V' 'double' # | | | `-DeprecatedAttr 0x55fb6b31d2f0 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b31d6f8 line:304:36 constexpr cosh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b31d648 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fb6b31e260 # | | | | `-ReturnStmt 0x55fb6b31e250 # | | | | `-CallExpr 0x55fb6b31e220 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b31e208 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b31e1e8 '' Function 0x55fb6b217e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b31e1c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b31e1a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b31e190 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b31e158 'double2':'vector' lvalue ParmVar 0x55fb6b31d648 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fb6b31d7a8 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b31e3d0 line:304:36 constexpr cosh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b31e320 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fb6b31e740 # | | | | `-ReturnStmt 0x55fb6b31e730 # | | | | `-CallExpr 0x55fb6b31e700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b31e6e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b31e6c8 '' Function 0x55fb6b218078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b31e6a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b31e688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b31e670 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b31e638 'double3':'vector' lvalue ParmVar 0x55fb6b31e320 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fb6b31e480 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b31e8b0 line:304:36 constexpr cosh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b31e800 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fb6b31ec28 # | | | | `-ReturnStmt 0x55fb6b31ec18 # | | | | `-CallExpr 0x55fb6b31ebe8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b31ebd0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b31ebb0 '' Function 0x55fb6b2182f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b31eb88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b31eb70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b31eb58 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b31eb20 'double4':'vector' lvalue ParmVar 0x55fb6b31e800 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fb6b31e960 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b31ed88 line:305:37 constexpr cosh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b31ecd8 col:26 used V 'int' # | | | |-CompoundStmt 0x55fb6b31f0e0 # | | | | `-ReturnStmt 0x55fb6b31f0d0 # | | | | `-CallExpr 0x55fb6b31f0a0 'float' # | | | | |-ImplicitCastExpr 0x55fb6b31f088 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b31f068 '' Function 0x55fb6b217b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b31f040 'float' # | | | | `-ImplicitCastExpr 0x55fb6b31f028 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b31f010 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b31efd8 'int' lvalue ParmVar 0x55fb6b31ecd8 'V' 'int' # | | | `-DeprecatedAttr 0x55fb6b31ee38 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b31f240 line:305:37 constexpr cosh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b31f190 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fb6b31f5b8 # | | | | `-ReturnStmt 0x55fb6b31f5a8 # | | | | `-CallExpr 0x55fb6b31f578 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b31f560 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b31f540 '' Function 0x55fb6b217e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b31f518 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b31f500 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b31f4e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b31f4b0 'int2':'vector' lvalue ParmVar 0x55fb6b31f190 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fb6b31f2f0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b31f718 line:305:37 constexpr cosh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b31f668 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fb6b31fa98 # | | | | `-ReturnStmt 0x55fb6b31fa88 # | | | | `-CallExpr 0x55fb6b31fa58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b31fa40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b31fa20 '' Function 0x55fb6b218078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b31f9f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b31f9e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b31f9c8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b31f990 'int3':'vector' lvalue ParmVar 0x55fb6b31f668 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fb6b31f7c8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b31fbf8 line:305:37 constexpr cosh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b31fb48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fb6b31ff80 # | | | | `-ReturnStmt 0x55fb6b31ff70 # | | | | `-CallExpr 0x55fb6b31ff40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b31ff28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b31ff08 '' Function 0x55fb6b2182f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b31fee0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b31fec8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b31feb0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b31fe78 'int4':'vector' lvalue ParmVar 0x55fb6b31fb48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fb6b31fca8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b320928 line:305:37 constexpr cosh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b320878 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fb6b320ca0 # | | | | `-ReturnStmt 0x55fb6b320c90 # | | | | `-CallExpr 0x55fb6b320c60 'float' # | | | | |-ImplicitCastExpr 0x55fb6b320c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b320c28 '' Function 0x55fb6b217b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b320c00 'float' # | | | | `-ImplicitCastExpr 0x55fb6b320be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b320bd0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b320b98 'uint':'unsigned int' lvalue ParmVar 0x55fb6b320878 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fb6b3209d8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b320e00 line:305:37 constexpr cosh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b320d50 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fb6b321198 # | | | | `-ReturnStmt 0x55fb6b321188 # | | | | `-CallExpr 0x55fb6b321158 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b321140 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b321120 '' Function 0x55fb6b217e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b3210f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3210e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3210c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b321090 'uint2':'vector' lvalue ParmVar 0x55fb6b320d50 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fb6b320eb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3212f8 line:305:37 constexpr cosh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b321248 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fb6b321698 # | | | | `-ReturnStmt 0x55fb6b321688 # | | | | `-CallExpr 0x55fb6b321658 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b321640 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b321620 '' Function 0x55fb6b218078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b3215f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3215e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3215c8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b321590 'uint3':'vector' lvalue ParmVar 0x55fb6b321248 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fb6b3213a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3217f8 line:305:37 constexpr cosh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b321748 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fb6b321ba0 # | | | | `-ReturnStmt 0x55fb6b321b90 # | | | | `-CallExpr 0x55fb6b321b60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b321b48 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b321b28 '' Function 0x55fb6b2182f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b321b00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b321ae8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b321ad0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b321a98 'uint4':'vector' lvalue ParmVar 0x55fb6b321748 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fb6b3218a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b321d00 line:305:37 constexpr cosh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b321c50 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fb6b322098 # | | | | `-ReturnStmt 0x55fb6b322088 # | | | | `-CallExpr 0x55fb6b322058 'float' # | | | | |-ImplicitCastExpr 0x55fb6b322040 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b322020 '' Function 0x55fb6b217b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b321ff8 'float' # | | | | `-ImplicitCastExpr 0x55fb6b321fe0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b321fc8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b321f90 'int64_t':'long' lvalue ParmVar 0x55fb6b321c50 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fb6b321db0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3221f8 line:305:37 constexpr cosh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b322148 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b3225b0 # | | | | `-ReturnStmt 0x55fb6b3225a0 # | | | | `-CallExpr 0x55fb6b322570 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b322558 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b322538 '' Function 0x55fb6b217e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b322510 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3224f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3224e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3224a8 'int64_t2':'vector' lvalue ParmVar 0x55fb6b322148 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b3222a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b322710 line:305:37 constexpr cosh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b322660 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b3234c0 # | | | | `-ReturnStmt 0x55fb6b3234b0 # | | | | `-CallExpr 0x55fb6b323480 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b323468 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b323448 '' Function 0x55fb6b218078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b323420 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b323408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3233f0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3233b8 'int64_t3':'vector' lvalue ParmVar 0x55fb6b322660 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b3231b0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b323620 line:305:37 constexpr cosh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b323570 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b3239e8 # | | | | `-ReturnStmt 0x55fb6b3239d8 # | | | | `-CallExpr 0x55fb6b3239a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b323990 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b323970 '' Function 0x55fb6b2182f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b323948 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b323930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b323918 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3238e0 'int64_t4':'vector' lvalue ParmVar 0x55fb6b323570 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b3236d0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b323b48 line:305:37 constexpr cosh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b323a98 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fb6b323f00 # | | | | `-ReturnStmt 0x55fb6b323ef0 # | | | | `-CallExpr 0x55fb6b323ec0 'float' # | | | | |-ImplicitCastExpr 0x55fb6b323ea8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b323e88 '' Function 0x55fb6b217b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b323e60 'float' # | | | | `-ImplicitCastExpr 0x55fb6b323e48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b323e30 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b323df8 'uint64_t':'unsigned long' lvalue ParmVar 0x55fb6b323a98 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fb6b323bf8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b324060 line:305:37 constexpr cosh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b323fb0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b324438 # | | | | `-ReturnStmt 0x55fb6b324428 # | | | | `-CallExpr 0x55fb6b3243f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3243e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b3243c0 '' Function 0x55fb6b217e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b324398 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b324380 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b324368 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b324330 'uint64_t2':'vector' lvalue ParmVar 0x55fb6b323fb0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b324110 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b324598 line:305:37 constexpr cosh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3244e8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b324978 # | | | | `-ReturnStmt 0x55fb6b324968 # | | | | `-CallExpr 0x55fb6b324938 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b324920 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b324900 '' Function 0x55fb6b218078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b3248d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3248c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3248a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b324870 'uint64_t3':'vector' lvalue ParmVar 0x55fb6b3244e8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b324648 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b324ad8 line:305:37 constexpr cosh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b324a28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b324ec0 # | | | | `-ReturnStmt 0x55fb6b324eb0 # | | | | `-CallExpr 0x55fb6b324e80 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b324e68 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b324e48 '' Function 0x55fb6b2182f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b324e20 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b324e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b324df0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b324db8 'uint64_t4':'vector' lvalue ParmVar 0x55fb6b324a28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b324b88 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b325030 line:311:36 constexpr degrees 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b324f80 col:29 used V 'double' # | | | |-CompoundStmt 0x55fb6b3258b8 # | | | | `-ReturnStmt 0x55fb6b3258a8 # | | | | `-CallExpr 0x55fb6b325878 'float' # | | | | |-ImplicitCastExpr 0x55fb6b325860 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b325840 '' Function 0x55fb6b21cf00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b325818 'float' # | | | | `-ImplicitCastExpr 0x55fb6b325800 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3257e8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3257b0 'double' lvalue ParmVar 0x55fb6b324f80 'V' 'double' # | | | `-DeprecatedAttr 0x55fb6b3250e0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b325a28 line:311:36 constexpr degrees 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b325978 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fb6b325d90 # | | | | `-ReturnStmt 0x55fb6b325d80 # | | | | `-CallExpr 0x55fb6b325d50 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b325d38 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b325d18 '' Function 0x55fb6b21d178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b325cf0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b325cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b325cc0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b325c88 'double2':'vector' lvalue ParmVar 0x55fb6b325978 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fb6b325ad8 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b325f00 line:311:36 constexpr degrees 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b325e50 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fb6b326270 # | | | | `-ReturnStmt 0x55fb6b326260 # | | | | `-CallExpr 0x55fb6b326230 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b326218 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b3261f8 '' Function 0x55fb6b21d3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b3261d0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3261b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3261a0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b326168 'double3':'vector' lvalue ParmVar 0x55fb6b325e50 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fb6b325fb0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b3263e0 line:311:36 constexpr degrees 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b326330 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fb6b326758 # | | | | `-ReturnStmt 0x55fb6b326748 # | | | | `-CallExpr 0x55fb6b326718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b326700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b3266e0 '' Function 0x55fb6b21d668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b3266b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3266a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b326688 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b326650 'double4':'vector' lvalue ParmVar 0x55fb6b326330 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fb6b326490 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b3268b8 line:312:37 constexpr degrees 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b326808 col:26 used V 'int' # | | | |-CompoundStmt 0x55fb6b326c18 # | | | | `-ReturnStmt 0x55fb6b326c08 # | | | | `-CallExpr 0x55fb6b326bd8 'float' # | | | | |-ImplicitCastExpr 0x55fb6b326bc0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b326ba0 '' Function 0x55fb6b21cf00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b326b78 'float' # | | | | `-ImplicitCastExpr 0x55fb6b326b60 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b326b48 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b326b10 'int' lvalue ParmVar 0x55fb6b326808 'V' 'int' # | | | `-DeprecatedAttr 0x55fb6b326968 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b326d78 line:312:37 constexpr degrees 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b326cc8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fb6b3270f8 # | | | | `-ReturnStmt 0x55fb6b3270e8 # | | | | `-CallExpr 0x55fb6b3270b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3270a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b327080 '' Function 0x55fb6b21d178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b327058 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b327040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b327028 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b326ff0 'int2':'vector' lvalue ParmVar 0x55fb6b326cc8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fb6b326e28 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b327258 line:312:37 constexpr degrees 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3271a8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fb6b3275e0 # | | | | `-ReturnStmt 0x55fb6b3275d0 # | | | | `-CallExpr 0x55fb6b3275a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b327588 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b327568 '' Function 0x55fb6b21d3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b327540 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b327528 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b327510 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3274d8 'int3':'vector' lvalue ParmVar 0x55fb6b3271a8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fb6b327308 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b328000 line:312:37 constexpr degrees 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b327f50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fb6b328390 # | | | | `-ReturnStmt 0x55fb6b328380 # | | | | `-CallExpr 0x55fb6b328350 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b328338 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b328318 '' Function 0x55fb6b21d668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b3282f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3282d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3282c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b328288 'int4':'vector' lvalue ParmVar 0x55fb6b327f50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fb6b3280b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3284f0 line:312:37 constexpr degrees 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b328440 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fb6b328870 # | | | | `-ReturnStmt 0x55fb6b328860 # | | | | `-CallExpr 0x55fb6b328830 'float' # | | | | |-ImplicitCastExpr 0x55fb6b328818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b3287f8 '' Function 0x55fb6b21cf00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b3287d0 'float' # | | | | `-ImplicitCastExpr 0x55fb6b3287b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3287a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b328768 'uint':'unsigned int' lvalue ParmVar 0x55fb6b328440 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fb6b3285a0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3289d0 line:312:37 constexpr degrees 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b328920 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fb6b328d70 # | | | | `-ReturnStmt 0x55fb6b328d60 # | | | | `-CallExpr 0x55fb6b328d30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b328d18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b328cf8 '' Function 0x55fb6b21d178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b328cd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b328cb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b328ca0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b328c68 'uint2':'vector' lvalue ParmVar 0x55fb6b328920 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fb6b328a80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b328ed0 line:312:37 constexpr degrees 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b328e20 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fb6b329278 # | | | | `-ReturnStmt 0x55fb6b329268 # | | | | `-CallExpr 0x55fb6b329238 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b329220 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b329200 '' Function 0x55fb6b21d3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b3291d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3291c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3291a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b329170 'uint3':'vector' lvalue ParmVar 0x55fb6b328e20 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fb6b328f80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3293d8 line:312:37 constexpr degrees 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b329328 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fb6b329788 # | | | | `-ReturnStmt 0x55fb6b329778 # | | | | `-CallExpr 0x55fb6b329748 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b329730 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b329710 '' Function 0x55fb6b21d668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b3296e8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3296d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3296b8 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b329680 'uint4':'vector' lvalue ParmVar 0x55fb6b329328 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fb6b329488 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3298e8 line:312:37 constexpr degrees 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b329838 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fb6b329c88 # | | | | `-ReturnStmt 0x55fb6b329c78 # | | | | `-CallExpr 0x55fb6b329c48 'float' # | | | | |-ImplicitCastExpr 0x55fb6b329c30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b329c10 '' Function 0x55fb6b21cf00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b329be8 'float' # | | | | `-ImplicitCastExpr 0x55fb6b329bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b329bb8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b329b80 'int64_t':'long' lvalue ParmVar 0x55fb6b329838 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fb6b329998 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b329de8 line:312:37 constexpr degrees 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b329d38 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b32ba78 # | | | | `-ReturnStmt 0x55fb6b32ba68 # | | | | `-CallExpr 0x55fb6b32ba38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b32ba20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b32ba00 '' Function 0x55fb6b21d178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b32b9d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b32b9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b32b9a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b32b970 'int64_t2':'vector' lvalue ParmVar 0x55fb6b329d38 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b329e98 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b32bbd8 line:312:37 constexpr degrees 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b32bb28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b32bfa0 # | | | | `-ReturnStmt 0x55fb6b32bf90 # | | | | `-CallExpr 0x55fb6b32bf60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b32bf48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b32bf28 '' Function 0x55fb6b21d3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b32bf00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b32bee8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b32bed0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b32be98 'int64_t3':'vector' lvalue ParmVar 0x55fb6b32bb28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b32bc88 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b32c100 line:312:37 constexpr degrees 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b32c050 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b32c4d0 # | | | | `-ReturnStmt 0x55fb6b32c4c0 # | | | | `-CallExpr 0x55fb6b32c490 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b32c478 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b32c458 '' Function 0x55fb6b21d668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b32c430 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b32c418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b32c400 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b32c3c8 'int64_t4':'vector' lvalue ParmVar 0x55fb6b32c050 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b32c1b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b32c630 line:312:37 constexpr degrees 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b32c580 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fb6b32c9f0 # | | | | `-ReturnStmt 0x55fb6b32c9e0 # | | | | `-CallExpr 0x55fb6b32c9b0 'float' # | | | | |-ImplicitCastExpr 0x55fb6b32c998 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b32c978 '' Function 0x55fb6b21cf00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b32c950 'float' # | | | | `-ImplicitCastExpr 0x55fb6b32c938 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b32c920 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b32c8e8 'uint64_t':'unsigned long' lvalue ParmVar 0x55fb6b32c580 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fb6b32c6e0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b32cb50 line:312:37 constexpr degrees 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b32caa0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b32cf30 # | | | | `-ReturnStmt 0x55fb6b32cf20 # | | | | `-CallExpr 0x55fb6b32cef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b32ced8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b32ceb8 '' Function 0x55fb6b21d178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b32ce90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b32ce78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b32ce60 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b32ce28 'uint64_t2':'vector' lvalue ParmVar 0x55fb6b32caa0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b32cc00 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b32d090 line:312:37 constexpr degrees 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b32cfe0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b32d478 # | | | | `-ReturnStmt 0x55fb6b32d468 # | | | | `-CallExpr 0x55fb6b32d438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b32d420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b32d400 '' Function 0x55fb6b21d3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b32d3d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b32d3c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b32d3a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b32d370 'uint64_t3':'vector' lvalue ParmVar 0x55fb6b32cfe0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b32d140 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b32d5d8 line:312:37 constexpr degrees 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b32d528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b32e2d0 # | | | | `-ReturnStmt 0x55fb6b32e2c0 # | | | | `-CallExpr 0x55fb6b32e290 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b32e278 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b32e258 '' Function 0x55fb6b21d668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b32e230 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b32e218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b32e200 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b32e1c8 'uint64_t4':'vector' lvalue ParmVar 0x55fb6b32d528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b32d688 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b32e438 line:318:36 constexpr exp 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b32e388 col:29 used V 'double' # | | | |-CompoundStmt 0x55fb6b32e780 # | | | | `-ReturnStmt 0x55fb6b32e770 # | | | | `-CallExpr 0x55fb6b32e740 'float' # | | | | |-ImplicitCastExpr 0x55fb6b32e728 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b32e708 '' Function 0x55fb6b224628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b32e6e0 'float' # | | | | `-ImplicitCastExpr 0x55fb6b32e6c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b32e6b0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b32e678 'double' lvalue ParmVar 0x55fb6b32e388 'V' 'double' # | | | `-DeprecatedAttr 0x55fb6b32e4e8 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b32e8e8 line:318:36 constexpr exp 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b32e838 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fb6b32ec50 # | | | | `-ReturnStmt 0x55fb6b32ec40 # | | | | `-CallExpr 0x55fb6b32ec10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b32ebf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b32ebd8 '' Function 0x55fb6b2248a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b32ebb0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b32eb98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b32eb80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b32eb48 'double2':'vector' lvalue ParmVar 0x55fb6b32e838 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fb6b32e998 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b32edb8 line:318:36 constexpr exp 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b32ed08 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fb6b32f128 # | | | | `-ReturnStmt 0x55fb6b32f118 # | | | | `-CallExpr 0x55fb6b32f0e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b32f0d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b32f0b0 '' Function 0x55fb6b224b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b32f088 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b32f070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b32f058 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b32f020 'double3':'vector' lvalue ParmVar 0x55fb6b32ed08 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fb6b32ee68 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b32f290 line:318:36 constexpr exp 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b32f1e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fb6b32f608 # | | | | `-ReturnStmt 0x55fb6b32f5f8 # | | | | `-CallExpr 0x55fb6b32f5c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b32f5b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b32f590 '' Function 0x55fb6b224da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b32f568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b32f550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b32f538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b32f500 'double4':'vector' lvalue ParmVar 0x55fb6b32f1e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fb6b32f340 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b32f768 line:319:37 constexpr exp 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b32f6b8 col:26 used V 'int' # | | | |-CompoundStmt 0x55fb6b32fac0 # | | | | `-ReturnStmt 0x55fb6b32fab0 # | | | | `-CallExpr 0x55fb6b32fa80 'float' # | | | | |-ImplicitCastExpr 0x55fb6b32fa68 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b32fa48 '' Function 0x55fb6b224628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b32fa20 'float' # | | | | `-ImplicitCastExpr 0x55fb6b32fa08 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b32f9f0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b32f9b8 'int' lvalue ParmVar 0x55fb6b32f6b8 'V' 'int' # | | | `-DeprecatedAttr 0x55fb6b32f818 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b32fc20 line:319:37 constexpr exp 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b32fb70 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fb6b32ff98 # | | | | `-ReturnStmt 0x55fb6b32ff88 # | | | | `-CallExpr 0x55fb6b32ff58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b32ff40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b32ff20 '' Function 0x55fb6b2248a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b32fef8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b32fee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b32fec8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b32fe90 'int2':'vector' lvalue ParmVar 0x55fb6b32fb70 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fb6b32fcd0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b330780 line:319:37 constexpr exp 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3306d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fb6b330b00 # | | | | `-ReturnStmt 0x55fb6b330af0 # | | | | `-CallExpr 0x55fb6b330ac0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b330aa8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b330a88 '' Function 0x55fb6b224b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b330a60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b330a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b330a30 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3309f8 'int3':'vector' lvalue ParmVar 0x55fb6b3306d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fb6b330830 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b330c60 line:319:37 constexpr exp 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b330bb0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fb6b330fe8 # | | | | `-ReturnStmt 0x55fb6b330fd8 # | | | | `-CallExpr 0x55fb6b330fa8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b330f90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b330f70 '' Function 0x55fb6b224da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b330f48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b330f30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b330f18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b330ee0 'int4':'vector' lvalue ParmVar 0x55fb6b330bb0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fb6b330d10 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b331148 line:319:37 constexpr exp 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b331098 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fb6b3314c0 # | | | | `-ReturnStmt 0x55fb6b3314b0 # | | | | `-CallExpr 0x55fb6b331480 'float' # | | | | |-ImplicitCastExpr 0x55fb6b331468 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b331448 '' Function 0x55fb6b224628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b331420 'float' # | | | | `-ImplicitCastExpr 0x55fb6b331408 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3313f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3313b8 'uint':'unsigned int' lvalue ParmVar 0x55fb6b331098 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fb6b3311f8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b331620 line:319:37 constexpr exp 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b331570 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fb6b3319b8 # | | | | `-ReturnStmt 0x55fb6b3319a8 # | | | | `-CallExpr 0x55fb6b331978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b331960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b331940 '' Function 0x55fb6b2248a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b331918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b331900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3318e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3318b0 'uint2':'vector' lvalue ParmVar 0x55fb6b331570 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fb6b3316d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b331b18 line:319:37 constexpr exp 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b331a68 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fb6b331eb8 # | | | | `-ReturnStmt 0x55fb6b331ea8 # | | | | `-CallExpr 0x55fb6b331e78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b331e60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b331e40 '' Function 0x55fb6b224b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b331e18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b331e00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b331de8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b331db0 'uint3':'vector' lvalue ParmVar 0x55fb6b331a68 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fb6b331bc8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b332018 line:319:37 constexpr exp 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b331f68 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fb6b3323c0 # | | | | `-ReturnStmt 0x55fb6b3323b0 # | | | | `-CallExpr 0x55fb6b332380 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b332368 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b332348 '' Function 0x55fb6b224da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b332320 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b332308 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3322f0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3322b8 'uint4':'vector' lvalue ParmVar 0x55fb6b331f68 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fb6b3320c8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b332520 line:319:37 constexpr exp 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b332470 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fb6b333200 # | | | | `-ReturnStmt 0x55fb6b3331f0 # | | | | `-CallExpr 0x55fb6b3331c0 'float' # | | | | |-ImplicitCastExpr 0x55fb6b3331a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b333188 '' Function 0x55fb6b224628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b333160 'float' # | | | | `-ImplicitCastExpr 0x55fb6b333148 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b333130 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3330f8 'int64_t':'long' lvalue ParmVar 0x55fb6b332470 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fb6b3325d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b333360 line:319:37 constexpr exp 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3332b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b333718 # | | | | `-ReturnStmt 0x55fb6b333708 # | | | | `-CallExpr 0x55fb6b3336d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3336c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b3336a0 '' Function 0x55fb6b2248a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b333678 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b333660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b333648 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b333610 'int64_t2':'vector' lvalue ParmVar 0x55fb6b3332b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b333410 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b333878 line:319:37 constexpr exp 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3337c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b333c38 # | | | | `-ReturnStmt 0x55fb6b333c28 # | | | | `-CallExpr 0x55fb6b333bf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b333be0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b333bc0 '' Function 0x55fb6b224b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b333b98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b333b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b333b68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b333b30 'int64_t3':'vector' lvalue ParmVar 0x55fb6b3337c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b333928 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b333d98 line:319:37 constexpr exp 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b333ce8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b334160 # | | | | `-ReturnStmt 0x55fb6b334150 # | | | | `-CallExpr 0x55fb6b334120 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b334108 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b3340e8 '' Function 0x55fb6b224da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b3340c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3340a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b334090 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b334058 'int64_t4':'vector' lvalue ParmVar 0x55fb6b333ce8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b333e48 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3342c0 line:319:37 constexpr exp 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b334210 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fb6b334678 # | | | | `-ReturnStmt 0x55fb6b334668 # | | | | `-CallExpr 0x55fb6b334638 'float' # | | | | |-ImplicitCastExpr 0x55fb6b334620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b334600 '' Function 0x55fb6b224628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b3345d8 'float' # | | | | `-ImplicitCastExpr 0x55fb6b3345c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3345a8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b334570 'uint64_t':'unsigned long' lvalue ParmVar 0x55fb6b334210 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fb6b334370 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3347d8 line:319:37 constexpr exp 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b334728 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b334bb0 # | | | | `-ReturnStmt 0x55fb6b334ba0 # | | | | `-CallExpr 0x55fb6b334b70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b334b58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b334b38 '' Function 0x55fb6b2248a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b334b10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b334af8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b334ae0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b334aa8 'uint64_t2':'vector' lvalue ParmVar 0x55fb6b334728 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b334888 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b334d10 line:319:37 constexpr exp 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b334c60 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b338628 # | | | | `-ReturnStmt 0x55fb6b338618 # | | | | `-CallExpr 0x55fb6b3385e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3385d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b3385b0 '' Function 0x55fb6b224b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b338588 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b338570 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b338558 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b334fe8 'uint64_t3':'vector' lvalue ParmVar 0x55fb6b334c60 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b334dc0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b338788 line:319:37 constexpr exp 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3386d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b338b70 # | | | | `-ReturnStmt 0x55fb6b338b60 # | | | | `-CallExpr 0x55fb6b338b30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b338b18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b338af8 '' Function 0x55fb6b224da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b338ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b338ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b338aa0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b338a68 'uint64_t4':'vector' lvalue ParmVar 0x55fb6b3386d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b338838 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b338ce0 line:325:36 constexpr exp2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b338c30 col:29 used V 'double' # | | | |-CompoundStmt 0x55fb6b339028 # | | | | `-ReturnStmt 0x55fb6b339018 # | | | | `-CallExpr 0x55fb6b338fe8 'float' # | | | | |-ImplicitCastExpr 0x55fb6b338fd0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b338fb0 '' Function 0x55fb6b2259b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b338f88 'float' # | | | | `-ImplicitCastExpr 0x55fb6b338f70 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b338f58 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b338f20 'double' lvalue ParmVar 0x55fb6b338c30 'V' 'double' # | | | `-DeprecatedAttr 0x55fb6b338d90 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b339198 line:325:36 constexpr exp2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3390e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fb6b339500 # | | | | `-ReturnStmt 0x55fb6b3394f0 # | | | | `-CallExpr 0x55fb6b3394c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3394a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b339488 '' Function 0x55fb6b203dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b339460 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b339448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b339430 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3393f8 'double2':'vector' lvalue ParmVar 0x55fb6b3390e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fb6b339248 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b339670 line:325:36 constexpr exp2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3395c0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fb6b3399e0 # | | | | `-ReturnStmt 0x55fb6b3399d0 # | | | | `-CallExpr 0x55fb6b3399a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b339988 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b339968 '' Function 0x55fb6b204038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b339940 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b339928 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b339910 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3398d8 'double3':'vector' lvalue ParmVar 0x55fb6b3395c0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fb6b339720 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b339b50 line:325:36 constexpr exp2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b339aa0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fb6b339ec8 # | | | | `-ReturnStmt 0x55fb6b339eb8 # | | | | `-CallExpr 0x55fb6b339e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b339e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b339e50 '' Function 0x55fb6b2042b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b339e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b339e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b339df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b339dc0 'double4':'vector' lvalue ParmVar 0x55fb6b339aa0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fb6b339c00 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b33a028 line:326:37 constexpr exp2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b339f78 col:26 used V 'int' # | | | |-CompoundStmt 0x55fb6b33a380 # | | | | `-ReturnStmt 0x55fb6b33a370 # | | | | `-CallExpr 0x55fb6b33a340 'float' # | | | | |-ImplicitCastExpr 0x55fb6b33a328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b33a308 '' Function 0x55fb6b2259b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b33a2e0 'float' # | | | | `-ImplicitCastExpr 0x55fb6b33a2c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b33a2b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b33a278 'int' lvalue ParmVar 0x55fb6b339f78 'V' 'int' # | | | `-DeprecatedAttr 0x55fb6b33a0d8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b33a550 line:326:37 constexpr exp2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b33a430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fb6b33a8c8 # | | | | `-ReturnStmt 0x55fb6b33a8b8 # | | | | `-CallExpr 0x55fb6b33a888 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b33a870 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b33a850 '' Function 0x55fb6b203dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b33a828 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b33a810 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b33a7f8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b33a7c0 'int2':'vector' lvalue ParmVar 0x55fb6b33a430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fb6b33a600 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b33aa28 line:326:37 constexpr exp2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b33a978 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fb6b33ada8 # | | | | `-ReturnStmt 0x55fb6b33ad98 # | | | | `-CallExpr 0x55fb6b33ad68 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b33ad50 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b33ad30 '' Function 0x55fb6b204038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b33ad08 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b33acf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b33acd8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b33aca0 'int3':'vector' lvalue ParmVar 0x55fb6b33a978 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fb6b33aad8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b33af08 line:326:37 constexpr exp2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b33ae58 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fb6b33b290 # | | | | `-ReturnStmt 0x55fb6b33b280 # | | | | `-CallExpr 0x55fb6b33b250 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b33b238 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b33b218 '' Function 0x55fb6b2042b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b33b1f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b33b1d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b33b1c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b33b188 'int4':'vector' lvalue ParmVar 0x55fb6b33ae58 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fb6b33afb8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b33b3f0 line:326:37 constexpr exp2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b33b340 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fb6b33b768 # | | | | `-ReturnStmt 0x55fb6b33b758 # | | | | `-CallExpr 0x55fb6b33b728 'float' # | | | | |-ImplicitCastExpr 0x55fb6b33b710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b33b6f0 '' Function 0x55fb6b2259b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b33b6c8 'float' # | | | | `-ImplicitCastExpr 0x55fb6b33b6b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b33b698 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b33b660 'uint':'unsigned int' lvalue ParmVar 0x55fb6b33b340 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fb6b33b4a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b33b8c8 line:326:37 constexpr exp2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b33b818 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fb6b33bc60 # | | | | `-ReturnStmt 0x55fb6b33bc50 # | | | | `-CallExpr 0x55fb6b33bc20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b33bc08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b33bbe8 '' Function 0x55fb6b203dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b33bbc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b33bba8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b33bb90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b33bb58 'uint2':'vector' lvalue ParmVar 0x55fb6b33b818 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fb6b33b978 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b33bdc0 line:326:37 constexpr exp2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b33bd10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fb6b33c160 # | | | | `-ReturnStmt 0x55fb6b33c150 # | | | | `-CallExpr 0x55fb6b33c120 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b33c108 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b33c0e8 '' Function 0x55fb6b204038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b33c0c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b33c0a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b33c090 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b33c058 'uint3':'vector' lvalue ParmVar 0x55fb6b33bd10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fb6b33be70 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b33c2c0 line:326:37 constexpr exp2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b33c210 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fb6b33c680 # | | | | `-ReturnStmt 0x55fb6b33c670 # | | | | `-CallExpr 0x55fb6b33c640 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b33c628 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b33c608 '' Function 0x55fb6b2042b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b33c5e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b33c5c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b33c5b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b33c578 'uint4':'vector' lvalue ParmVar 0x55fb6b33c210 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fb6b33c370 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b33c7e0 line:326:37 constexpr exp2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b33c730 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fb6b33cb78 # | | | | `-ReturnStmt 0x55fb6b33cb68 # | | | | `-CallExpr 0x55fb6b33cb38 'float' # | | | | |-ImplicitCastExpr 0x55fb6b33cb20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b33cb00 '' Function 0x55fb6b2259b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b33cad8 'float' # | | | | `-ImplicitCastExpr 0x55fb6b33cac0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b33caa8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b33ca70 'int64_t':'long' lvalue ParmVar 0x55fb6b33c730 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fb6b33c890 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b33ccd8 line:326:37 constexpr exp2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b33cc28 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b33d090 # | | | | `-ReturnStmt 0x55fb6b33d080 # | | | | `-CallExpr 0x55fb6b33d050 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b33d038 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b33d018 '' Function 0x55fb6b203dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b33cff0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b33cfd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b33cfc0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b33cf88 'int64_t2':'vector' lvalue ParmVar 0x55fb6b33cc28 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b33cd88 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b33d1f0 line:326:37 constexpr exp2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b33d140 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b33d5b0 # | | | | `-ReturnStmt 0x55fb6b33d5a0 # | | | | `-CallExpr 0x55fb6b33d570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b33d558 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b33d538 '' Function 0x55fb6b204038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b33d510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b33d4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b33d4e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b33d4a8 'int64_t3':'vector' lvalue ParmVar 0x55fb6b33d140 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b33d2a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b33d710 line:326:37 constexpr exp2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b33d660 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b33dad8 # | | | | `-ReturnStmt 0x55fb6b33dac8 # | | | | `-CallExpr 0x55fb6b33da98 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b33da80 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b33da60 '' Function 0x55fb6b2042b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b33da38 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b33da20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b33da08 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b33d9d0 'int64_t4':'vector' lvalue ParmVar 0x55fb6b33d660 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b33d7c0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b33dc38 line:326:37 constexpr exp2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b33db88 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fb6b33dff0 # | | | | `-ReturnStmt 0x55fb6b33dfe0 # | | | | `-CallExpr 0x55fb6b33dfb0 'float' # | | | | |-ImplicitCastExpr 0x55fb6b33df98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b33df78 '' Function 0x55fb6b2259b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b33df50 'float' # | | | | `-ImplicitCastExpr 0x55fb6b33df38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b33df20 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b33dee8 'uint64_t':'unsigned long' lvalue ParmVar 0x55fb6b33db88 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fb6b33dce8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b33e150 line:326:37 constexpr exp2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b33e0a0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b33e528 # | | | | `-ReturnStmt 0x55fb6b33e518 # | | | | `-CallExpr 0x55fb6b33e4e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b33e4d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b33e4b0 '' Function 0x55fb6b203dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b33e488 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b33e470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b33e458 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b33e420 'uint64_t2':'vector' lvalue ParmVar 0x55fb6b33e0a0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b33e200 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b33e988 line:326:37 constexpr exp2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b33e8d8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b33ed68 # | | | | `-ReturnStmt 0x55fb6b33ed58 # | | | | `-CallExpr 0x55fb6b33ed28 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b33ed10 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b33ecf0 '' Function 0x55fb6b204038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b33ecc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b33ecb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b33ec98 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b33ec60 'uint64_t3':'vector' lvalue ParmVar 0x55fb6b33e8d8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b33ea38 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b33eec8 line:326:37 constexpr exp2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b33ee18 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b33f2b0 # | | | | `-ReturnStmt 0x55fb6b33f2a0 # | | | | `-CallExpr 0x55fb6b33f270 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b33f258 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b33f238 '' Function 0x55fb6b2042b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b33f210 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b33f1f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b33f1e0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b33f1a8 'uint64_t4':'vector' lvalue ParmVar 0x55fb6b33ee18 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b33ef78 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b33f420 line:332:36 constexpr floor 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b33f370 col:29 used V 'double' # | | | |-CompoundStmt 0x55fb6b33f768 # | | | | `-ReturnStmt 0x55fb6b33f758 # | | | | `-CallExpr 0x55fb6b33f728 'float' # | | | | |-ImplicitCastExpr 0x55fb6b33f710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b33f6f0 '' Function 0x55fb6b22f240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b33f6c8 'float' # | | | | `-ImplicitCastExpr 0x55fb6b33f6b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b33f698 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b33f660 'double' lvalue ParmVar 0x55fb6b33f370 'V' 'double' # | | | `-DeprecatedAttr 0x55fb6b33f4d0 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b33f8d8 line:332:36 constexpr floor 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b33f828 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fb6b33fc40 # | | | | `-ReturnStmt 0x55fb6b33fc30 # | | | | `-CallExpr 0x55fb6b33fc00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b33fbe8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b33fbc8 '' Function 0x55fb6b22f4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b33fba0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b33fb88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b33fb70 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b33fb38 'double2':'vector' lvalue ParmVar 0x55fb6b33f828 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fb6b33f988 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b33fdb0 line:332:36 constexpr floor 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b33fd00 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fb6b340120 # | | | | `-ReturnStmt 0x55fb6b340110 # | | | | `-CallExpr 0x55fb6b3400e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3400c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b3400a8 '' Function 0x55fb6b22f730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b340080 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b340068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b340050 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b340018 'double3':'vector' lvalue ParmVar 0x55fb6b33fd00 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fb6b33fe60 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b340290 line:332:36 constexpr floor 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3401e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fb6b340608 # | | | | `-ReturnStmt 0x55fb6b3405f8 # | | | | `-CallExpr 0x55fb6b3405c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3405b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b340590 '' Function 0x55fb6b22f9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b340568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b340550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b340538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b340500 'double4':'vector' lvalue ParmVar 0x55fb6b3401e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fb6b340340 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b340768 line:333:37 constexpr floor 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3406b8 col:26 used V 'int' # | | | |-CompoundStmt 0x55fb6b341368 # | | | | `-ReturnStmt 0x55fb6b341358 # | | | | `-CallExpr 0x55fb6b341328 'float' # | | | | |-ImplicitCastExpr 0x55fb6b341310 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b3412f0 '' Function 0x55fb6b22f240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b3412c8 'float' # | | | | `-ImplicitCastExpr 0x55fb6b3412b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b341298 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b341260 'int' lvalue ParmVar 0x55fb6b3406b8 'V' 'int' # | | | `-DeprecatedAttr 0x55fb6b3410c0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3414c8 line:333:37 constexpr floor 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b341418 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fb6b341840 # | | | | `-ReturnStmt 0x55fb6b341830 # | | | | `-CallExpr 0x55fb6b341800 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3417e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b3417c8 '' Function 0x55fb6b22f4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b3417a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b341788 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b341770 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b341738 'int2':'vector' lvalue ParmVar 0x55fb6b341418 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fb6b341578 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3419a0 line:333:37 constexpr floor 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3418f0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fb6b341d20 # | | | | `-ReturnStmt 0x55fb6b341d10 # | | | | `-CallExpr 0x55fb6b341ce0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b341cc8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b341ca8 '' Function 0x55fb6b22f730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b341c80 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b341c68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b341c50 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b341c18 'int3':'vector' lvalue ParmVar 0x55fb6b3418f0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fb6b341a50 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b341e80 line:333:37 constexpr floor 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b341dd0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fb6b342208 # | | | | `-ReturnStmt 0x55fb6b3421f8 # | | | | `-CallExpr 0x55fb6b3421c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3421b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b342190 '' Function 0x55fb6b22f9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b342168 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b342150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b342138 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b342100 'int4':'vector' lvalue ParmVar 0x55fb6b341dd0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fb6b341f30 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b342368 line:333:37 constexpr floor 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3422b8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fb6b3426e0 # | | | | `-ReturnStmt 0x55fb6b3426d0 # | | | | `-CallExpr 0x55fb6b3426a0 'float' # | | | | |-ImplicitCastExpr 0x55fb6b342688 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b342668 '' Function 0x55fb6b22f240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b342640 'float' # | | | | `-ImplicitCastExpr 0x55fb6b342628 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b342610 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3425d8 'uint':'unsigned int' lvalue ParmVar 0x55fb6b3422b8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fb6b342418 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b342840 line:333:37 constexpr floor 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b342790 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fb6b342bd8 # | | | | `-ReturnStmt 0x55fb6b342bc8 # | | | | `-CallExpr 0x55fb6b342b98 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b342b80 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b342b60 '' Function 0x55fb6b22f4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b342b38 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b342b20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b342b08 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b342ad0 'uint2':'vector' lvalue ParmVar 0x55fb6b342790 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fb6b3428f0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b342d38 line:333:37 constexpr floor 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b342c88 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fb6b349b60 # | | | | `-ReturnStmt 0x55fb6b349b50 # | | | | `-CallExpr 0x55fb6b349b20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b343080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b343060 '' Function 0x55fb6b22f730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b343038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b343020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b343008 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b342fd0 'uint3':'vector' lvalue ParmVar 0x55fb6b342c88 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fb6b342de8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b349cc0 line:333:37 constexpr floor 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b349c10 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fb6b34a068 # | | | | `-ReturnStmt 0x55fb6b34a058 # | | | | `-CallExpr 0x55fb6b34a028 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b34a010 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b349ff0 '' Function 0x55fb6b22f9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b349fc8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b349fb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b349f98 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b349f60 'uint4':'vector' lvalue ParmVar 0x55fb6b349c10 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fb6b349d70 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b34a1c8 line:333:37 constexpr floor 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b34a118 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fb6b34a560 # | | | | `-ReturnStmt 0x55fb6b34a550 # | | | | `-CallExpr 0x55fb6b34a520 'float' # | | | | |-ImplicitCastExpr 0x55fb6b34a508 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b34a4e8 '' Function 0x55fb6b22f240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b34a4c0 'float' # | | | | `-ImplicitCastExpr 0x55fb6b34a4a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b34a490 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b34a458 'int64_t':'long' lvalue ParmVar 0x55fb6b34a118 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fb6b34a278 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b34a6c0 line:333:37 constexpr floor 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b34a610 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b34aa78 # | | | | `-ReturnStmt 0x55fb6b34aa68 # | | | | `-CallExpr 0x55fb6b34aa38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b34aa20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b34aa00 '' Function 0x55fb6b22f4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b34a9d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b34a9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b34a9a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b34a970 'int64_t2':'vector' lvalue ParmVar 0x55fb6b34a610 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b34a770 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b34abd8 line:333:37 constexpr floor 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b34ab28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b34af98 # | | | | `-ReturnStmt 0x55fb6b34af88 # | | | | `-CallExpr 0x55fb6b34af58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b34af40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b34af20 '' Function 0x55fb6b22f730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b34aef8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b34aee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b34aec8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b34ae90 'int64_t3':'vector' lvalue ParmVar 0x55fb6b34ab28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b34ac88 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b34b0f8 line:333:37 constexpr floor 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b34b048 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b34b4c0 # | | | | `-ReturnStmt 0x55fb6b34b4b0 # | | | | `-CallExpr 0x55fb6b34b480 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b34b468 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b34b448 '' Function 0x55fb6b22f9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b34b420 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b34b408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b34b3f0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b34b3b8 'int64_t4':'vector' lvalue ParmVar 0x55fb6b34b048 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b34b1a8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b34b620 line:333:37 constexpr floor 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b34b570 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fb6b34b9d8 # | | | | `-ReturnStmt 0x55fb6b34b9c8 # | | | | `-CallExpr 0x55fb6b34b998 'float' # | | | | |-ImplicitCastExpr 0x55fb6b34b980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b34b960 '' Function 0x55fb6b22f240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b34b938 'float' # | | | | `-ImplicitCastExpr 0x55fb6b34b920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b34b908 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b34b8d0 'uint64_t':'unsigned long' lvalue ParmVar 0x55fb6b34b570 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fb6b34b6d0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b298e70 line:333:37 constexpr floor 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b34ba88 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b299248 # | | | | `-ReturnStmt 0x55fb6b299238 # | | | | `-CallExpr 0x55fb6b299208 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2991f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b2991d0 '' Function 0x55fb6b22f4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b2991a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b299190 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b299178 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b299140 'uint64_t2':'vector' lvalue ParmVar 0x55fb6b34ba88 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b298f20 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2993a8 line:333:37 constexpr floor 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2992f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b299788 # | | | | `-ReturnStmt 0x55fb6b299778 # | | | | `-CallExpr 0x55fb6b299748 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b299730 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b299710 '' Function 0x55fb6b22f730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b2996e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2996d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2996b8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b299680 'uint64_t3':'vector' lvalue ParmVar 0x55fb6b2992f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b299458 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2998e8 line:333:37 constexpr floor 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b299838 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b299cd0 # | | | | `-ReturnStmt 0x55fb6b299cc0 # | | | | `-CallExpr 0x55fb6b299c90 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b299c78 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b299c58 '' Function 0x55fb6b22f9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b299c30 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b299c18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b299c00 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b299bc8 'uint64_t4':'vector' lvalue ParmVar 0x55fb6b299838 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b299998 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b299e40 line:339:36 constexpr frac 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b299d90 col:29 used V 'double' # | | | |-CompoundStmt 0x55fb6b29a188 # | | | | `-ReturnStmt 0x55fb6b29a178 # | | | | `-CallExpr 0x55fb6b29a148 'float' # | | | | |-ImplicitCastExpr 0x55fb6b29a130 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b29a110 '' Function 0x55fb6b2305f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b29a0e8 'float' # | | | | `-ImplicitCastExpr 0x55fb6b29a0d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b29a0b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b29a080 'double' lvalue ParmVar 0x55fb6b299d90 'V' 'double' # | | | `-DeprecatedAttr 0x55fb6b299ef0 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b29a2f8 line:339:36 constexpr frac 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b29a248 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fb6b29a660 # | | | | `-ReturnStmt 0x55fb6b29a650 # | | | | `-CallExpr 0x55fb6b29a620 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b29a608 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b29a5e8 '' Function 0x55fb6b230870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b29a5c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b29a5a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b29a590 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b29a558 'double2':'vector' lvalue ParmVar 0x55fb6b29a248 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fb6b29a3a8 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b29a7d0 line:339:36 constexpr frac 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b29a720 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fb6b29ab40 # | | | | `-ReturnStmt 0x55fb6b29ab30 # | | | | `-CallExpr 0x55fb6b29ab00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b29aae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b29aac8 '' Function 0x55fb6b230ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b29aaa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b29aa88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b29aa70 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b29aa38 'double3':'vector' lvalue ParmVar 0x55fb6b29a720 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fb6b29a880 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b29acb0 line:339:36 constexpr frac 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b29ac00 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fb6b34d1a8 # | | | | `-ReturnStmt 0x55fb6b34d198 # | | | | `-CallExpr 0x55fb6b34d168 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b34d150 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b34d130 '' Function 0x55fb6b230d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b34d108 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b34d0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b34d0d8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b34d0a0 'double4':'vector' lvalue ParmVar 0x55fb6b29ac00 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fb6b29ad60 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b34d308 line:340:37 constexpr frac 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b34d258 col:26 used V 'int' # | | | |-CompoundStmt 0x55fb6b34d660 # | | | | `-ReturnStmt 0x55fb6b34d650 # | | | | `-CallExpr 0x55fb6b34d620 'float' # | | | | |-ImplicitCastExpr 0x55fb6b34d608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b34d5e8 '' Function 0x55fb6b2305f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b34d5c0 'float' # | | | | `-ImplicitCastExpr 0x55fb6b34d5a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b34d590 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b34d558 'int' lvalue ParmVar 0x55fb6b34d258 'V' 'int' # | | | `-DeprecatedAttr 0x55fb6b34d3b8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b34d7c0 line:340:37 constexpr frac 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b34d710 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fb6b34db38 # | | | | `-ReturnStmt 0x55fb6b34db28 # | | | | `-CallExpr 0x55fb6b34daf8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b34dae0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b34dac0 '' Function 0x55fb6b230870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b34da98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b34da80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b34da68 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b34da30 'int2':'vector' lvalue ParmVar 0x55fb6b34d710 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fb6b34d870 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b34dc98 line:340:37 constexpr frac 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b34dbe8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fb6b34e018 # | | | | `-ReturnStmt 0x55fb6b34e008 # | | | | `-CallExpr 0x55fb6b34dfd8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b34dfc0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b34dfa0 '' Function 0x55fb6b230ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b34df78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b34df60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b34df48 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b34df10 'int3':'vector' lvalue ParmVar 0x55fb6b34dbe8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fb6b34dd48 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b34e178 line:340:37 constexpr frac 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b34e0c8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fb6b34e500 # | | | | `-ReturnStmt 0x55fb6b34e4f0 # | | | | `-CallExpr 0x55fb6b34e4c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b34e4a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b34e488 '' Function 0x55fb6b230d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b34e460 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b34e448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b34e430 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b34e3f8 'int4':'vector' lvalue ParmVar 0x55fb6b34e0c8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fb6b34e228 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b34e660 line:340:37 constexpr frac 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b34e5b0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fb6b34e9d8 # | | | | `-ReturnStmt 0x55fb6b34e9c8 # | | | | `-CallExpr 0x55fb6b34e998 'float' # | | | | |-ImplicitCastExpr 0x55fb6b34e980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b34e960 '' Function 0x55fb6b2305f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b34e938 'float' # | | | | `-ImplicitCastExpr 0x55fb6b34e920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b34e908 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b34e8d0 'uint':'unsigned int' lvalue ParmVar 0x55fb6b34e5b0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fb6b34e710 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b34eb38 line:340:37 constexpr frac 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b34ea88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fb6b34eed0 # | | | | `-ReturnStmt 0x55fb6b34eec0 # | | | | `-CallExpr 0x55fb6b34ee90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b34ee78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b34ee58 '' Function 0x55fb6b230870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b34ee30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b34ee18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b34ee00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b34edc8 'uint2':'vector' lvalue ParmVar 0x55fb6b34ea88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fb6b34ebe8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b34f860 line:340:37 constexpr frac 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b34f7b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fb6b34fc00 # | | | | `-ReturnStmt 0x55fb6b34fbf0 # | | | | `-CallExpr 0x55fb6b34fbc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b34fba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b34fb88 '' Function 0x55fb6b230ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b34fb60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b34fb48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b34fb30 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b34faf8 'uint3':'vector' lvalue ParmVar 0x55fb6b34f7b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fb6b34f910 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b34fd60 line:340:37 constexpr frac 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b34fcb0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fb6b350108 # | | | | `-ReturnStmt 0x55fb6b3500f8 # | | | | `-CallExpr 0x55fb6b3500c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3500b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b350090 '' Function 0x55fb6b230d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b350068 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b350050 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b350038 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b350000 'uint4':'vector' lvalue ParmVar 0x55fb6b34fcb0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fb6b34fe10 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b350268 line:340:37 constexpr frac 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3501b8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fb6b350600 # | | | | `-ReturnStmt 0x55fb6b3505f0 # | | | | `-CallExpr 0x55fb6b3505c0 'float' # | | | | |-ImplicitCastExpr 0x55fb6b3505a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b350588 '' Function 0x55fb6b2305f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b350560 'float' # | | | | `-ImplicitCastExpr 0x55fb6b350548 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b350530 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3504f8 'int64_t':'long' lvalue ParmVar 0x55fb6b3501b8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fb6b350318 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b350760 line:340:37 constexpr frac 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3506b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b350b18 # | | | | `-ReturnStmt 0x55fb6b350b08 # | | | | `-CallExpr 0x55fb6b350ad8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b350ac0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b350aa0 '' Function 0x55fb6b230870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b350a78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b350a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b350a48 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b350a10 'int64_t2':'vector' lvalue ParmVar 0x55fb6b3506b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b350810 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b350c78 line:340:37 constexpr frac 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b350bc8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b351038 # | | | | `-ReturnStmt 0x55fb6b351028 # | | | | `-CallExpr 0x55fb6b350ff8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b350fe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b350fc0 '' Function 0x55fb6b230ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b350f98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b350f80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b350f68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b350f30 'int64_t3':'vector' lvalue ParmVar 0x55fb6b350bc8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b350d28 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b351198 line:340:37 constexpr frac 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3510e8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b351560 # | | | | `-ReturnStmt 0x55fb6b351550 # | | | | `-CallExpr 0x55fb6b351520 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b351508 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b3514e8 '' Function 0x55fb6b230d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b3514c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3514a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b351490 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b351458 'int64_t4':'vector' lvalue ParmVar 0x55fb6b3510e8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b351248 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3516c0 line:340:37 constexpr frac 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b351610 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fb6b352488 # | | | | `-ReturnStmt 0x55fb6b352478 # | | | | `-CallExpr 0x55fb6b352448 'float' # | | | | |-ImplicitCastExpr 0x55fb6b352430 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b352410 '' Function 0x55fb6b2305f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b3523e8 'float' # | | | | `-ImplicitCastExpr 0x55fb6b3523d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3523b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b352380 'uint64_t':'unsigned long' lvalue ParmVar 0x55fb6b351610 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fb6b352180 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3525e8 line:340:37 constexpr frac 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b352538 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b3529c0 # | | | | `-ReturnStmt 0x55fb6b3529b0 # | | | | `-CallExpr 0x55fb6b352980 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b352968 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b352948 '' Function 0x55fb6b230870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b352920 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b352908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3528f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3528b8 'uint64_t2':'vector' lvalue ParmVar 0x55fb6b352538 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b352698 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b352b20 line:340:37 constexpr frac 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b352a70 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b352f00 # | | | | `-ReturnStmt 0x55fb6b352ef0 # | | | | `-CallExpr 0x55fb6b352ec0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b352ea8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b352e88 '' Function 0x55fb6b230ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b352e60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b352e48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b352e30 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b352df8 'uint64_t3':'vector' lvalue ParmVar 0x55fb6b352a70 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b352bd0 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b353060 line:340:37 constexpr frac 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b352fb0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b353448 # | | | | `-ReturnStmt 0x55fb6b353438 # | | | | `-CallExpr 0x55fb6b353408 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3533f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b3533d0 '' Function 0x55fb6b230d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b3533a8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b353390 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b353378 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b353340 'uint64_t4':'vector' lvalue ParmVar 0x55fb6b352fb0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b353110 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3535a8 col:16 constexpr isinf 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b353500 col:29 used V 'double' # | | | |-CompoundStmt 0x55fb6b353928 # | | | | `-ReturnStmt 0x55fb6b353918 # | | | | `-CallExpr 0x55fb6b3538e8 'bool' # | | | | |-ImplicitCastExpr 0x55fb6b3538d0 'bool (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b353878 '' Function 0x55fb6b231ae0 'isinf' 'bool (float)' # | | | | `-CStyleCastExpr 0x55fb6b353850 'float' # | | | | `-ImplicitCastExpr 0x55fb6b353838 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b353820 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3537e8 'double' lvalue ParmVar 0x55fb6b353500 'V' 'double' # | | | `-DeprecatedAttr 0x55fb6b353658 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b353a90 col:17 constexpr isinf 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3539e0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fb6b353e58 # | | | | `-ReturnStmt 0x55fb6b353e48 # | | | | `-CallExpr 0x55fb6b353e18 'vector' # | | | | |-ImplicitCastExpr 0x55fb6b353e00 'bool2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b353d80 '' Function 0x55fb6b231df8 'isinf' 'bool2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b353d58 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b353d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b353d28 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b353cf0 'double2':'vector' lvalue ParmVar 0x55fb6b3539e0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fb6b353b40 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b353fc0 col:17 constexpr isinf 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b353f10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fb6b354798 # | | | | `-ReturnStmt 0x55fb6b354788 # | | | | `-CallExpr 0x55fb6b354758 'vector' # | | | | |-ImplicitCastExpr 0x55fb6b354740 'bool3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b3546c0 '' Function 0x55fb6b2320e8 'isinf' 'bool3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b354698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b354680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b354668 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b354630 'double3':'vector' lvalue ParmVar 0x55fb6b353f10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fb6b354070 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b354900 col:17 constexpr isinf 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b354850 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fb6b354cd8 # | | | | `-ReturnStmt 0x55fb6b354cc8 # | | | | `-CallExpr 0x55fb6b354c98 'vector' # | | | | |-ImplicitCastExpr 0x55fb6b354c80 'bool4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b354c00 '' Function 0x55fb6b2323d8 'isinf' 'bool4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b354bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b354bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b354ba8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b354b70 'double4':'vector' lvalue ParmVar 0x55fb6b354850 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fb6b3549b0 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b354db0 col:16 constexpr isnan 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b354d08 col:29 used V 'double' # | | | `-CompoundStmt 0x55fb6b355018 # | | | `-ReturnStmt 0x55fb6b355008 # | | | `-CallExpr 0x55fb6b354fd8 'bool' # | | | |-ImplicitCastExpr 0x55fb6b354fc0 'bool (*)(float)' # | | | | `-DeclRefExpr 0x55fb6b354fa0 '' Function 0x55fb6b233000 'isnan' 'bool (float)' # | | | `-CStyleCastExpr 0x55fb6b354f78 'float' # | | | `-ImplicitCastExpr 0x55fb6b354f60 'float' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55fb6b354f48 'double' part_of_explicit_cast # | | | `-DeclRefExpr 0x55fb6b354f10 'double' lvalue ParmVar 0x55fb6b354d08 'V' 'double' # | | |-FunctionDecl 0x55fb6b3550f8 col:17 constexpr isnan 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b355048 col:31 used V 'double2':'vector' # | | | `-CompoundStmt 0x55fb6b355380 # | | | `-ReturnStmt 0x55fb6b355370 # | | | `-CallExpr 0x55fb6b355340 'vector' # | | | |-ImplicitCastExpr 0x55fb6b355328 'bool2 (*)(float2)' # | | | | `-DeclRefExpr 0x55fb6b355308 '' Function 0x55fb6b233278 'isnan' 'bool2 (float2)' # | | | `-CStyleCastExpr 0x55fb6b3552e0 'float2':'vector' # | | | `-ImplicitCastExpr 0x55fb6b3552c8 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55fb6b3552b0 'double2':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55fb6b355278 'double2':'vector' lvalue ParmVar 0x55fb6b355048 'V' 'double2':'vector' # | | |-FunctionDecl 0x55fb6b355460 col:17 constexpr isnan 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3553b0 col:31 used V 'double3':'vector' # | | | `-CompoundStmt 0x55fb6b3556f0 # | | | `-ReturnStmt 0x55fb6b3556e0 # | | | `-CallExpr 0x55fb6b3556b0 'vector' # | | | |-ImplicitCastExpr 0x55fb6b355698 'bool3 (*)(float3)' # | | | | `-DeclRefExpr 0x55fb6b355678 '' Function 0x55fb6b2334f0 'isnan' 'bool3 (float3)' # | | | `-CStyleCastExpr 0x55fb6b355650 'float3':'vector' # | | | `-ImplicitCastExpr 0x55fb6b355638 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55fb6b355620 'double3':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55fb6b3555e8 'double3':'vector' lvalue ParmVar 0x55fb6b3553b0 'V' 'double3':'vector' # | | |-FunctionDecl 0x55fb6b3557d0 col:17 constexpr isnan 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b355720 col:31 used V 'double4':'vector' # | | | `-CompoundStmt 0x55fb6b355a68 # | | | `-ReturnStmt 0x55fb6b355a58 # | | | `-CallExpr 0x55fb6b355a28 'vector' # | | | |-ImplicitCastExpr 0x55fb6b355a10 'bool4 (*)(float4)' # | | | | `-DeclRefExpr 0x55fb6b3559f0 '' Function 0x55fb6b233768 'isnan' 'bool4 (float4)' # | | | `-CStyleCastExpr 0x55fb6b3559c8 'float4':'vector' # | | | `-ImplicitCastExpr 0x55fb6b3559b0 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55fb6b355998 'double4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55fb6b355960 'double4':'vector' lvalue ParmVar 0x55fb6b355720 'V' 'double4':'vector' # | | |-FunctionTemplateDecl 0x55fb6b356160 line:370:66 invalid lerp # | | | |-TemplateTypeParmDecl 0x55fb6b355a80 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fb6b355b18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fb6b3560b8 line:370:66 invalid constexpr lerp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b355e28 col:18 invalid x 'int' # | | | |-ParmVarDecl 0x55fb6b355f00 col:34 invalid y 'int' # | | | |-ParmVarDecl 0x55fb6b355f78 col:39 s 'T' # | | | |-CompoundStmt 0x55fb6b356430 # | | | | `-ReturnStmt 0x55fb6b356420 # | | | | `-RecoveryExpr 0x55fb6b3563e8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55fb6b3562d0 '' lvalue (ADL) = 'lerp' 0x55fb6b235578 0x55fb6b233b08 0x55fb6b233ed0 0x55fb6b234298 0x55fb6b234660 0x55fb6b234a10 0x55fb6b234de8 0x55fb6b2351b0 # | | | | |-RecoveryExpr 0x55fb6b356350 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55fb6b356370 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55fb6b3561d0 "In 202x mismatched vector/scalar lowering for lerp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55fb6b3568f8 line:375:38 constexpr lerp 'float (double, double, double)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3564f0 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55fb6b356740 col:40 used V2 'double' # | | | |-ParmVarDecl 0x55fb6b3567c0 col:51 used V3 'double' # | | | |-CompoundStmt 0x55fb6b356db8 # | | | | `-ReturnStmt 0x55fb6b356da8 # | | | | `-CallExpr 0x55fb6b356d68 'float' # | | | | |-ImplicitCastExpr 0x55fb6b356d50 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55fb6b356cf8 '' Function 0x55fb6b234a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55fb6b356bb0 'float' # | | | | | `-ImplicitCastExpr 0x55fb6b356b98 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b356b80 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b356b48 'double' lvalue ParmVar 0x55fb6b3564f0 'V1' 'double' # | | | | |-CStyleCastExpr 0x55fb6b356c40 'float' # | | | | | `-ImplicitCastExpr 0x55fb6b356c28 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b356c10 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b356bd8 'double' lvalue ParmVar 0x55fb6b356740 'V2' 'double' # | | | | `-CStyleCastExpr 0x55fb6b356cd0 'float' # | | | | `-ImplicitCastExpr 0x55fb6b356cb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b356ca0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b356c68 'double' lvalue ParmVar 0x55fb6b3567c0 'V3' 'double' # | | | `-DeprecatedAttr 0x55fb6b3569b8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b357108 line:375:38 constexpr lerp 'float2 (double2, double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b356e78 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55fb6b356ef8 col:43 used V2 'double2':'vector' # | | | |-ParmVarDecl 0x55fb6b356f78 col:55 used V3 'double2':'vector' # | | | |-CompoundStmt 0x55fb6b357648 # | | | | `-ReturnStmt 0x55fb6b357638 # | | | | `-CallExpr 0x55fb6b3575f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3575e0 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55fb6b357558 '' Function 0x55fb6b234de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55fb6b3573e0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b3573c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b3573b0 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b357378 'double2':'vector' lvalue ParmVar 0x55fb6b356e78 'V1' 'double2':'vector' # | | | | |-CStyleCastExpr 0x55fb6b357488 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b357470 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b357458 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b357420 'double2':'vector' lvalue ParmVar 0x55fb6b356ef8 'V2' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55fb6b357530 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b357518 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b357500 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3574c8 'double2':'vector' lvalue ParmVar 0x55fb6b356f78 'V3' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fb6b3571c8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b357998 line:375:38 constexpr lerp 'float3 (double3, double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b357708 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55fb6b357788 col:43 used V2 'double3':'vector' # | | | |-ParmVarDecl 0x55fb6b357808 col:55 used V3 'double3':'vector' # | | | |-CompoundStmt 0x55fb6b357ed8 # | | | | `-ReturnStmt 0x55fb6b357ec8 # | | | | `-CallExpr 0x55fb6b357e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b357e70 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55fb6b357df0 '' Function 0x55fb6b2351b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55fb6b357c78 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b357c60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b357c48 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b357c10 'double3':'vector' lvalue ParmVar 0x55fb6b357708 'V1' 'double3':'vector' # | | | | |-CStyleCastExpr 0x55fb6b357d20 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b357d08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b357cf0 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b357cb8 'double3':'vector' lvalue ParmVar 0x55fb6b357788 'V2' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55fb6b357dc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b357db0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b357d98 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b357d60 'double3':'vector' lvalue ParmVar 0x55fb6b357808 'V3' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fb6b357a58 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b358228 line:375:38 constexpr lerp 'float4 (double4, double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b357f98 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55fb6b358018 col:43 used V2 'double4':'vector' # | | | |-ParmVarDecl 0x55fb6b358098 col:55 used V3 'double4':'vector' # | | | |-CompoundStmt 0x55fb6b359ba0 # | | | | `-ReturnStmt 0x55fb6b359b90 # | | | | `-CallExpr 0x55fb6b359b50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b358710 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55fb6b358688 '' Function 0x55fb6b235578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55fb6b358510 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b3584f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b3584e0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b3584a8 'double4':'vector' lvalue ParmVar 0x55fb6b357f98 'V1' 'double4':'vector' # | | | | |-CStyleCastExpr 0x55fb6b3585b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b3585a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b358588 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b358550 'double4':'vector' lvalue ParmVar 0x55fb6b358018 'V2' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55fb6b358660 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b358648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b358630 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3585f8 'double4':'vector' lvalue ParmVar 0x55fb6b358098 'V3' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fb6b3582e8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b359e88 line:376:39 constexpr lerp 'float (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b359c50 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55fb6b359cd0 col:34 used V2 'int' # | | | |-ParmVarDecl 0x55fb6b359d50 col:42 used V3 'int' # | | | |-CompoundStmt 0x55fb6b35a320 # | | | | `-ReturnStmt 0x55fb6b35a310 # | | | | `-CallExpr 0x55fb6b35a2d0 'float' # | | | | |-ImplicitCastExpr 0x55fb6b35a2b8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55fb6b35a298 '' Function 0x55fb6b234a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55fb6b35a150 'float' # | | | | | `-ImplicitCastExpr 0x55fb6b35a138 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b35a120 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b35a0e8 'int' lvalue ParmVar 0x55fb6b359c50 'V1' 'int' # | | | | |-CStyleCastExpr 0x55fb6b35a1e0 'float' # | | | | | `-ImplicitCastExpr 0x55fb6b35a1c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b35a1b0 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b35a178 'int' lvalue ParmVar 0x55fb6b359cd0 'V2' 'int' # | | | | `-CStyleCastExpr 0x55fb6b35a270 'float' # | | | | `-ImplicitCastExpr 0x55fb6b35a258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b35a240 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b35a208 'int' lvalue ParmVar 0x55fb6b359d50 'V3' 'int' # | | | `-DeprecatedAttr 0x55fb6b359f48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b35a658 line:376:39 constexpr lerp 'float2 (int2, int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b35a3d0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55fb6b35a450 col:37 used V2 'int2':'vector' # | | | |-ParmVarDecl 0x55fb6b35a4d0 col:46 used V3 'int2':'vector' # | | | |-CompoundStmt 0x55fb6b35ab40 # | | | | `-ReturnStmt 0x55fb6b35ab30 # | | | | `-CallExpr 0x55fb6b35aaf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b35aad8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55fb6b35aab8 '' Function 0x55fb6b234de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55fb6b35a940 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b35a928 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b35a910 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b35a8d8 'int2':'vector' lvalue ParmVar 0x55fb6b35a3d0 'V1' 'int2':'vector' # | | | | |-CStyleCastExpr 0x55fb6b35a9e8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b35a9d0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b35a9b8 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b35a980 'int2':'vector' lvalue ParmVar 0x55fb6b35a450 'V2' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55fb6b35aa90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b35aa78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b35aa60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b35aa28 'int2':'vector' lvalue ParmVar 0x55fb6b35a4d0 'V3' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fb6b35a718 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b35ae78 line:376:39 constexpr lerp 'float3 (int3, int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b35abf0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55fb6b35ac70 col:37 used V2 'int3':'vector' # | | | |-ParmVarDecl 0x55fb6b35acf0 col:46 used V3 'int3':'vector' # | | | |-CompoundStmt 0x55fb6b35b368 # | | | | `-ReturnStmt 0x55fb6b35b358 # | | | | `-CallExpr 0x55fb6b35b318 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b35b300 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55fb6b35b2e0 '' Function 0x55fb6b2351b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55fb6b35b168 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b35b150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b35b138 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b35b100 'int3':'vector' lvalue ParmVar 0x55fb6b35abf0 'V1' 'int3':'vector' # | | | | |-CStyleCastExpr 0x55fb6b35b210 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b35b1f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b35b1e0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b35b1a8 'int3':'vector' lvalue ParmVar 0x55fb6b35ac70 'V2' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55fb6b35b2b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b35b2a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b35b288 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b35b250 'int3':'vector' lvalue ParmVar 0x55fb6b35acf0 'V3' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fb6b35af38 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b35b6a8 line:376:39 constexpr lerp 'float4 (int4, int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b35b418 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55fb6b35b498 col:37 used V2 'int4':'vector' # | | | |-ParmVarDecl 0x55fb6b35b518 col:46 used V3 'int4':'vector' # | | | |-CompoundStmt 0x55fb6b35cbc0 # | | | | `-ReturnStmt 0x55fb6b35cbb0 # | | | | `-CallExpr 0x55fb6b35cb70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b35bb38 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55fb6b35bb18 '' Function 0x55fb6b235578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55fb6b35b9a0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b35b988 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b35b970 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b35b938 'int4':'vector' lvalue ParmVar 0x55fb6b35b418 'V1' 'int4':'vector' # | | | | |-CStyleCastExpr 0x55fb6b35ba48 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b35ba30 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b35ba18 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b35b9e0 'int4':'vector' lvalue ParmVar 0x55fb6b35b498 'V2' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55fb6b35baf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b35bad8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b35bac0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b35ba88 'int4':'vector' lvalue ParmVar 0x55fb6b35b518 'V3' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fb6b35b768 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b35cef8 line:376:39 constexpr lerp 'float (uint, uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b35cc70 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fb6b35ccf0 col:36 used V2 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fb6b35cd70 col:45 used V3 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fb6b35d3b0 # | | | | `-ReturnStmt 0x55fb6b35d3a0 # | | | | `-CallExpr 0x55fb6b35d360 'float' # | | | | |-ImplicitCastExpr 0x55fb6b35d348 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55fb6b35d328 '' Function 0x55fb6b234a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55fb6b35d1e0 'float' # | | | | | `-ImplicitCastExpr 0x55fb6b35d1c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b35d1b0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b35d178 'uint':'unsigned int' lvalue ParmVar 0x55fb6b35cc70 'V1' 'uint':'unsigned int' # | | | | |-CStyleCastExpr 0x55fb6b35d270 'float' # | | | | | `-ImplicitCastExpr 0x55fb6b35d258 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b35d240 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b35d208 'uint':'unsigned int' lvalue ParmVar 0x55fb6b35ccf0 'V2' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55fb6b35d300 'float' # | | | | `-ImplicitCastExpr 0x55fb6b35d2e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b35d2d0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b35d298 'uint':'unsigned int' lvalue ParmVar 0x55fb6b35cd70 'V3' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fb6b35cfb8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b35d6e8 line:376:39 constexpr lerp 'float2 (uint2, uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b35d460 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55fb6b35d4e0 col:39 used V2 'uint2':'vector' # | | | |-ParmVarDecl 0x55fb6b35d560 col:49 used V3 'uint2':'vector' # | | | |-CompoundStmt 0x55fb6b35dbf0 # | | | | `-ReturnStmt 0x55fb6b35dbe0 # | | | | `-CallExpr 0x55fb6b35dba0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b35db88 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55fb6b35db68 '' Function 0x55fb6b234de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55fb6b35d9f0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b35d9d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b35d9c0 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b35d988 'uint2':'vector' lvalue ParmVar 0x55fb6b35d460 'V1' 'uint2':'vector' # | | | | |-CStyleCastExpr 0x55fb6b35da98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b35da80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b35da68 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b35da30 'uint2':'vector' lvalue ParmVar 0x55fb6b35d4e0 'V2' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55fb6b35db40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b35db28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b35db10 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b35dad8 'uint2':'vector' lvalue ParmVar 0x55fb6b35d560 'V3' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fb6b35d7a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b35df28 line:376:39 constexpr lerp 'float3 (uint3, uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b35dca0 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55fb6b35dd20 col:39 used V2 'uint3':'vector' # | | | |-ParmVarDecl 0x55fb6b35dda0 col:49 used V3 'uint3':'vector' # | | | |-CompoundStmt 0x55fb6b35e438 # | | | | `-ReturnStmt 0x55fb6b35e428 # | | | | `-CallExpr 0x55fb6b35e3e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b35e3d0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55fb6b35e3b0 '' Function 0x55fb6b2351b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55fb6b35e238 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b35e220 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b35e208 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b35e1d0 'uint3':'vector' lvalue ParmVar 0x55fb6b35dca0 'V1' 'uint3':'vector' # | | | | |-CStyleCastExpr 0x55fb6b35e2e0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b35e2c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b35e2b0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b35e278 'uint3':'vector' lvalue ParmVar 0x55fb6b35dd20 'V2' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55fb6b35e388 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b35e370 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b35e358 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b35e320 'uint3':'vector' lvalue ParmVar 0x55fb6b35dda0 'V3' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fb6b35dfe8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b35e778 line:376:39 constexpr lerp 'float4 (uint4, uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b35e4e8 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55fb6b35e568 col:39 used V2 'uint4':'vector' # | | | |-ParmVarDecl 0x55fb6b35e5e8 col:49 used V3 'uint4':'vector' # | | | |-CompoundStmt 0x55fb6b35ecb0 # | | | | `-ReturnStmt 0x55fb6b35eca0 # | | | | `-CallExpr 0x55fb6b35ec60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b35ec48 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55fb6b35ec28 '' Function 0x55fb6b235578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55fb6b35ea90 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b35ea78 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b35ea60 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b35ea28 'uint4':'vector' lvalue ParmVar 0x55fb6b35e4e8 'V1' 'uint4':'vector' # | | | | |-CStyleCastExpr 0x55fb6b35eb38 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b35eb20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b35eb08 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b35ead0 'uint4':'vector' lvalue ParmVar 0x55fb6b35e568 'V2' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55fb6b35ec00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b35ebe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b35ebd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b35eb98 'uint4':'vector' lvalue ParmVar 0x55fb6b35e5e8 'V3' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fb6b35e838 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b35efe8 line:376:39 constexpr lerp 'float (int64_t, int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b35ed60 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55fb6b35ede0 col:42 used V2 'int64_t':'long' # | | | |-ParmVarDecl 0x55fb6b35ee60 col:54 used V3 'int64_t':'long' # | | | |-CompoundStmt 0x55fb6b35f4c0 # | | | | `-ReturnStmt 0x55fb6b35f4b0 # | | | | `-CallExpr 0x55fb6b35f470 'float' # | | | | |-ImplicitCastExpr 0x55fb6b35f458 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55fb6b35f438 '' Function 0x55fb6b234a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55fb6b35f2f0 'float' # | | | | | `-ImplicitCastExpr 0x55fb6b35f2d8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b35f2c0 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b35f288 'int64_t':'long' lvalue ParmVar 0x55fb6b35ed60 'V1' 'int64_t':'long' # | | | | |-CStyleCastExpr 0x55fb6b35f380 'float' # | | | | | `-ImplicitCastExpr 0x55fb6b35f368 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b35f350 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b35f318 'int64_t':'long' lvalue ParmVar 0x55fb6b35ede0 'V2' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55fb6b35f410 'float' # | | | | `-ImplicitCastExpr 0x55fb6b35f3f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b35f3e0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b35f3a8 'int64_t':'long' lvalue ParmVar 0x55fb6b35ee60 'V3' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fb6b35f0a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b35f7f8 line:376:39 constexpr lerp 'float2 (int64_t2, int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b35f570 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55fb6b35f5f0 col:45 used V2 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55fb6b35f670 col:58 used V3 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b35fd20 # | | | | `-ReturnStmt 0x55fb6b35fd10 # | | | | `-CallExpr 0x55fb6b35fcd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b35fcb8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55fb6b35fc98 '' Function 0x55fb6b234de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55fb6b35fb20 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b35fb08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b35faf0 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b35fab8 'int64_t2':'vector' lvalue ParmVar 0x55fb6b35f570 'V1' 'int64_t2':'vector' # | | | | |-CStyleCastExpr 0x55fb6b35fbc8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b35fbb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b35fb98 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b35fb60 'int64_t2':'vector' lvalue ParmVar 0x55fb6b35f5f0 'V2' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55fb6b35fc70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b35fc58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b35fc40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b35fc08 'int64_t2':'vector' lvalue ParmVar 0x55fb6b35f670 'V3' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b35f8b8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b360058 line:376:39 constexpr lerp 'float3 (int64_t3, int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b35fdd0 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55fb6b35fe50 col:45 used V2 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55fb6b35fed0 col:58 used V3 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b360588 # | | | | `-ReturnStmt 0x55fb6b360578 # | | | | `-CallExpr 0x55fb6b360538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b360520 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55fb6b360500 '' Function 0x55fb6b2351b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55fb6b360388 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b360370 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b360358 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b360320 'int64_t3':'vector' lvalue ParmVar 0x55fb6b35fdd0 'V1' 'int64_t3':'vector' # | | | | |-CStyleCastExpr 0x55fb6b360430 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b360418 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b360400 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b3603c8 'int64_t3':'vector' lvalue ParmVar 0x55fb6b35fe50 'V2' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55fb6b3604d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3604c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3604a8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b360470 'int64_t3':'vector' lvalue ParmVar 0x55fb6b35fed0 'V3' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b360118 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3608c8 line:376:39 constexpr lerp 'float4 (int64_t4, int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b360638 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55fb6b3606b8 col:45 used V2 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55fb6b360738 col:58 used V3 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b361e20 # | | | | `-ReturnStmt 0x55fb6b361e10 # | | | | `-CallExpr 0x55fb6b361dd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b361db8 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55fb6b361d98 '' Function 0x55fb6b235578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55fb6b361c20 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b361c08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b361bf0 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b361bb8 'int64_t4':'vector' lvalue ParmVar 0x55fb6b360638 'V1' 'int64_t4':'vector' # | | | | |-CStyleCastExpr 0x55fb6b361cc8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b361cb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b361c98 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b361c60 'int64_t4':'vector' lvalue ParmVar 0x55fb6b3606b8 'V2' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55fb6b361d70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b361d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b361d40 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b361d08 'int64_t4':'vector' lvalue ParmVar 0x55fb6b360738 'V3' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b360988 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b362158 line:376:39 constexpr lerp 'float (uint64_t, uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b361ed0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55fb6b361f50 col:44 used V2 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55fb6b361fd0 col:57 used V3 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fb6b362650 # | | | | `-ReturnStmt 0x55fb6b362640 # | | | | `-CallExpr 0x55fb6b362600 'float' # | | | | |-ImplicitCastExpr 0x55fb6b3625e8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55fb6b3625c8 '' Function 0x55fb6b234a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55fb6b362480 'float' # | | | | | `-ImplicitCastExpr 0x55fb6b362468 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b362450 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b362418 'uint64_t':'unsigned long' lvalue ParmVar 0x55fb6b361ed0 'V1' 'uint64_t':'unsigned long' # | | | | |-CStyleCastExpr 0x55fb6b362510 'float' # | | | | | `-ImplicitCastExpr 0x55fb6b3624f8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b3624e0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b3624a8 'uint64_t':'unsigned long' lvalue ParmVar 0x55fb6b361f50 'V2' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55fb6b3625a0 'float' # | | | | `-ImplicitCastExpr 0x55fb6b362588 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b362570 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b362538 'uint64_t':'unsigned long' lvalue ParmVar 0x55fb6b361fd0 'V3' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fb6b362218 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b362988 line:376:39 constexpr lerp 'float2 (uint64_t2, uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b362700 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55fb6b362780 col:47 used V2 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55fb6b362800 col:61 used V3 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b362ed0 # | | | | `-ReturnStmt 0x55fb6b362ec0 # | | | | `-CallExpr 0x55fb6b362e80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b362e68 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55fb6b362e48 '' Function 0x55fb6b234de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55fb6b362cd0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b362cb8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b362ca0 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b362c68 'uint64_t2':'vector' lvalue ParmVar 0x55fb6b362700 'V1' 'uint64_t2':'vector' # | | | | |-CStyleCastExpr 0x55fb6b362d78 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b362d60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b362d48 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b362d10 'uint64_t2':'vector' lvalue ParmVar 0x55fb6b362780 'V2' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55fb6b362e20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b362e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b362df0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b362db8 'uint64_t2':'vector' lvalue ParmVar 0x55fb6b362800 'V3' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b362a48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b363208 line:376:39 constexpr lerp 'float3 (uint64_t3, uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b362f80 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55fb6b363000 col:47 used V2 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55fb6b363080 col:61 used V3 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b363758 # | | | | `-ReturnStmt 0x55fb6b363748 # | | | | `-CallExpr 0x55fb6b363708 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3636f0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55fb6b3636d0 '' Function 0x55fb6b2351b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55fb6b363558 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b363540 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b363528 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b3634f0 'uint64_t3':'vector' lvalue ParmVar 0x55fb6b362f80 'V1' 'uint64_t3':'vector' # | | | | |-CStyleCastExpr 0x55fb6b363600 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b3635e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b3635d0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b363598 'uint64_t3':'vector' lvalue ParmVar 0x55fb6b363000 'V2' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55fb6b3636a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b363690 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b363678 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b363640 'uint64_t3':'vector' lvalue ParmVar 0x55fb6b363080 'V3' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b3632c8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b363a98 line:376:39 constexpr lerp 'float4 (uint64_t4, uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b363808 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55fb6b363888 col:47 used V2 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55fb6b363908 col:61 used V3 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b364000 # | | | | `-ReturnStmt 0x55fb6b363ff0 # | | | | `-CallExpr 0x55fb6b363fb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b363f98 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55fb6b363f78 '' Function 0x55fb6b235578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55fb6b363e00 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b363de8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b363dd0 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b363d98 'uint64_t4':'vector' lvalue ParmVar 0x55fb6b363808 'V1' 'uint64_t4':'vector' # | | | | |-CStyleCastExpr 0x55fb6b363ea8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b363e90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b363e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b363e40 'uint64_t4':'vector' lvalue ParmVar 0x55fb6b363888 'V2' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55fb6b363f50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b363f38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b363f20 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b363ee8 'uint64_t4':'vector' lvalue ParmVar 0x55fb6b363908 'V3' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b363b58 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b364168 line:382:36 constexpr log 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3640b8 col:29 used V 'double' # | | | |-CompoundStmt 0x55fb6b3644b0 # | | | | `-ReturnStmt 0x55fb6b3644a0 # | | | | `-CallExpr 0x55fb6b364470 'float' # | | | | |-ImplicitCastExpr 0x55fb6b364458 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b364438 '' Function 0x55fb6b2361f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b364410 'float' # | | | | `-ImplicitCastExpr 0x55fb6b3643f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3643e0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3643a8 'double' lvalue ParmVar 0x55fb6b3640b8 'V' 'double' # | | | `-DeprecatedAttr 0x55fb6b364218 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b364618 line:382:36 constexpr log 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b364568 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fb6b364980 # | | | | `-ReturnStmt 0x55fb6b364970 # | | | | `-CallExpr 0x55fb6b364940 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b364928 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b364908 '' Function 0x55fb6b236470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b3648e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3648c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3648b0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b364878 'double2':'vector' lvalue ParmVar 0x55fb6b364568 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fb6b3646c8 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b364ae8 line:382:36 constexpr log 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b364a38 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fb6b364e58 # | | | | `-ReturnStmt 0x55fb6b364e48 # | | | | `-CallExpr 0x55fb6b364e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b364e00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b364de0 '' Function 0x55fb6b2366e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b364db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b364da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b364d88 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b364d50 'double3':'vector' lvalue ParmVar 0x55fb6b364a38 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fb6b364b98 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b364fc0 line:382:36 constexpr log 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b364f10 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fb6b365338 # | | | | `-ReturnStmt 0x55fb6b365328 # | | | | `-CallExpr 0x55fb6b3652f8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3652e0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b3652c0 '' Function 0x55fb6b236960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b365298 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b365280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b365268 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b365230 'double4':'vector' lvalue ParmVar 0x55fb6b364f10 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fb6b365070 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b365498 line:383:37 constexpr log 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3653e8 col:26 used V 'int' # | | | |-CompoundStmt 0x55fb6b3657f0 # | | | | `-ReturnStmt 0x55fb6b3657e0 # | | | | `-CallExpr 0x55fb6b3657b0 'float' # | | | | |-ImplicitCastExpr 0x55fb6b365798 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b365778 '' Function 0x55fb6b2361f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b365750 'float' # | | | | `-ImplicitCastExpr 0x55fb6b365738 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b365720 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3656e8 'int' lvalue ParmVar 0x55fb6b3653e8 'V' 'int' # | | | `-DeprecatedAttr 0x55fb6b365548 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b365950 line:383:37 constexpr log 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3658a0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fb6b365ce0 # | | | | `-ReturnStmt 0x55fb6b365cd0 # | | | | `-CallExpr 0x55fb6b365ca0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b365c88 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b365c68 '' Function 0x55fb6b236470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b365c40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b365c28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b365c10 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b365bd8 'int2':'vector' lvalue ParmVar 0x55fb6b3658a0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fb6b365a00 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b365e40 line:383:37 constexpr log 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b365d90 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fb6b3661c0 # | | | | `-ReturnStmt 0x55fb6b3661b0 # | | | | `-CallExpr 0x55fb6b366180 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b366168 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b366148 '' Function 0x55fb6b2366e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b366120 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b366108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3660f0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3660b8 'int3':'vector' lvalue ParmVar 0x55fb6b365d90 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fb6b365ef0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b366320 line:383:37 constexpr log 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b366270 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fb6b3666a8 # | | | | `-ReturnStmt 0x55fb6b366698 # | | | | `-CallExpr 0x55fb6b366668 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b366650 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b366630 '' Function 0x55fb6b236960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b366608 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3665f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3665d8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3665a0 'int4':'vector' lvalue ParmVar 0x55fb6b366270 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fb6b3663d0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b366808 line:383:37 constexpr log 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b366758 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fb6b366b80 # | | | | `-ReturnStmt 0x55fb6b366b70 # | | | | `-CallExpr 0x55fb6b366b40 'float' # | | | | |-ImplicitCastExpr 0x55fb6b366b28 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b366b08 '' Function 0x55fb6b2361f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b366ae0 'float' # | | | | `-ImplicitCastExpr 0x55fb6b366ac8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b366ab0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b366a78 'uint':'unsigned int' lvalue ParmVar 0x55fb6b366758 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fb6b3668b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b366ce0 line:383:37 constexpr log 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b366c30 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fb6b367078 # | | | | `-ReturnStmt 0x55fb6b367068 # | | | | `-CallExpr 0x55fb6b367038 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b367020 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b367000 '' Function 0x55fb6b236470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b366fd8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b366fc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b366fa8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b366f70 'uint2':'vector' lvalue ParmVar 0x55fb6b366c30 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fb6b366d90 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3671d8 line:383:37 constexpr log 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b367128 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fb6b367578 # | | | | `-ReturnStmt 0x55fb6b367568 # | | | | `-CallExpr 0x55fb6b367538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b367520 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b367500 '' Function 0x55fb6b2366e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b3674d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3674c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3674a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b367470 'uint3':'vector' lvalue ParmVar 0x55fb6b367128 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fb6b367288 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3676d8 line:383:37 constexpr log 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b367628 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fb6b367a80 # | | | | `-ReturnStmt 0x55fb6b367a70 # | | | | `-CallExpr 0x55fb6b367a40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b367a28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b367a08 '' Function 0x55fb6b236960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b3679e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3679c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3679b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b367978 'uint4':'vector' lvalue ParmVar 0x55fb6b367628 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fb6b367788 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b368410 line:383:37 constexpr log 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b367b30 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fb6b3687a8 # | | | | `-ReturnStmt 0x55fb6b368798 # | | | | `-CallExpr 0x55fb6b368768 'float' # | | | | |-ImplicitCastExpr 0x55fb6b368750 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b368730 '' Function 0x55fb6b2361f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b368708 'float' # | | | | `-ImplicitCastExpr 0x55fb6b3686f0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3686d8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3686a0 'int64_t':'long' lvalue ParmVar 0x55fb6b367b30 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fb6b3684c0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b368908 line:383:37 constexpr log 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b368858 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b368cc0 # | | | | `-ReturnStmt 0x55fb6b368cb0 # | | | | `-CallExpr 0x55fb6b368c80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b368c68 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b368c48 '' Function 0x55fb6b236470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b368c20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b368c08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b368bf0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b368bb8 'int64_t2':'vector' lvalue ParmVar 0x55fb6b368858 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b3689b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b368e20 line:383:37 constexpr log 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b368d70 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b3691e0 # | | | | `-ReturnStmt 0x55fb6b3691d0 # | | | | `-CallExpr 0x55fb6b3691a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b369188 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b369168 '' Function 0x55fb6b2366e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b369140 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b369128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b369110 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3690d8 'int64_t3':'vector' lvalue ParmVar 0x55fb6b368d70 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b368ed0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b369340 line:383:37 constexpr log 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b369290 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b369708 # | | | | `-ReturnStmt 0x55fb6b3696f8 # | | | | `-CallExpr 0x55fb6b3696c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3696b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b369690 '' Function 0x55fb6b236960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b369668 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b369650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b369638 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b369600 'int64_t4':'vector' lvalue ParmVar 0x55fb6b369290 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b3693f0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b369868 line:383:37 constexpr log 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3697b8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fb6b369c20 # | | | | `-ReturnStmt 0x55fb6b369c10 # | | | | `-CallExpr 0x55fb6b369be0 'float' # | | | | |-ImplicitCastExpr 0x55fb6b369bc8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b369ba8 '' Function 0x55fb6b2361f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b369b80 'float' # | | | | `-ImplicitCastExpr 0x55fb6b369b68 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b369b50 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b369b18 'uint64_t':'unsigned long' lvalue ParmVar 0x55fb6b3697b8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fb6b369918 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b369d80 line:383:37 constexpr log 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b369cd0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b36a158 # | | | | `-ReturnStmt 0x55fb6b36a148 # | | | | `-CallExpr 0x55fb6b36a118 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b36a100 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b36a0e0 '' Function 0x55fb6b236470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b36a0b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b36a0a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b36a088 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b36a050 'uint64_t2':'vector' lvalue ParmVar 0x55fb6b369cd0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b369e30 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b36a2b8 line:383:37 constexpr log 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b36a208 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b36af48 # | | | | `-ReturnStmt 0x55fb6b36af38 # | | | | `-CallExpr 0x55fb6b36af08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b36aef0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b36aed0 '' Function 0x55fb6b2366e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b36aea8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b36ae90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b36ae78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b36ae40 'uint64_t3':'vector' lvalue ParmVar 0x55fb6b36a208 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b36a368 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b36b0a8 line:383:37 constexpr log 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b36aff8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b36b490 # | | | | `-ReturnStmt 0x55fb6b36b480 # | | | | `-CallExpr 0x55fb6b36b450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b36b438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b36b418 '' Function 0x55fb6b236960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b36b3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b36b3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b36b3c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b36b388 'uint64_t4':'vector' lvalue ParmVar 0x55fb6b36aff8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b36b158 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b36b600 line:389:36 constexpr log10 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b36b550 col:29 used V 'double' # | | | |-CompoundStmt 0x55fb6b36b948 # | | | | `-ReturnStmt 0x55fb6b36b938 # | | | | `-CallExpr 0x55fb6b36b908 'float' # | | | | |-ImplicitCastExpr 0x55fb6b36b8f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b36b8d0 '' Function 0x55fb6b237578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b36b8a8 'float' # | | | | `-ImplicitCastExpr 0x55fb6b36b890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b36b878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b36b840 'double' lvalue ParmVar 0x55fb6b36b550 'V' 'double' # | | | `-DeprecatedAttr 0x55fb6b36b6b0 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b36bab8 line:389:36 constexpr log10 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b36ba08 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fb6b36be20 # | | | | `-ReturnStmt 0x55fb6b36be10 # | | | | `-CallExpr 0x55fb6b36bde0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b36bdc8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b36bda8 '' Function 0x55fb6b2377f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b36bd80 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b36bd68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b36bd50 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b36bd18 'double2':'vector' lvalue ParmVar 0x55fb6b36ba08 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fb6b36bb68 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b36bf90 line:389:36 constexpr log10 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b36bee0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fb6b36c300 # | | | | `-ReturnStmt 0x55fb6b36c2f0 # | | | | `-CallExpr 0x55fb6b36c2c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b36c2a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b36c288 '' Function 0x55fb6b237a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b36c260 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b36c248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b36c230 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b36c1f8 'double3':'vector' lvalue ParmVar 0x55fb6b36bee0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fb6b36c040 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b36c470 line:389:36 constexpr log10 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b36c3c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fb6b36c7e8 # | | | | `-ReturnStmt 0x55fb6b36c7d8 # | | | | `-CallExpr 0x55fb6b36c7a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b36c790 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b36c770 '' Function 0x55fb6b238d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b36c748 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b36c730 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b36c718 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b36c6e0 'double4':'vector' lvalue ParmVar 0x55fb6b36c3c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fb6b36c520 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b36c948 line:390:37 constexpr log10 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b36c898 col:26 used V 'int' # | | | |-CompoundStmt 0x55fb6b36d2e0 # | | | | `-ReturnStmt 0x55fb6b36d2d0 # | | | | `-CallExpr 0x55fb6b36d2a0 'float' # | | | | |-ImplicitCastExpr 0x55fb6b36cc48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b36cc28 '' Function 0x55fb6b237578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b36cc00 'float' # | | | | `-ImplicitCastExpr 0x55fb6b36cbe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b36cbd0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b36cb98 'int' lvalue ParmVar 0x55fb6b36c898 'V' 'int' # | | | `-DeprecatedAttr 0x55fb6b36c9f8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b36d440 line:390:37 constexpr log10 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b36d390 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fb6b36d7b8 # | | | | `-ReturnStmt 0x55fb6b36d7a8 # | | | | `-CallExpr 0x55fb6b36d778 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b36d760 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b36d740 '' Function 0x55fb6b2377f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b36d718 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b36d700 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b36d6e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b36d6b0 'int2':'vector' lvalue ParmVar 0x55fb6b36d390 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fb6b36d4f0 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b36d918 line:390:37 constexpr log10 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b36d868 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fb6b36dc98 # | | | | `-ReturnStmt 0x55fb6b36dc88 # | | | | `-CallExpr 0x55fb6b36dc58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b36dc40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b36dc20 '' Function 0x55fb6b237a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b36dbf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b36dbe0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b36dbc8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b36db90 'int3':'vector' lvalue ParmVar 0x55fb6b36d868 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fb6b36d9c8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b36ddf8 line:390:37 constexpr log10 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b36dd48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fb6b36e180 # | | | | `-ReturnStmt 0x55fb6b36e170 # | | | | `-CallExpr 0x55fb6b36e140 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b36e128 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b36e108 '' Function 0x55fb6b238d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b36e0e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b36e0c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b36e0b0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b36e078 'int4':'vector' lvalue ParmVar 0x55fb6b36dd48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fb6b36dea8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b36e2e0 line:390:37 constexpr log10 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b36e230 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fb6b36e658 # | | | | `-ReturnStmt 0x55fb6b36e648 # | | | | `-CallExpr 0x55fb6b36e618 'float' # | | | | |-ImplicitCastExpr 0x55fb6b36e600 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b36e5e0 '' Function 0x55fb6b237578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b36e5b8 'float' # | | | | `-ImplicitCastExpr 0x55fb6b36e5a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b36e588 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b36e550 'uint':'unsigned int' lvalue ParmVar 0x55fb6b36e230 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fb6b36e390 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b36e7b8 line:390:37 constexpr log10 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b36e708 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fb6b36eb50 # | | | | `-ReturnStmt 0x55fb6b36eb40 # | | | | `-CallExpr 0x55fb6b36eb10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b36eaf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b36ead8 '' Function 0x55fb6b2377f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b36eab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b36ea98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b36ea80 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b36ea48 'uint2':'vector' lvalue ParmVar 0x55fb6b36e708 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fb6b36e868 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b36ecb0 line:390:37 constexpr log10 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b36ec00 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fb6b36f050 # | | | | `-ReturnStmt 0x55fb6b36f040 # | | | | `-CallExpr 0x55fb6b36f010 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b36eff8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b36efd8 '' Function 0x55fb6b237a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b36efb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b36ef98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b36ef80 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b36ef48 'uint3':'vector' lvalue ParmVar 0x55fb6b36ec00 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fb6b36ed60 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b36f1b0 line:390:37 constexpr log10 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b36f100 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fb6b36fe18 # | | | | `-ReturnStmt 0x55fb6b36fe08 # | | | | `-CallExpr 0x55fb6b36fdd8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b36fdc0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b36fda0 '' Function 0x55fb6b238d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b36fd78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b36fd60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b36fd48 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b36fd10 'uint4':'vector' lvalue ParmVar 0x55fb6b36f100 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fb6b36fb20 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b36ff78 line:390:37 constexpr log10 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b36fec8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fb6b370310 # | | | | `-ReturnStmt 0x55fb6b370300 # | | | | `-CallExpr 0x55fb6b3702d0 'float' # | | | | |-ImplicitCastExpr 0x55fb6b3702b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b370298 '' Function 0x55fb6b237578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b370270 'float' # | | | | `-ImplicitCastExpr 0x55fb6b370258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b370240 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b370208 'int64_t':'long' lvalue ParmVar 0x55fb6b36fec8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fb6b370028 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b370470 line:390:37 constexpr log10 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3703c0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b370828 # | | | | `-ReturnStmt 0x55fb6b370818 # | | | | `-CallExpr 0x55fb6b3707e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3707d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b3707b0 '' Function 0x55fb6b2377f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b370788 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b370770 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b370758 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b370720 'int64_t2':'vector' lvalue ParmVar 0x55fb6b3703c0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b370520 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b370988 line:390:37 constexpr log10 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3708d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b370d48 # | | | | `-ReturnStmt 0x55fb6b370d38 # | | | | `-CallExpr 0x55fb6b370d08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b370cf0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b370cd0 '' Function 0x55fb6b237a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b370ca8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b370c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b370c78 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b370c40 'int64_t3':'vector' lvalue ParmVar 0x55fb6b3708d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b370a38 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b370ea8 line:390:37 constexpr log10 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b370df8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b371270 # | | | | `-ReturnStmt 0x55fb6b371260 # | | | | `-CallExpr 0x55fb6b371230 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b371218 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b3711f8 '' Function 0x55fb6b238d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b3711d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3711b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3711a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b371168 'int64_t4':'vector' lvalue ParmVar 0x55fb6b370df8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b370f58 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3713d0 line:390:37 constexpr log10 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b371320 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fb6b371788 # | | | | `-ReturnStmt 0x55fb6b371778 # | | | | `-CallExpr 0x55fb6b371748 'float' # | | | | |-ImplicitCastExpr 0x55fb6b371730 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b371710 '' Function 0x55fb6b237578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b3716e8 'float' # | | | | `-ImplicitCastExpr 0x55fb6b3716d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3716b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b371680 'uint64_t':'unsigned long' lvalue ParmVar 0x55fb6b371320 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fb6b371480 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3718e8 line:390:37 constexpr log10 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b371838 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b372600 # | | | | `-ReturnStmt 0x55fb6b3725f0 # | | | | `-CallExpr 0x55fb6b3725c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3725a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b372588 '' Function 0x55fb6b2377f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b372560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b372548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b372530 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3724f8 'uint64_t2':'vector' lvalue ParmVar 0x55fb6b371838 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b371998 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b372760 line:390:37 constexpr log10 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3726b0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b372b40 # | | | | `-ReturnStmt 0x55fb6b372b30 # | | | | `-CallExpr 0x55fb6b372b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b372ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b372ac8 '' Function 0x55fb6b237a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b372aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b372a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b372a70 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b372a38 'uint64_t3':'vector' lvalue ParmVar 0x55fb6b3726b0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b372810 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b372ca0 line:390:37 constexpr log10 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b372bf0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b373088 # | | | | `-ReturnStmt 0x55fb6b373078 # | | | | `-CallExpr 0x55fb6b373048 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b373030 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b373010 '' Function 0x55fb6b238d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b372fe8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b372fd0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b372fb8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b372f80 'uint64_t4':'vector' lvalue ParmVar 0x55fb6b372bf0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b372d50 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3731f8 line:396:36 constexpr log2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b373148 col:29 used V 'double' # | | | |-CompoundStmt 0x55fb6b373540 # | | | | `-ReturnStmt 0x55fb6b373530 # | | | | `-CallExpr 0x55fb6b373500 'float' # | | | | |-ImplicitCastExpr 0x55fb6b3734e8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b3734c8 '' Function 0x55fb6b239958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b3734a0 'float' # | | | | `-ImplicitCastExpr 0x55fb6b373488 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b373470 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b373438 'double' lvalue ParmVar 0x55fb6b373148 'V' 'double' # | | | `-DeprecatedAttr 0x55fb6b3732a8 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b3736b0 line:396:36 constexpr log2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b373600 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fb6b373a18 # | | | | `-ReturnStmt 0x55fb6b373a08 # | | | | `-CallExpr 0x55fb6b3739d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3739c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b3739a0 '' Function 0x55fb6b239bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b373978 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b373960 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b373948 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b373910 'double2':'vector' lvalue ParmVar 0x55fb6b373600 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fb6b373760 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b373b88 line:396:36 constexpr log2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b373ad8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fb6b373ef8 # | | | | `-ReturnStmt 0x55fb6b373ee8 # | | | | `-CallExpr 0x55fb6b373eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b373ea0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b373e80 '' Function 0x55fb6b239e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b373e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b373e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b373e28 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b373df0 'double3':'vector' lvalue ParmVar 0x55fb6b373ad8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fb6b373c38 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b374068 line:396:36 constexpr log2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b373fb8 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fb6b374990 # | | | | `-ReturnStmt 0x55fb6b374980 # | | | | `-CallExpr 0x55fb6b3743a0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b374388 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b374368 '' Function 0x55fb6b23a0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b374340 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b374328 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b374310 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3742d8 'double4':'vector' lvalue ParmVar 0x55fb6b373fb8 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fb6b374118 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b374af0 line:397:37 constexpr log2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b374a40 col:26 used V 'int' # | | | |-CompoundStmt 0x55fb6b374e48 # | | | | `-ReturnStmt 0x55fb6b374e38 # | | | | `-CallExpr 0x55fb6b374e08 'float' # | | | | |-ImplicitCastExpr 0x55fb6b374df0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b374dd0 '' Function 0x55fb6b239958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b374da8 'float' # | | | | `-ImplicitCastExpr 0x55fb6b374d90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b374d78 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b374d40 'int' lvalue ParmVar 0x55fb6b374a40 'V' 'int' # | | | `-DeprecatedAttr 0x55fb6b374ba0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b374fa8 line:397:37 constexpr log2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b374ef8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fb6b375320 # | | | | `-ReturnStmt 0x55fb6b375310 # | | | | `-CallExpr 0x55fb6b3752e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3752c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b3752a8 '' Function 0x55fb6b239bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b375280 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b375268 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b375250 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b375218 'int2':'vector' lvalue ParmVar 0x55fb6b374ef8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fb6b375058 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b375480 line:397:37 constexpr log2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3753d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fb6b375800 # | | | | `-ReturnStmt 0x55fb6b3757f0 # | | | | `-CallExpr 0x55fb6b3757c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3757a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b375788 '' Function 0x55fb6b239e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b375760 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b375748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b375730 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3756f8 'int3':'vector' lvalue ParmVar 0x55fb6b3753d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fb6b375530 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b375960 line:397:37 constexpr log2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3758b0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fb6b375ce8 # | | | | `-ReturnStmt 0x55fb6b375cd8 # | | | | `-CallExpr 0x55fb6b375ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b375c90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b375c70 '' Function 0x55fb6b23a0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b375c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b375c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b375c18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b375be0 'int4':'vector' lvalue ParmVar 0x55fb6b3758b0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fb6b375a10 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b375e48 line:397:37 constexpr log2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b375d98 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fb6b3761c0 # | | | | `-ReturnStmt 0x55fb6b3761b0 # | | | | `-CallExpr 0x55fb6b376180 'float' # | | | | |-ImplicitCastExpr 0x55fb6b376168 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b376148 '' Function 0x55fb6b239958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b376120 'float' # | | | | `-ImplicitCastExpr 0x55fb6b376108 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3760f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3760b8 'uint':'unsigned int' lvalue ParmVar 0x55fb6b375d98 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fb6b375ef8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b376320 line:397:37 constexpr log2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b376270 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fb6b3766b8 # | | | | `-ReturnStmt 0x55fb6b3766a8 # | | | | `-CallExpr 0x55fb6b376678 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b376660 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b376640 '' Function 0x55fb6b239bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b376618 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b376600 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3765e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3765b0 'uint2':'vector' lvalue ParmVar 0x55fb6b376270 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fb6b3763d0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b376818 line:397:37 constexpr log2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b376768 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fb6b377450 # | | | | `-ReturnStmt 0x55fb6b377440 # | | | | `-CallExpr 0x55fb6b377410 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3773f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b3773d8 '' Function 0x55fb6b239e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b3773b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b377398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b377380 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b377348 'uint3':'vector' lvalue ParmVar 0x55fb6b376768 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fb6b3768c8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3775b0 line:397:37 constexpr log2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b377500 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fb6b377958 # | | | | `-ReturnStmt 0x55fb6b377948 # | | | | `-CallExpr 0x55fb6b377918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b377900 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b3778e0 '' Function 0x55fb6b23a0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b3778b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3778a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b377888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b377850 'uint4':'vector' lvalue ParmVar 0x55fb6b377500 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fb6b377660 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b377ab8 line:397:37 constexpr log2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b377a08 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fb6b377e50 # | | | | `-ReturnStmt 0x55fb6b377e40 # | | | | `-CallExpr 0x55fb6b377e10 'float' # | | | | |-ImplicitCastExpr 0x55fb6b377df8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b377dd8 '' Function 0x55fb6b239958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b377db0 'float' # | | | | `-ImplicitCastExpr 0x55fb6b377d98 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b377d80 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b377d48 'int64_t':'long' lvalue ParmVar 0x55fb6b377a08 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fb6b377b68 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b377fb0 line:397:37 constexpr log2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b377f00 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b378368 # | | | | `-ReturnStmt 0x55fb6b378358 # | | | | `-CallExpr 0x55fb6b378328 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b378310 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b3782f0 '' Function 0x55fb6b239bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b3782c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3782b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b378298 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b378260 'int64_t2':'vector' lvalue ParmVar 0x55fb6b377f00 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b378060 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3784c8 line:397:37 constexpr log2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b378418 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b378888 # | | | | `-ReturnStmt 0x55fb6b378878 # | | | | `-CallExpr 0x55fb6b378848 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b378830 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b378810 '' Function 0x55fb6b239e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b3787e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3787d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3787b8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b378780 'int64_t3':'vector' lvalue ParmVar 0x55fb6b378418 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b378578 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3789e8 line:397:37 constexpr log2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b378938 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b378db0 # | | | | `-ReturnStmt 0x55fb6b378da0 # | | | | `-CallExpr 0x55fb6b378d70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b378d58 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b378d38 '' Function 0x55fb6b23a0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b378d10 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b378cf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b378ce0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b378ca8 'int64_t4':'vector' lvalue ParmVar 0x55fb6b378938 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b378a98 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b378f10 line:397:37 constexpr log2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b378e60 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fb6b37a9e0 # | | | | `-ReturnStmt 0x55fb6b37a9d0 # | | | | `-CallExpr 0x55fb6b37a9a0 'float' # | | | | |-ImplicitCastExpr 0x55fb6b37a988 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b37a968 '' Function 0x55fb6b239958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b37a940 'float' # | | | | `-ImplicitCastExpr 0x55fb6b37a928 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b37a910 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3791c0 'uint64_t':'unsigned long' lvalue ParmVar 0x55fb6b378e60 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fb6b378fc0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b37ab40 line:397:37 constexpr log2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b37aa90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b37af18 # | | | | `-ReturnStmt 0x55fb6b37af08 # | | | | `-CallExpr 0x55fb6b37aed8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b37aec0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b37aea0 '' Function 0x55fb6b239bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b37ae78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b37ae60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b37ae48 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b37ae10 'uint64_t2':'vector' lvalue ParmVar 0x55fb6b37aa90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b37abf0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b37b078 line:397:37 constexpr log2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b37afc8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b37b458 # | | | | `-ReturnStmt 0x55fb6b37b448 # | | | | `-CallExpr 0x55fb6b37b418 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b37b400 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b37b3e0 '' Function 0x55fb6b239e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b37b3b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b37b3a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b37b388 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b37b350 'uint64_t3':'vector' lvalue ParmVar 0x55fb6b37afc8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b37b128 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b37b5b8 line:397:37 constexpr log2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b37b508 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b37b9a0 # | | | | `-ReturnStmt 0x55fb6b37b990 # | | | | `-CallExpr 0x55fb6b37b960 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b37b948 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b37b928 '' Function 0x55fb6b23a0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b37b900 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b37b8e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b37b8d0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b37b898 'uint64_t4':'vector' lvalue ParmVar 0x55fb6b37b508 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b37b668 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x55fb6b37bfd0 line:405:66 invalid max # | | | |-TemplateTypeParmDecl 0x55fb6b37b9b8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fb6b37ba58 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fb6b37bf28 line:405:66 invalid constexpr max 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b37bd60 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55fb6b37bdd8 col:24 p1 'T' # | | | |-CompoundStmt 0x55fb6b37c310 # | | | | `-ReturnStmt 0x55fb6b37c300 # | | | | `-RecoveryExpr 0x55fb6b37c2d0 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55fb6b37c138 '' lvalue (ADL) = 'max' 0x55fb6b24b988 0x55fb6b211f00 0x55fb6b212210 0x55fb6b212530 0x55fb6b212850 0x55fb6b212b58 0x55fb6b212ef8 0x55fb6b213298 0x55fb6b213638 0x55fb6b213958 0x55fb6b213cb8 0x55fb6b247fb8 0x55fb6b248318 0x55fb6b248638 0x55fb6b2489d8 0x55fb6b248d78 0x55fb6b249118 0x55fb6b249438 0x55fb6b2497d8 0x55fb6b249b78 0x55fb6b249f38 0x55fb6b24a240 0x55fb6b24a560 0x55fb6b24a880 0x55fb6b24aba0 0x55fb6b24aea8 0x55fb6b24b248 0x55fb6b24b5e8 # | | | | `-RecoveryExpr 0x55fb6b37c258 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55fb6b37c038 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55fb6b37cff8 line:412:66 invalid max # | | | |-TemplateTypeParmDecl 0x55fb6b37c328 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fb6b37c3c8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fb6b37cf50 line:412:66 invalid constexpr max 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b37c670 col:7 p0 'T' # | | | |-ParmVarDecl 0x55fb6b37c748 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x55fb6b37d338 # | | | | `-ReturnStmt 0x55fb6b37d328 # | | | | `-RecoveryExpr 0x55fb6b37d2f8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55fb6b37d160 '' lvalue (ADL) = 'max' 0x55fb6b24b5e8 0x55fb6b24b988 0x55fb6b211f00 0x55fb6b212210 0x55fb6b212530 0x55fb6b212850 0x55fb6b212b58 0x55fb6b212ef8 0x55fb6b213298 0x55fb6b213638 0x55fb6b213958 0x55fb6b213cb8 0x55fb6b247fb8 0x55fb6b248318 0x55fb6b248638 0x55fb6b2489d8 0x55fb6b248d78 0x55fb6b249118 0x55fb6b249438 0x55fb6b2497d8 0x55fb6b249b78 0x55fb6b249f38 0x55fb6b24a240 0x55fb6b24a560 0x55fb6b24a880 0x55fb6b24aba0 0x55fb6b24aea8 0x55fb6b24b248 # | | | | `-RecoveryExpr 0x55fb6b37d2d8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55fb6b37d060 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55fb6b37d920 line:423:66 invalid min # | | | |-TemplateTypeParmDecl 0x55fb6b37d350 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fb6b37d3e8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fb6b37d878 line:423:66 invalid constexpr min 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b37d6f0 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55fb6b37d768 col:24 p1 'T' # | | | |-CompoundStmt 0x55fb6b37dc60 # | | | | `-ReturnStmt 0x55fb6b37dc50 # | | | | `-RecoveryExpr 0x55fb6b37dc20 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55fb6b37da88 '' lvalue (ADL) = 'min' 0x55fb6b252b60 0x55fb6b24bd20 0x55fb6b24c030 0x55fb6b24c350 0x55fb6b24c670 0x55fb6b24c978 0x55fb6b24cc98 0x55fb6b24cfb8 0x55fb6b24d2d8 0x55fb6b24d5f8 0x55fb6b24d918 0x55fb6b24dc38 0x55fb6b24df68 0x55fb6b24e270 0x55fb6b24e590 0x55fb6b24e8b0 0x55fb6b24ebd0 0x55fb6b24eef0 0x55fb6b24f210 0x55fb6b24f530 0x55fb6b24f850 0x55fb6b24fb70 0x55fb6b2518b8 0x55fb6b251bd8 0x55fb6b251ef8 0x55fb6b252200 0x55fb6b252520 0x55fb6b252840 # | | | | `-RecoveryExpr 0x55fb6b37dba8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55fb6b37d988 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55fb6b37e250 line:430:66 invalid min # | | | |-TemplateTypeParmDecl 0x55fb6b37dc78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fb6b37dd18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fb6b37e1a8 line:430:66 invalid constexpr min 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b37dfc0 col:7 p0 'T' # | | | |-ParmVarDecl 0x55fb6b37e098 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x55fb6b37e590 # | | | | `-ReturnStmt 0x55fb6b37e580 # | | | | `-RecoveryExpr 0x55fb6b37e550 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55fb6b37e3b8 '' lvalue (ADL) = 'min' 0x55fb6b252840 0x55fb6b252b60 0x55fb6b24bd20 0x55fb6b24c030 0x55fb6b24c350 0x55fb6b24c670 0x55fb6b24c978 0x55fb6b24cc98 0x55fb6b24cfb8 0x55fb6b24d2d8 0x55fb6b24d5f8 0x55fb6b24d918 0x55fb6b24dc38 0x55fb6b24df68 0x55fb6b24e270 0x55fb6b24e590 0x55fb6b24e8b0 0x55fb6b24ebd0 0x55fb6b24eef0 0x55fb6b24f210 0x55fb6b24f530 0x55fb6b24f850 0x55fb6b24fb70 0x55fb6b2518b8 0x55fb6b251bd8 0x55fb6b251ef8 0x55fb6b252200 0x55fb6b252520 # | | | | `-RecoveryExpr 0x55fb6b37e530 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55fb6b37e2b8 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55fb6b37e700 line:439:36 constexpr normalize 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b37e650 col:29 used V 'double' # | | | |-CompoundStmt 0x55fb6b37ea50 # | | | | `-ReturnStmt 0x55fb6b37ea40 # | | | | `-CallExpr 0x55fb6b37ea10 'float' # | | | | |-ImplicitCastExpr 0x55fb6b37e9f8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b37e9d8 '' Function 0x55fb6b256128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b37e9b0 'float' # | | | | `-ImplicitCastExpr 0x55fb6b37e998 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b37e980 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b37e948 'double' lvalue ParmVar 0x55fb6b37e650 'V' 'double' # | | | `-DeprecatedAttr 0x55fb6b37e7b0 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b37ebc0 line:439:36 constexpr normalize 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b37eb10 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fb6b37ef30 # | | | | `-ReturnStmt 0x55fb6b37ef20 # | | | | `-CallExpr 0x55fb6b37eef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b37eed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b37eeb8 '' Function 0x55fb6b2563a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b37ee90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b37ee78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b37ee60 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b37ee28 'double2':'vector' lvalue ParmVar 0x55fb6b37eb10 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fb6b37ec70 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b37f388 line:439:36 constexpr normalize 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b37f2d8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fb6b37f700 # | | | | `-ReturnStmt 0x55fb6b37f6f0 # | | | | `-CallExpr 0x55fb6b37f6c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b37f6a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b37f688 '' Function 0x55fb6b256618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b37f660 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b37f648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b37f630 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b37f5f8 'double3':'vector' lvalue ParmVar 0x55fb6b37f2d8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fb6b37f438 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b37f870 line:439:36 constexpr normalize 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b37f7c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fb6b37fbf0 # | | | | `-ReturnStmt 0x55fb6b37fbe0 # | | | | `-CallExpr 0x55fb6b37fbb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b37fb98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b37fb78 '' Function 0x55fb6b256890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b37fb50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b37fb38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b37fb20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b37fae8 'double4':'vector' lvalue ParmVar 0x55fb6b37f7c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fb6b37f920 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b37fd50 line:440:37 constexpr normalize 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b37fca0 col:26 used V 'int' # | | | |-CompoundStmt 0x55fb6b3800b0 # | | | | `-ReturnStmt 0x55fb6b3800a0 # | | | | `-CallExpr 0x55fb6b380070 'float' # | | | | |-ImplicitCastExpr 0x55fb6b380058 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b380038 '' Function 0x55fb6b256128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b380010 'float' # | | | | `-ImplicitCastExpr 0x55fb6b37fff8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b37ffe0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b37ffa8 'int' lvalue ParmVar 0x55fb6b37fca0 'V' 'int' # | | | `-DeprecatedAttr 0x55fb6b37fe00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b380210 line:440:37 constexpr normalize 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b380160 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fb6b380590 # | | | | `-ReturnStmt 0x55fb6b380580 # | | | | `-CallExpr 0x55fb6b380550 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b380538 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b380518 '' Function 0x55fb6b2563a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b3804f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3804d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3804c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b380488 'int2':'vector' lvalue ParmVar 0x55fb6b380160 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fb6b3802c0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3806f0 line:440:37 constexpr normalize 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b380640 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fb6b380a78 # | | | | `-ReturnStmt 0x55fb6b380a68 # | | | | `-CallExpr 0x55fb6b380a38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b380a20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b380a00 '' Function 0x55fb6b256618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b3809d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3809c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3809a8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b380970 'int3':'vector' lvalue ParmVar 0x55fb6b380640 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fb6b3807a0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b380bd8 line:440:37 constexpr normalize 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b380b28 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fb6b380f68 # | | | | `-ReturnStmt 0x55fb6b380f58 # | | | | `-CallExpr 0x55fb6b380f28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b380f10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b380ef0 '' Function 0x55fb6b256890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b380ec8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b380eb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b380e98 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b380e60 'int4':'vector' lvalue ParmVar 0x55fb6b380b28 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fb6b380c88 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3810c8 line:440:37 constexpr normalize 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b381018 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fb6b381cd8 # | | | | `-ReturnStmt 0x55fb6b381cc8 # | | | | `-CallExpr 0x55fb6b381c98 'float' # | | | | |-ImplicitCastExpr 0x55fb6b381c80 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b381c60 '' Function 0x55fb6b256128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b381c38 'float' # | | | | `-ImplicitCastExpr 0x55fb6b381c20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b381c08 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b381bd0 'uint':'unsigned int' lvalue ParmVar 0x55fb6b381018 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fb6b381178 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b381e38 line:440:37 constexpr normalize 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b381d88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fb6b3821d8 # | | | | `-ReturnStmt 0x55fb6b3821c8 # | | | | `-CallExpr 0x55fb6b382198 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b382180 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b382160 '' Function 0x55fb6b2563a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b382138 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b382120 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b382108 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3820d0 'uint2':'vector' lvalue ParmVar 0x55fb6b381d88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fb6b381ee8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b382338 line:440:37 constexpr normalize 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b382288 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fb6b3826e0 # | | | | `-ReturnStmt 0x55fb6b3826d0 # | | | | `-CallExpr 0x55fb6b3826a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b382688 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b382668 '' Function 0x55fb6b256618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b382640 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b382628 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b382610 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3825d8 'uint3':'vector' lvalue ParmVar 0x55fb6b382288 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fb6b3823e8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b382840 line:440:37 constexpr normalize 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b382790 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fb6b382bf0 # | | | | `-ReturnStmt 0x55fb6b382be0 # | | | | `-CallExpr 0x55fb6b382bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b382b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b382b78 '' Function 0x55fb6b256890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b382b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b382b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b382b20 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b382ae8 'uint4':'vector' lvalue ParmVar 0x55fb6b382790 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fb6b3828f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b382d50 line:440:37 constexpr normalize 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b382ca0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fb6b3830f0 # | | | | `-ReturnStmt 0x55fb6b3830e0 # | | | | `-CallExpr 0x55fb6b3830b0 'float' # | | | | |-ImplicitCastExpr 0x55fb6b383098 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b383078 '' Function 0x55fb6b256128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b383050 'float' # | | | | `-ImplicitCastExpr 0x55fb6b383038 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b383020 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b382fe8 'int64_t':'long' lvalue ParmVar 0x55fb6b382ca0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fb6b382e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b383250 line:440:37 constexpr normalize 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3831a0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b383610 # | | | | `-ReturnStmt 0x55fb6b383600 # | | | | `-CallExpr 0x55fb6b3835d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3835b8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b383598 '' Function 0x55fb6b2563a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b383570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b383558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b383540 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b383508 'int64_t2':'vector' lvalue ParmVar 0x55fb6b3831a0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b383300 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b383770 line:440:37 constexpr normalize 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3836c0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b384250 # | | | | `-ReturnStmt 0x55fb6b384240 # | | | | `-CallExpr 0x55fb6b384210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3841f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b3841d8 '' Function 0x55fb6b256618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b3841b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b383a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b383a68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b383a30 'int64_t3':'vector' lvalue ParmVar 0x55fb6b3836c0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b383820 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3843b0 line:440:37 constexpr normalize 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b384300 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b384780 # | | | | `-ReturnStmt 0x55fb6b384770 # | | | | `-CallExpr 0x55fb6b384740 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b384728 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b384708 '' Function 0x55fb6b256890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b3846e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3846c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3846b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b384678 'int64_t4':'vector' lvalue ParmVar 0x55fb6b384300 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b384460 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3848e0 line:440:37 constexpr normalize 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b384830 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fb6b384ca0 # | | | | `-ReturnStmt 0x55fb6b384c90 # | | | | `-CallExpr 0x55fb6b384c60 'float' # | | | | |-ImplicitCastExpr 0x55fb6b384c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b384c28 '' Function 0x55fb6b256128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b384c00 'float' # | | | | `-ImplicitCastExpr 0x55fb6b384be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b384bd0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b384b98 'uint64_t':'unsigned long' lvalue ParmVar 0x55fb6b384830 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fb6b384990 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b384e00 line:440:37 constexpr normalize 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b384d50 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b3851e0 # | | | | `-ReturnStmt 0x55fb6b3851d0 # | | | | `-CallExpr 0x55fb6b3851a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b385188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b385168 '' Function 0x55fb6b2563a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b385140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b385128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b385110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3850d8 'uint64_t2':'vector' lvalue ParmVar 0x55fb6b384d50 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b384eb0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b385340 line:440:37 constexpr normalize 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b385290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b385728 # | | | | `-ReturnStmt 0x55fb6b385718 # | | | | `-CallExpr 0x55fb6b3856e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3856d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b3856b0 '' Function 0x55fb6b256618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b385688 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b385670 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b385658 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b385620 'uint64_t3':'vector' lvalue ParmVar 0x55fb6b385290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b3853f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b385888 line:440:37 constexpr normalize 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3857d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b385c78 # | | | | `-ReturnStmt 0x55fb6b385c68 # | | | | `-CallExpr 0x55fb6b385c38 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b385c20 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b385c00 '' Function 0x55fb6b256890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b385bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b385bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b385ba8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b385b70 'uint64_t4':'vector' lvalue ParmVar 0x55fb6b3857d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b385938 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b385e80 line:446:37 constexpr pow 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b385d30 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55fb6b385db0 col:40 used V2 'double' # | | | |-CompoundStmt 0x55fb6b386a60 # | | | | `-ReturnStmt 0x55fb6b386a50 # | | | | `-CallExpr 0x55fb6b386a18 'float' # | | | | |-ImplicitCastExpr 0x55fb6b386a00 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55fb6b3869e0 '' Function 0x55fb6b25b1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55fb6b386130 'float' # | | | | | `-ImplicitCastExpr 0x55fb6b386118 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b386100 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b3860c8 'double' lvalue ParmVar 0x55fb6b385d30 'V1' 'double' # | | | | `-CStyleCastExpr 0x55fb6b3869b8 'float' # | | | | `-ImplicitCastExpr 0x55fb6b3869a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b386190 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b386158 'double' lvalue ParmVar 0x55fb6b385db0 'V2' 'double' # | | | `-DeprecatedAttr 0x55fb6b385f38 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b386c68 line:446:37 constexpr pow 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b386b18 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55fb6b386b98 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55fb6b387088 # | | | | `-ReturnStmt 0x55fb6b387078 # | | | | `-CallExpr 0x55fb6b387040 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b387028 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55fb6b387008 '' Function 0x55fb6b25b500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55fb6b386f38 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b386f20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b386f08 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b386ed0 'double2':'vector' lvalue ParmVar 0x55fb6b386b18 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55fb6b386fe0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b386fc8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b386fb0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b386f78 'double2':'vector' lvalue ParmVar 0x55fb6b386b98 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fb6b386d20 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b387290 line:446:37 constexpr pow 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b387140 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55fb6b3871c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55fb6b3876b8 # | | | | `-ReturnStmt 0x55fb6b3876a8 # | | | | `-CallExpr 0x55fb6b387670 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b387658 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55fb6b387638 '' Function 0x55fb6b25b870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55fb6b387568 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b387550 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b387538 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b387500 'double3':'vector' lvalue ParmVar 0x55fb6b387140 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55fb6b387610 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3875f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3875e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3875a8 'double3':'vector' lvalue ParmVar 0x55fb6b3871c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fb6b387348 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b3878c0 line:446:37 constexpr pow 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b387770 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55fb6b3877f0 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55fb6b387cf0 # | | | | `-ReturnStmt 0x55fb6b387ce0 # | | | | `-CallExpr 0x55fb6b387ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b387c90 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55fb6b387c70 '' Function 0x55fb6b25bb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55fb6b387ba0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b387b88 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b387b70 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b387b38 'double4':'vector' lvalue ParmVar 0x55fb6b387770 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55fb6b387c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b387c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b387c18 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b387be0 'double4':'vector' lvalue ParmVar 0x55fb6b3877f0 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fb6b387978 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b387ef0 line:447:38 constexpr pow 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b387da0 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55fb6b387e20 col:34 used V2 'int' # | | | |-CompoundStmt 0x55fb6b3882e8 # | | | | `-ReturnStmt 0x55fb6b3882d8 # | | | | `-CallExpr 0x55fb6b3882a0 'float' # | | | | |-ImplicitCastExpr 0x55fb6b388288 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55fb6b388268 '' Function 0x55fb6b25b1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55fb6b3881b0 'float' # | | | | | `-ImplicitCastExpr 0x55fb6b388198 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b388180 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b388148 'int' lvalue ParmVar 0x55fb6b387da0 'V1' 'int' # | | | | `-CStyleCastExpr 0x55fb6b388240 'float' # | | | | `-ImplicitCastExpr 0x55fb6b388228 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b388210 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3881d8 'int' lvalue ParmVar 0x55fb6b387e20 'V2' 'int' # | | | `-DeprecatedAttr 0x55fb6b387fa8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3884e8 line:447:38 constexpr pow 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b388398 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55fb6b388418 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55fb6b388918 # | | | | `-ReturnStmt 0x55fb6b388908 # | | | | `-CallExpr 0x55fb6b3888d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3888b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55fb6b388898 '' Function 0x55fb6b25b500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55fb6b3887c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b3887b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b388798 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b388760 'int2':'vector' lvalue ParmVar 0x55fb6b388398 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55fb6b388870 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b388858 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b388840 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b388808 'int2':'vector' lvalue ParmVar 0x55fb6b388418 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fb6b3885a0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3891c8 line:447:38 constexpr pow 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b389078 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55fb6b3890f8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55fb6b389600 # | | | | `-ReturnStmt 0x55fb6b3895f0 # | | | | `-CallExpr 0x55fb6b3895b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3895a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55fb6b389580 '' Function 0x55fb6b25b870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55fb6b3894b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b389498 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b389480 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b389448 'int3':'vector' lvalue ParmVar 0x55fb6b389078 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55fb6b389558 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b389540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b389528 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3894f0 'int3':'vector' lvalue ParmVar 0x55fb6b3890f8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fb6b389280 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b389800 line:447:38 constexpr pow 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3896b0 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55fb6b389730 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55fb6b389c40 # | | | | `-ReturnStmt 0x55fb6b389c30 # | | | | `-CallExpr 0x55fb6b389bf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b389be0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55fb6b389bc0 '' Function 0x55fb6b25bb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55fb6b389af0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b389ad8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b389ac0 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b389a88 'int4':'vector' lvalue ParmVar 0x55fb6b3896b0 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55fb6b389b98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b389b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b389b68 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b389b30 'int4':'vector' lvalue ParmVar 0x55fb6b389730 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fb6b3898b8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b389e40 line:447:38 constexpr pow 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b389cf0 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fb6b389d70 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fb6b38a258 # | | | | `-ReturnStmt 0x55fb6b38a248 # | | | | `-CallExpr 0x55fb6b38a210 'float' # | | | | |-ImplicitCastExpr 0x55fb6b38a1f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55fb6b38a1d8 '' Function 0x55fb6b25b1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55fb6b38a120 'float' # | | | | | `-ImplicitCastExpr 0x55fb6b38a108 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b38a0f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b38a0b8 'uint':'unsigned int' lvalue ParmVar 0x55fb6b389cf0 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55fb6b38a1b0 'float' # | | | | `-ImplicitCastExpr 0x55fb6b38a198 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b38a180 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b38a148 'uint':'unsigned int' lvalue ParmVar 0x55fb6b389d70 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fb6b389ef8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b38a458 line:447:38 constexpr pow 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b38a308 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55fb6b38a388 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55fb6b38a8a8 # | | | | `-ReturnStmt 0x55fb6b38a898 # | | | | `-CallExpr 0x55fb6b38a860 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b38a848 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55fb6b38a828 '' Function 0x55fb6b25b500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55fb6b38a758 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b38a740 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b38a728 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b38a6f0 'uint2':'vector' lvalue ParmVar 0x55fb6b38a308 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55fb6b38a800 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b38a7e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b38a7d0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b38a798 'uint2':'vector' lvalue ParmVar 0x55fb6b38a388 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fb6b38a510 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b38aaa8 line:447:38 constexpr pow 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b38a958 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55fb6b38a9d8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55fb6b38af00 # | | | | `-ReturnStmt 0x55fb6b38aef0 # | | | | `-CallExpr 0x55fb6b38aeb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b38aea0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55fb6b38ae80 '' Function 0x55fb6b25b870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55fb6b38adb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b38ad98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b38ad80 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b38ad48 'uint3':'vector' lvalue ParmVar 0x55fb6b38a958 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55fb6b38ae58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b38ae40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b38ae28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b38adf0 'uint3':'vector' lvalue ParmVar 0x55fb6b38a9d8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fb6b38ab60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b38b6e0 line:447:38 constexpr pow 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b38b590 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55fb6b38b610 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55fb6b38bb40 # | | | | `-ReturnStmt 0x55fb6b38bb30 # | | | | `-CallExpr 0x55fb6b38baf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b38bae0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55fb6b38bac0 '' Function 0x55fb6b25bb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55fb6b38b9f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b38b9d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b38b9c0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b38b988 'uint4':'vector' lvalue ParmVar 0x55fb6b38b590 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55fb6b38ba98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b38ba80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b38ba68 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b38ba30 'uint4':'vector' lvalue ParmVar 0x55fb6b38b610 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fb6b38b798 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b38bd40 line:447:38 constexpr pow 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b38bbf0 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55fb6b38bc70 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55fb6b38c178 # | | | | `-ReturnStmt 0x55fb6b38c168 # | | | | `-CallExpr 0x55fb6b38c130 'float' # | | | | |-ImplicitCastExpr 0x55fb6b38c118 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55fb6b38c0f8 '' Function 0x55fb6b25b1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55fb6b38c040 'float' # | | | | | `-ImplicitCastExpr 0x55fb6b38c028 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b38c010 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b38bfd8 'int64_t':'long' lvalue ParmVar 0x55fb6b38bbf0 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55fb6b38c0d0 'float' # | | | | `-ImplicitCastExpr 0x55fb6b38c0b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b38c0a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b38c068 'int64_t':'long' lvalue ParmVar 0x55fb6b38bc70 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fb6b38bdf8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b38c378 line:447:38 constexpr pow 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b38c228 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55fb6b38c2a8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b38c7e8 # | | | | `-ReturnStmt 0x55fb6b38c7d8 # | | | | `-CallExpr 0x55fb6b38c7a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b38c788 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55fb6b38c768 '' Function 0x55fb6b25b500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55fb6b38c698 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b38c680 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b38c668 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b38c630 'int64_t2':'vector' lvalue ParmVar 0x55fb6b38c228 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55fb6b38c740 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b38c728 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b38c710 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b38c6d8 'int64_t2':'vector' lvalue ParmVar 0x55fb6b38c2a8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b38c430 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b38c9e8 line:447:38 constexpr pow 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b38c898 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55fb6b38c918 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b38ce60 # | | | | `-ReturnStmt 0x55fb6b38ce50 # | | | | `-CallExpr 0x55fb6b38ce18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b38ce00 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55fb6b38cde0 '' Function 0x55fb6b25b870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55fb6b38cd10 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b38ccf8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b38cce0 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b38cca8 'int64_t3':'vector' lvalue ParmVar 0x55fb6b38c898 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55fb6b38cdb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b38cda0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b38cd88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b38cd50 'int64_t3':'vector' lvalue ParmVar 0x55fb6b38c918 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b38caa0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b38d060 line:447:38 constexpr pow 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b38cf10 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55fb6b38cf90 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b38d4e0 # | | | | `-ReturnStmt 0x55fb6b38d4d0 # | | | | `-CallExpr 0x55fb6b38d498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b38d480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55fb6b38d460 '' Function 0x55fb6b25bb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55fb6b38d390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b38d378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b38d360 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b38d328 'int64_t4':'vector' lvalue ParmVar 0x55fb6b38cf10 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55fb6b38d438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b38d420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b38d408 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b38d3d0 'int64_t4':'vector' lvalue ParmVar 0x55fb6b38cf90 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b38d118 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b38dcc0 line:447:38 constexpr pow 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b38db70 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55fb6b38dbf0 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fb6b38e118 # | | | | `-ReturnStmt 0x55fb6b38e108 # | | | | `-CallExpr 0x55fb6b38e0d0 'float' # | | | | |-ImplicitCastExpr 0x55fb6b38e0b8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55fb6b38e098 '' Function 0x55fb6b25b1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55fb6b38dfe0 'float' # | | | | | `-ImplicitCastExpr 0x55fb6b38dfc8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b38dfb0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b38df78 'uint64_t':'unsigned long' lvalue ParmVar 0x55fb6b38db70 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55fb6b38e070 'float' # | | | | `-ImplicitCastExpr 0x55fb6b38e058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b38e040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b38e008 'uint64_t':'unsigned long' lvalue ParmVar 0x55fb6b38dbf0 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fb6b38dd78 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b38e318 line:447:38 constexpr pow 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b38e1c8 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55fb6b38e248 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b38e7a8 # | | | | `-ReturnStmt 0x55fb6b38e798 # | | | | `-CallExpr 0x55fb6b38e760 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b38e748 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55fb6b38e728 '' Function 0x55fb6b25b500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55fb6b38e658 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b38e640 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b38e628 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b38e5f0 'uint64_t2':'vector' lvalue ParmVar 0x55fb6b38e1c8 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55fb6b38e700 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b38e6e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b38e6d0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b38e698 'uint64_t2':'vector' lvalue ParmVar 0x55fb6b38e248 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b38e3d0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b38e9a8 line:447:38 constexpr pow 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b38e858 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55fb6b38e8d8 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b38ee40 # | | | | `-ReturnStmt 0x55fb6b38ee30 # | | | | `-CallExpr 0x55fb6b38edf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b38ede0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55fb6b38edc0 '' Function 0x55fb6b25b870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55fb6b38ecf0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b38ecd8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b38ecc0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b38ec88 'uint64_t3':'vector' lvalue ParmVar 0x55fb6b38e858 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55fb6b38ed98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b38ed80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b38ed68 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b38ed30 'uint64_t3':'vector' lvalue ParmVar 0x55fb6b38e8d8 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b38ea60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b38f040 line:447:38 constexpr pow 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b38eef0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55fb6b38ef70 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b38f4e0 # | | | | `-ReturnStmt 0x55fb6b38f4d0 # | | | | `-CallExpr 0x55fb6b38f498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b38f480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55fb6b38f460 '' Function 0x55fb6b25bb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55fb6b38f390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b38f378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b38f360 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b38f328 'uint64_t4':'vector' lvalue ParmVar 0x55fb6b38eef0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55fb6b38f438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b38f420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b38f408 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b38f3d0 'uint64_t4':'vector' lvalue ParmVar 0x55fb6b38ef70 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b38f0f8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b38f650 line:453:36 constexpr rsqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b38f5a0 col:29 used V 'double' # | | | |-CompoundStmt 0x55fb6b38f998 # | | | | `-ReturnStmt 0x55fb6b38f988 # | | | | `-CallExpr 0x55fb6b38f958 'float' # | | | | |-ImplicitCastExpr 0x55fb6b38f940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b38f920 '' Function 0x55fb6b25ff10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b38f8f8 'float' # | | | | `-ImplicitCastExpr 0x55fb6b38f8e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b38f8c8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b38f890 'double' lvalue ParmVar 0x55fb6b38f5a0 'V' 'double' # | | | `-DeprecatedAttr 0x55fb6b38f700 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b2bb680 line:453:36 constexpr rsqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b38fa58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fb6b2bb9e8 # | | | | `-ReturnStmt 0x55fb6b2bb9d8 # | | | | `-CallExpr 0x55fb6b2bb9a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2bb990 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b2bb970 '' Function 0x55fb6b260188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b2bb948 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2bb930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2bb918 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2bb8e0 'double2':'vector' lvalue ParmVar 0x55fb6b38fa58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fb6b2bb730 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b2bbb58 line:453:36 constexpr rsqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2bbaa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fb6b2bbec8 # | | | | `-ReturnStmt 0x55fb6b2bbeb8 # | | | | `-CallExpr 0x55fb6b2bbe88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2bbe70 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b2bbe50 '' Function 0x55fb6b260400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b2bbe28 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2bbe10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2bbdf8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2bbdc0 'double3':'vector' lvalue ParmVar 0x55fb6b2bbaa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fb6b2bbc08 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b2bc038 line:453:36 constexpr rsqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2bbf88 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fb6b2bc3b0 # | | | | `-ReturnStmt 0x55fb6b2bc3a0 # | | | | `-CallExpr 0x55fb6b2bc370 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2bc358 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b2bc338 '' Function 0x55fb6b260678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b2bc310 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2bc2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2bc2e0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2bc2a8 'double4':'vector' lvalue ParmVar 0x55fb6b2bbf88 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fb6b2bc0e8 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b2bc510 line:454:37 constexpr rsqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2bc460 col:26 used V 'int' # | | | |-CompoundStmt 0x55fb6b2bc868 # | | | | `-ReturnStmt 0x55fb6b2bc858 # | | | | `-CallExpr 0x55fb6b2bc828 'float' # | | | | |-ImplicitCastExpr 0x55fb6b2bc810 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b2bc7f0 '' Function 0x55fb6b25ff10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b2bc7c8 'float' # | | | | `-ImplicitCastExpr 0x55fb6b2bc7b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2bc798 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2bc760 'int' lvalue ParmVar 0x55fb6b2bc460 'V' 'int' # | | | `-DeprecatedAttr 0x55fb6b2bc5c0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2bc9c8 line:454:37 constexpr rsqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2bc918 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fb6b2bcd40 # | | | | `-ReturnStmt 0x55fb6b2bcd30 # | | | | `-CallExpr 0x55fb6b2bcd00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2bcce8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b2bccc8 '' Function 0x55fb6b260188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b2bcca0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2bcc88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2bcc70 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2bcc38 'int2':'vector' lvalue ParmVar 0x55fb6b2bc918 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fb6b2bca78 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2bcea0 line:454:37 constexpr rsqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2bcdf0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fb6b2bd220 # | | | | `-ReturnStmt 0x55fb6b2bd210 # | | | | `-CallExpr 0x55fb6b2bd1e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2bd1c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b2bd1a8 '' Function 0x55fb6b260400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b2bd180 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2bd168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2bd150 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2bd118 'int3':'vector' lvalue ParmVar 0x55fb6b2bcdf0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fb6b2bcf50 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2bd380 line:454:37 constexpr rsqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2bd2d0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fb6b2bd730 # | | | | `-ReturnStmt 0x55fb6b2bd720 # | | | | `-CallExpr 0x55fb6b2bd6f0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2bd6d8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b2bd6b8 '' Function 0x55fb6b260678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b2bd690 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2bd650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2bd638 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2bd600 'int4':'vector' lvalue ParmVar 0x55fb6b2bd2d0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fb6b2bd430 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2bd890 line:454:37 constexpr rsqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2bd7e0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fb6b2bdc08 # | | | | `-ReturnStmt 0x55fb6b2bdbf8 # | | | | `-CallExpr 0x55fb6b2bdbc8 'float' # | | | | |-ImplicitCastExpr 0x55fb6b2bdbb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b2bdb90 '' Function 0x55fb6b25ff10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b2bdb68 'float' # | | | | `-ImplicitCastExpr 0x55fb6b2bdb50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2bdb38 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2bdb00 'uint':'unsigned int' lvalue ParmVar 0x55fb6b2bd7e0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fb6b2bd940 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2bdd68 line:454:37 constexpr rsqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2bdcb8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fb6b2be100 # | | | | `-ReturnStmt 0x55fb6b2be0f0 # | | | | `-CallExpr 0x55fb6b2be0c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2be0a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b2be088 '' Function 0x55fb6b260188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b2be060 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2be048 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2be030 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2bdff8 'uint2':'vector' lvalue ParmVar 0x55fb6b2bdcb8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fb6b2bde18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2be260 line:454:37 constexpr rsqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2be1b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fb6b2be600 # | | | | `-ReturnStmt 0x55fb6b2be5f0 # | | | | `-CallExpr 0x55fb6b2be5c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2be5a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b2be588 '' Function 0x55fb6b260400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b2be560 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2be548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2be530 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2be4f8 'uint3':'vector' lvalue ParmVar 0x55fb6b2be1b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fb6b2be310 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2be760 line:454:37 constexpr rsqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2be6b0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fb6b2beb08 # | | | | `-ReturnStmt 0x55fb6b2beaf8 # | | | | `-CallExpr 0x55fb6b2beac8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2beab0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b2bea90 '' Function 0x55fb6b260678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b2bea68 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2bea50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2bea38 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2bea00 'uint4':'vector' lvalue ParmVar 0x55fb6b2be6b0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fb6b2be810 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2bec68 line:454:37 constexpr rsqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2bebb8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fb6b2bf000 # | | | | `-ReturnStmt 0x55fb6b2beff0 # | | | | `-CallExpr 0x55fb6b2befc0 'float' # | | | | |-ImplicitCastExpr 0x55fb6b2befa8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b2bef88 '' Function 0x55fb6b25ff10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b2bef60 'float' # | | | | `-ImplicitCastExpr 0x55fb6b2bef48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2bef30 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2beef8 'int64_t':'long' lvalue ParmVar 0x55fb6b2bebb8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fb6b2bed18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2bf160 line:454:37 constexpr rsqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2bf0b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b2bf518 # | | | | `-ReturnStmt 0x55fb6b2bf508 # | | | | `-CallExpr 0x55fb6b2bf4d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2bf4c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b2bf4a0 '' Function 0x55fb6b260188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b2bf478 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2bf460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2bf448 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2bf410 'int64_t2':'vector' lvalue ParmVar 0x55fb6b2bf0b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b2bf210 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2bf6a0 line:454:37 constexpr rsqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2bf5c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b2bfa60 # | | | | `-ReturnStmt 0x55fb6b2bfa50 # | | | | `-CallExpr 0x55fb6b2bfa20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2bfa08 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b2bf9e8 '' Function 0x55fb6b260400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b2bf9c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2bf9a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2bf990 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2bf958 'int64_t3':'vector' lvalue ParmVar 0x55fb6b2bf5c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b2bf750 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2bfbc0 line:454:37 constexpr rsqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2bfb10 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b2bff88 # | | | | `-ReturnStmt 0x55fb6b2bff78 # | | | | `-CallExpr 0x55fb6b2bff48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2bff30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b2bff10 '' Function 0x55fb6b260678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b2bfee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2bfed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2bfeb8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2bfe80 'int64_t4':'vector' lvalue ParmVar 0x55fb6b2bfb10 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b2bfc70 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2c00e8 line:454:37 constexpr rsqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2c0038 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fb6b2c04a0 # | | | | `-ReturnStmt 0x55fb6b2c0490 # | | | | `-CallExpr 0x55fb6b2c0460 'float' # | | | | |-ImplicitCastExpr 0x55fb6b2c0448 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b2c0428 '' Function 0x55fb6b25ff10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b2c0400 'float' # | | | | `-ImplicitCastExpr 0x55fb6b2c03e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2c03d0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2c0398 'uint64_t':'unsigned long' lvalue ParmVar 0x55fb6b2c0038 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fb6b2c0198 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2c0600 line:454:37 constexpr rsqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2c0550 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b2c09d8 # | | | | `-ReturnStmt 0x55fb6b2c09c8 # | | | | `-CallExpr 0x55fb6b2c0998 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2c0980 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b2c0960 '' Function 0x55fb6b260188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b2c0938 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2c0920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2c0908 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2c08d0 'uint64_t2':'vector' lvalue ParmVar 0x55fb6b2c0550 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b2c06b0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2c0b38 line:454:37 constexpr rsqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2c0a88 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b2c0f18 # | | | | `-ReturnStmt 0x55fb6b2c0f08 # | | | | `-CallExpr 0x55fb6b2c0ed8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2c0ec0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b2c0ea0 '' Function 0x55fb6b260400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b2c0e78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2c0e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2c0e48 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2c0e10 'uint64_t3':'vector' lvalue ParmVar 0x55fb6b2c0a88 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b2c0be8 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2c1078 line:454:37 constexpr rsqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2c0fc8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b2c1460 # | | | | `-ReturnStmt 0x55fb6b2c1450 # | | | | `-CallExpr 0x55fb6b2c1420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2c1408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b2c13e8 '' Function 0x55fb6b260678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b2c13c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2c13a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2c1390 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2c1358 'uint64_t4':'vector' lvalue ParmVar 0x55fb6b2c0fc8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b2c1128 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2c15d0 line:460:36 constexpr round 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2c1520 col:29 used V 'double' # | | | |-CompoundStmt 0x55fb6b2c19d8 # | | | | `-ReturnStmt 0x55fb6b2c19c8 # | | | | `-CallExpr 0x55fb6b2c1998 'float' # | | | | |-ImplicitCastExpr 0x55fb6b2c1980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b2c1960 '' Function 0x55fb6b261290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b2c1938 'float' # | | | | `-ImplicitCastExpr 0x55fb6b2c1920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2c1908 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2c18d0 'double' lvalue ParmVar 0x55fb6b2c1520 'V' 'double' # | | | `-DeprecatedAttr 0x55fb6b2c1740 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b2c1b48 line:460:36 constexpr round 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2c1a98 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fb6b2c1eb0 # | | | | `-ReturnStmt 0x55fb6b2c1ea0 # | | | | `-CallExpr 0x55fb6b2c1e70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2c1e58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b2c1e38 '' Function 0x55fb6b261508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b2c1e10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2c1df8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2c1de0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2c1da8 'double2':'vector' lvalue ParmVar 0x55fb6b2c1a98 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fb6b2c1bf8 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b2c2020 line:460:36 constexpr round 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2c1f70 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fb6b2c2390 # | | | | `-ReturnStmt 0x55fb6b2c2380 # | | | | `-CallExpr 0x55fb6b2c2350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2c2338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b2c2318 '' Function 0x55fb6b225be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b2c22f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2c22d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2c22c0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2c2288 'double3':'vector' lvalue ParmVar 0x55fb6b2c1f70 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fb6b2c20d0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b2c2500 line:460:36 constexpr round 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2c2450 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fb6b2c2878 # | | | | `-ReturnStmt 0x55fb6b2c2868 # | | | | `-CallExpr 0x55fb6b2c2838 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2c2820 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b2c2800 '' Function 0x55fb6b225e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b2c27d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2c27c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2c27a8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2c2770 'double4':'vector' lvalue ParmVar 0x55fb6b2c2450 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fb6b2c25b0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b2c29d8 line:461:37 constexpr round 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2c2928 col:26 used V 'int' # | | | |-CompoundStmt 0x55fb6b2c2d30 # | | | | `-ReturnStmt 0x55fb6b2c2d20 # | | | | `-CallExpr 0x55fb6b2c2cf0 'float' # | | | | |-ImplicitCastExpr 0x55fb6b2c2cd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b2c2cb8 '' Function 0x55fb6b261290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b2c2c90 'float' # | | | | `-ImplicitCastExpr 0x55fb6b2c2c78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2c2c60 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2c2c28 'int' lvalue ParmVar 0x55fb6b2c2928 'V' 'int' # | | | `-DeprecatedAttr 0x55fb6b2c2a88 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2c2e90 line:461:37 constexpr round 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2c2de0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fb6b2c3208 # | | | | `-ReturnStmt 0x55fb6b2c31f8 # | | | | `-CallExpr 0x55fb6b2c31c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2c31b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b2c3190 '' Function 0x55fb6b261508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b2c3168 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2c3150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2c3138 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2c3100 'int2':'vector' lvalue ParmVar 0x55fb6b2c2de0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fb6b2c2f40 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2c3368 line:461:37 constexpr round 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2c32b8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fb6b2c36e8 # | | | | `-ReturnStmt 0x55fb6b2c36d8 # | | | | `-CallExpr 0x55fb6b2c36a8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2c3690 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b2c3670 '' Function 0x55fb6b225be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b2c3648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2c3630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2c3618 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2c35e0 'int3':'vector' lvalue ParmVar 0x55fb6b2c32b8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fb6b2c3418 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2c4108 line:461:37 constexpr round 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2c4058 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fb6b2c4490 # | | | | `-ReturnStmt 0x55fb6b2c4480 # | | | | `-CallExpr 0x55fb6b2c4450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2c4438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b2c4418 '' Function 0x55fb6b225e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b2c43f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2c43d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2c43c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2c4388 'int4':'vector' lvalue ParmVar 0x55fb6b2c4058 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fb6b2c41b8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2c45f0 line:461:37 constexpr round 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2c4540 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fb6b2c4968 # | | | | `-ReturnStmt 0x55fb6b2c4958 # | | | | `-CallExpr 0x55fb6b2c4928 'float' # | | | | |-ImplicitCastExpr 0x55fb6b2c4910 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b2c48f0 '' Function 0x55fb6b261290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b2c48c8 'float' # | | | | `-ImplicitCastExpr 0x55fb6b2c48b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2c4898 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2c4860 'uint':'unsigned int' lvalue ParmVar 0x55fb6b2c4540 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fb6b2c46a0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2c4ac8 line:461:37 constexpr round 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2c4a18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fb6b2c4e60 # | | | | `-ReturnStmt 0x55fb6b2c4e50 # | | | | `-CallExpr 0x55fb6b2c4e20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2c4e08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b2c4de8 '' Function 0x55fb6b261508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b2c4dc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2c4da8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2c4d90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2c4d58 'uint2':'vector' lvalue ParmVar 0x55fb6b2c4a18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fb6b2c4b78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2c4fc0 line:461:37 constexpr round 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2c4f10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fb6b2c5360 # | | | | `-ReturnStmt 0x55fb6b2c5350 # | | | | `-CallExpr 0x55fb6b2c5320 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2c5308 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b2c52e8 '' Function 0x55fb6b225be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b2c52c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2c52a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2c5290 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2c5258 'uint3':'vector' lvalue ParmVar 0x55fb6b2c4f10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fb6b2c5070 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2c54c0 line:461:37 constexpr round 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2c5410 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fb6b2c5868 # | | | | `-ReturnStmt 0x55fb6b2c5858 # | | | | `-CallExpr 0x55fb6b2c5828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2c5810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b2c57f0 '' Function 0x55fb6b225e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b2c57c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2c57b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2c5798 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2c5760 'uint4':'vector' lvalue ParmVar 0x55fb6b2c5410 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fb6b2c5570 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2c59c8 line:461:37 constexpr round 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2c5918 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fb6b2c5d60 # | | | | `-ReturnStmt 0x55fb6b2c5d50 # | | | | `-CallExpr 0x55fb6b2c5d20 'float' # | | | | |-ImplicitCastExpr 0x55fb6b2c5d08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b2c5ce8 '' Function 0x55fb6b261290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b2c5cc0 'float' # | | | | `-ImplicitCastExpr 0x55fb6b2c5ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2c5c90 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2c5c58 'int64_t':'long' lvalue ParmVar 0x55fb6b2c5918 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fb6b2c5a78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2c5ec0 line:461:37 constexpr round 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2c5e10 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b2c6aa0 # | | | | `-ReturnStmt 0x55fb6b2c6a90 # | | | | `-CallExpr 0x55fb6b2c6a60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2c6a48 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b2c6a28 '' Function 0x55fb6b261508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b2c6a00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2c69e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2c69d0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2c6998 'int64_t2':'vector' lvalue ParmVar 0x55fb6b2c5e10 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b2c5f70 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2c6c00 line:461:37 constexpr round 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2c6b50 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b2c6fc0 # | | | | `-ReturnStmt 0x55fb6b2c6fb0 # | | | | `-CallExpr 0x55fb6b2c6f80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2c6f68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b2c6f48 '' Function 0x55fb6b225be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b2c6f20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2c6f08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2c6ef0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2c6eb8 'int64_t3':'vector' lvalue ParmVar 0x55fb6b2c6b50 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b2c6cb0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2c7120 line:461:37 constexpr round 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2c7070 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b2c74e8 # | | | | `-ReturnStmt 0x55fb6b2c74d8 # | | | | `-CallExpr 0x55fb6b2c74a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2c7490 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b2c7470 '' Function 0x55fb6b225e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b2c7448 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2c7430 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2c7418 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2c73e0 'int64_t4':'vector' lvalue ParmVar 0x55fb6b2c7070 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b2c71d0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2c7648 line:461:37 constexpr round 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2c7598 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fb6b2c7a00 # | | | | `-ReturnStmt 0x55fb6b2c79f0 # | | | | `-CallExpr 0x55fb6b2c79c0 'float' # | | | | |-ImplicitCastExpr 0x55fb6b2c79a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b2c7988 '' Function 0x55fb6b261290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b2c7960 'float' # | | | | `-ImplicitCastExpr 0x55fb6b2c7948 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2c7930 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2c78f8 'uint64_t':'unsigned long' lvalue ParmVar 0x55fb6b2c7598 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fb6b2c76f8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2c7b60 line:461:37 constexpr round 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2c7ab0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b2c7f38 # | | | | `-ReturnStmt 0x55fb6b2c7f28 # | | | | `-CallExpr 0x55fb6b2c7ef8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2c7ee0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b2c7ec0 '' Function 0x55fb6b261508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b2c7e98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2c7e80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2c7e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2c7e30 'uint64_t2':'vector' lvalue ParmVar 0x55fb6b2c7ab0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b2c7c10 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2c8098 line:461:37 constexpr round 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2c7fe8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b2c8478 # | | | | `-ReturnStmt 0x55fb6b2c8468 # | | | | `-CallExpr 0x55fb6b2c8438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2c8420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b2c8400 '' Function 0x55fb6b225be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b2c83d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2c83c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2c83a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2c8370 'uint64_t3':'vector' lvalue ParmVar 0x55fb6b2c7fe8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b2c8148 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2c85d8 line:461:37 constexpr round 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2c8528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b2c89c0 # | | | | `-ReturnStmt 0x55fb6b2c89b0 # | | | | `-CallExpr 0x55fb6b2c8980 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2c8968 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b2c8948 '' Function 0x55fb6b225e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b2c8920 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2c8908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2c88f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2c88b8 'uint64_t4':'vector' lvalue ParmVar 0x55fb6b2c8528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b2c8688 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2c8b28 line:467:36 constexpr sin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2c8a78 col:29 used V 'double' # | | | |-CompoundStmt 0x55fb6b2c8e70 # | | | | `-ReturnStmt 0x55fb6b2c8e60 # | | | | `-CallExpr 0x55fb6b2c8e30 'float' # | | | | |-ImplicitCastExpr 0x55fb6b2c8e18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b2c8df8 '' Function 0x55fb6b2711b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b2c8dd0 'float' # | | | | `-ImplicitCastExpr 0x55fb6b2c8db8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2c8da0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2c8d68 'double' lvalue ParmVar 0x55fb6b2c8a78 'V' 'double' # | | | `-DeprecatedAttr 0x55fb6b2c8bd8 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b2c8fd8 line:467:36 constexpr sin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2c8f28 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fb6b2c9340 # | | | | `-ReturnStmt 0x55fb6b2c9330 # | | | | `-CallExpr 0x55fb6b2c9300 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2c92e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b2c92c8 '' Function 0x55fb6b271430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b2c92a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2c9288 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2c9270 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2c9238 'double2':'vector' lvalue ParmVar 0x55fb6b2c8f28 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fb6b2c9088 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b2c94a8 line:467:36 constexpr sin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2c93f8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fb6b2c9818 # | | | | `-ReturnStmt 0x55fb6b2c9808 # | | | | `-CallExpr 0x55fb6b2c97d8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2c97c0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b2c97a0 '' Function 0x55fb6b2716a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b2c9778 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2c9760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2c9748 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2c9710 'double3':'vector' lvalue ParmVar 0x55fb6b2c93f8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fb6b2c9558 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b2c9980 line:467:36 constexpr sin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2c98d0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fb6b2c9cf8 # | | | | `-ReturnStmt 0x55fb6b2c9ce8 # | | | | `-CallExpr 0x55fb6b2c9cb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2c9ca0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b2c9c80 '' Function 0x55fb6b271930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b2c9c58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2c9c40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2c9c28 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2c9bf0 'double4':'vector' lvalue ParmVar 0x55fb6b2c98d0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fb6b2c9a30 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b2c9e58 line:468:37 constexpr sin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2c9da8 col:26 used V 'int' # | | | |-CompoundStmt 0x55fb6b2ca1b0 # | | | | `-ReturnStmt 0x55fb6b2ca1a0 # | | | | `-CallExpr 0x55fb6b2ca170 'float' # | | | | |-ImplicitCastExpr 0x55fb6b2ca158 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b2ca138 '' Function 0x55fb6b2711b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b2ca110 'float' # | | | | `-ImplicitCastExpr 0x55fb6b2ca0f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2ca0e0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2ca0a8 'int' lvalue ParmVar 0x55fb6b2c9da8 'V' 'int' # | | | `-DeprecatedAttr 0x55fb6b2c9f08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2ca310 line:468:37 constexpr sin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2ca260 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fb6b2ca688 # | | | | `-ReturnStmt 0x55fb6b2ca678 # | | | | `-CallExpr 0x55fb6b2ca648 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2ca630 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b2ca610 '' Function 0x55fb6b271430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b2ca5e8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2ca5d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2ca5b8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2ca580 'int2':'vector' lvalue ParmVar 0x55fb6b2ca260 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fb6b2ca3c0 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2cb6c0 line:468:37 constexpr sin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2ca738 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fb6b2cba40 # | | | | `-ReturnStmt 0x55fb6b2cba30 # | | | | `-CallExpr 0x55fb6b2cba00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2cb9e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b2cb9c8 '' Function 0x55fb6b2716a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b2cb9a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2cb988 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2cb970 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2cb938 'int3':'vector' lvalue ParmVar 0x55fb6b2ca738 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fb6b2cb770 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2cbba0 line:468:37 constexpr sin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2cbaf0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fb6b2cbf28 # | | | | `-ReturnStmt 0x55fb6b2cbf18 # | | | | `-CallExpr 0x55fb6b2cbee8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2cbed0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b2cbeb0 '' Function 0x55fb6b271930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b2cbe88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2cbe70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2cbe58 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2cbe20 'int4':'vector' lvalue ParmVar 0x55fb6b2cbaf0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fb6b2cbc50 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2cc088 line:468:37 constexpr sin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2cbfd8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fb6b2cc400 # | | | | `-ReturnStmt 0x55fb6b2cc3f0 # | | | | `-CallExpr 0x55fb6b2cc3c0 'float' # | | | | |-ImplicitCastExpr 0x55fb6b2cc3a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b2cc388 '' Function 0x55fb6b2711b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b2cc360 'float' # | | | | `-ImplicitCastExpr 0x55fb6b2cc348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2cc330 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2cc2f8 'uint':'unsigned int' lvalue ParmVar 0x55fb6b2cbfd8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fb6b2cc138 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2cc560 line:468:37 constexpr sin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2cc4b0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fb6b2cc8f8 # | | | | `-ReturnStmt 0x55fb6b2cc8e8 # | | | | `-CallExpr 0x55fb6b2cc8b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2cc8a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b2cc880 '' Function 0x55fb6b271430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b2cc858 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2cc840 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2cc828 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2cc7f0 'uint2':'vector' lvalue ParmVar 0x55fb6b2cc4b0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fb6b2cc610 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2cca58 line:468:37 constexpr sin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2cc9a8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fb6b2ccdf8 # | | | | `-ReturnStmt 0x55fb6b2ccde8 # | | | | `-CallExpr 0x55fb6b2ccdb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2ccda0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b2ccd80 '' Function 0x55fb6b2716a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b2ccd58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2ccd40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2ccd28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2cccf0 'uint3':'vector' lvalue ParmVar 0x55fb6b2cc9a8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fb6b2ccb08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2ccf58 line:468:37 constexpr sin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2ccea8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fb6b2cd300 # | | | | `-ReturnStmt 0x55fb6b2cd2f0 # | | | | `-CallExpr 0x55fb6b2cd2c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2cd2a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b2cd288 '' Function 0x55fb6b271930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b2cd260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2cd248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2cd230 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2cd1f8 'uint4':'vector' lvalue ParmVar 0x55fb6b2ccea8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fb6b2cd008 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2cd460 line:468:37 constexpr sin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2cd3b0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fb6b2cd7f8 # | | | | `-ReturnStmt 0x55fb6b2cd7e8 # | | | | `-CallExpr 0x55fb6b2cd7b8 'float' # | | | | |-ImplicitCastExpr 0x55fb6b2cd7a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b2cd780 '' Function 0x55fb6b2711b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b2cd758 'float' # | | | | `-ImplicitCastExpr 0x55fb6b2cd740 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2cd728 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2cd6f0 'int64_t':'long' lvalue ParmVar 0x55fb6b2cd3b0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fb6b2cd510 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2cd958 line:468:37 constexpr sin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2cd8a8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b2cdd10 # | | | | `-ReturnStmt 0x55fb6b2cdd00 # | | | | `-CallExpr 0x55fb6b2cdcd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2cdcb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b2cdc98 '' Function 0x55fb6b271430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b2cdc70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2cdc58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2cdc40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2cdc08 'int64_t2':'vector' lvalue ParmVar 0x55fb6b2cd8a8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b2cda08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2cde70 line:468:37 constexpr sin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2cddc0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b2ce230 # | | | | `-ReturnStmt 0x55fb6b2ce220 # | | | | `-CallExpr 0x55fb6b2ce1f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2ce1d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b2ce1b8 '' Function 0x55fb6b2716a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b2ce190 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2ce178 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2ce160 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2ce128 'int64_t3':'vector' lvalue ParmVar 0x55fb6b2cddc0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b2cdf20 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2ce390 line:468:37 constexpr sin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2ce2e0 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b2ce758 # | | | | `-ReturnStmt 0x55fb6b2ce748 # | | | | `-CallExpr 0x55fb6b2ce718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2ce700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b2ce6e0 '' Function 0x55fb6b271930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b2ce6b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2ce6a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2ce688 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2ce650 'int64_t4':'vector' lvalue ParmVar 0x55fb6b2ce2e0 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b2ce440 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2ce8b8 line:468:37 constexpr sin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2ce808 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fb6b2cec70 # | | | | `-ReturnStmt 0x55fb6b2cec60 # | | | | `-CallExpr 0x55fb6b2cec30 'float' # | | | | |-ImplicitCastExpr 0x55fb6b2cec18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b2cebf8 '' Function 0x55fb6b2711b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b2cebd0 'float' # | | | | `-ImplicitCastExpr 0x55fb6b2cebb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2ceba0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2ceb68 'uint64_t':'unsigned long' lvalue ParmVar 0x55fb6b2ce808 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fb6b2ce968 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2cedd0 line:468:37 constexpr sin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2ced20 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b2cf1a8 # | | | | `-ReturnStmt 0x55fb6b2cf198 # | | | | `-CallExpr 0x55fb6b2cf168 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2cf150 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b2cf130 '' Function 0x55fb6b271430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b2cf108 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2cf0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2cf0d8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2cf0a0 'uint64_t2':'vector' lvalue ParmVar 0x55fb6b2ced20 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b2cee80 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b2cf308 line:468:37 constexpr sin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2cf258 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b395c78 # | | | | `-ReturnStmt 0x55fb6b395c68 # | | | | `-CallExpr 0x55fb6b395c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b395c20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b2cf670 '' Function 0x55fb6b2716a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b2cf648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2cf630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b2cf618 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b2cf5e0 'uint64_t3':'vector' lvalue ParmVar 0x55fb6b2cf258 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b2cf3b8 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b395dd8 line:468:37 constexpr sin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b395d28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b3961c0 # | | | | `-ReturnStmt 0x55fb6b3961b0 # | | | | `-CallExpr 0x55fb6b396180 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b396168 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b396148 '' Function 0x55fb6b271930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b396120 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b396108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3960f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3960b8 'uint64_t4':'vector' lvalue ParmVar 0x55fb6b395d28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b395e88 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b396330 line:474:36 constexpr sinh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b396280 col:29 used V 'double' # | | | |-CompoundStmt 0x55fb6b396678 # | | | | `-ReturnStmt 0x55fb6b396668 # | | | | `-CallExpr 0x55fb6b396638 'float' # | | | | |-ImplicitCastExpr 0x55fb6b396620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b396600 '' Function 0x55fb6b272548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b3965d8 'float' # | | | | `-ImplicitCastExpr 0x55fb6b3965c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3965a8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b396570 'double' lvalue ParmVar 0x55fb6b396280 'V' 'double' # | | | `-DeprecatedAttr 0x55fb6b3963e0 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b3967e8 line:474:36 constexpr sinh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b396738 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fb6b396b50 # | | | | `-ReturnStmt 0x55fb6b396b40 # | | | | `-CallExpr 0x55fb6b396b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b396af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b396ad8 '' Function 0x55fb6b2727c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b396ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b396a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b396a80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b396a48 'double2':'vector' lvalue ParmVar 0x55fb6b396738 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fb6b396898 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b396cc0 line:474:36 constexpr sinh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b396c10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fb6b397030 # | | | | `-ReturnStmt 0x55fb6b397020 # | | | | `-CallExpr 0x55fb6b396ff0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b396fd8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b396fb8 '' Function 0x55fb6b272a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b396f90 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b396f78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b396f60 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b396f28 'double3':'vector' lvalue ParmVar 0x55fb6b396c10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fb6b396d70 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b3971a0 line:474:36 constexpr sinh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3970f0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fb6b397518 # | | | | `-ReturnStmt 0x55fb6b397508 # | | | | `-CallExpr 0x55fb6b3974d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3974c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b3974a0 '' Function 0x55fb6b272cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b397478 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b397460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b397448 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b397410 'double4':'vector' lvalue ParmVar 0x55fb6b3970f0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fb6b397250 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b397678 line:475:37 constexpr sinh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3975c8 col:26 used V 'int' # | | | |-CompoundStmt 0x55fb6b3979d0 # | | | | `-ReturnStmt 0x55fb6b3979c0 # | | | | `-CallExpr 0x55fb6b397990 'float' # | | | | |-ImplicitCastExpr 0x55fb6b397978 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b397958 '' Function 0x55fb6b272548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b397930 'float' # | | | | `-ImplicitCastExpr 0x55fb6b397918 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b397900 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3978c8 'int' lvalue ParmVar 0x55fb6b3975c8 'V' 'int' # | | | `-DeprecatedAttr 0x55fb6b397728 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b397b30 line:475:37 constexpr sinh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b397a80 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fb6b397ea8 # | | | | `-ReturnStmt 0x55fb6b397e98 # | | | | `-CallExpr 0x55fb6b397e68 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b397e50 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b397e30 '' Function 0x55fb6b2727c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b397e08 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b397df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b397dd8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b397da0 'int2':'vector' lvalue ParmVar 0x55fb6b397a80 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fb6b397be0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b398008 line:475:37 constexpr sinh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b397f58 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fb6b398388 # | | | | `-ReturnStmt 0x55fb6b398378 # | | | | `-CallExpr 0x55fb6b398348 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b398330 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b398310 '' Function 0x55fb6b272a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b3982e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3982d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3982b8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b398280 'int3':'vector' lvalue ParmVar 0x55fb6b397f58 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fb6b3980b8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3984e8 line:475:37 constexpr sinh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b398438 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fb6b398870 # | | | | `-ReturnStmt 0x55fb6b398860 # | | | | `-CallExpr 0x55fb6b398830 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b398818 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b3987f8 '' Function 0x55fb6b272cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b3987d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3987b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3987a0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b398768 'int4':'vector' lvalue ParmVar 0x55fb6b398438 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fb6b398598 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3989d0 line:475:37 constexpr sinh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b398920 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fb6b398d48 # | | | | `-ReturnStmt 0x55fb6b398d38 # | | | | `-CallExpr 0x55fb6b398d08 'float' # | | | | |-ImplicitCastExpr 0x55fb6b398cf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b398cd0 '' Function 0x55fb6b272548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b398ca8 'float' # | | | | `-ImplicitCastExpr 0x55fb6b398c90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b398c78 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b398c40 'uint':'unsigned int' lvalue ParmVar 0x55fb6b398920 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fb6b398a80 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b398ea8 line:475:37 constexpr sinh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b398df8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fb6b399240 # | | | | `-ReturnStmt 0x55fb6b399230 # | | | | `-CallExpr 0x55fb6b399200 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3991e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b3991c8 '' Function 0x55fb6b2727c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b3991a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b399188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b399170 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b399138 'uint2':'vector' lvalue ParmVar 0x55fb6b398df8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fb6b398f58 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3993a0 line:475:37 constexpr sinh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3992f0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fb6b399740 # | | | | `-ReturnStmt 0x55fb6b399730 # | | | | `-CallExpr 0x55fb6b399700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3996e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b3996c8 '' Function 0x55fb6b272a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b3996a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b399688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b399670 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b399638 'uint3':'vector' lvalue ParmVar 0x55fb6b3992f0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fb6b399450 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3998a0 line:475:37 constexpr sinh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3997f0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fb6b39b220 # | | | | `-ReturnStmt 0x55fb6b39b210 # | | | | `-CallExpr 0x55fb6b39b1e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b399bf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b399bd0 '' Function 0x55fb6b272cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b399ba8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b399b90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b399b78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b399b40 'uint4':'vector' lvalue ParmVar 0x55fb6b3997f0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fb6b399950 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b39b380 line:475:37 constexpr sinh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b39b2d0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fb6b39b718 # | | | | `-ReturnStmt 0x55fb6b39b708 # | | | | `-CallExpr 0x55fb6b39b6d8 'float' # | | | | |-ImplicitCastExpr 0x55fb6b39b6c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b39b6a0 '' Function 0x55fb6b272548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b39b678 'float' # | | | | `-ImplicitCastExpr 0x55fb6b39b660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b39b648 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b39b610 'int64_t':'long' lvalue ParmVar 0x55fb6b39b2d0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fb6b39b430 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b39b878 line:475:37 constexpr sinh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b39b7c8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b39bc30 # | | | | `-ReturnStmt 0x55fb6b39bc20 # | | | | `-CallExpr 0x55fb6b39bbf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b39bbd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b39bbb8 '' Function 0x55fb6b2727c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b39bb90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b39bb78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b39bb60 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b39bb28 'int64_t2':'vector' lvalue ParmVar 0x55fb6b39b7c8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b39b928 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b39bd90 line:475:37 constexpr sinh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b39bce0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b39c150 # | | | | `-ReturnStmt 0x55fb6b39c140 # | | | | `-CallExpr 0x55fb6b39c110 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b39c0f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b39c0d8 '' Function 0x55fb6b272a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b39c0b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b39c098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b39c080 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b39c048 'int64_t3':'vector' lvalue ParmVar 0x55fb6b39bce0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b39be40 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b39c2b0 line:475:37 constexpr sinh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b39c200 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b39c678 # | | | | `-ReturnStmt 0x55fb6b39c668 # | | | | `-CallExpr 0x55fb6b39c638 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b39c620 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b39c600 '' Function 0x55fb6b272cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b39c5d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b39c5c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b39c5a8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b39c570 'int64_t4':'vector' lvalue ParmVar 0x55fb6b39c200 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b39c360 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b39c7d8 line:475:37 constexpr sinh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b39c728 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fb6b39cb90 # | | | | `-ReturnStmt 0x55fb6b39cb80 # | | | | `-CallExpr 0x55fb6b39cb50 'float' # | | | | |-ImplicitCastExpr 0x55fb6b39cb38 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b39cb18 '' Function 0x55fb6b272548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b39caf0 'float' # | | | | `-ImplicitCastExpr 0x55fb6b39cad8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b39cac0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b39ca88 'uint64_t':'unsigned long' lvalue ParmVar 0x55fb6b39c728 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fb6b39c888 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b39ccf0 line:475:37 constexpr sinh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b39cc40 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b39d0c8 # | | | | `-ReturnStmt 0x55fb6b39d0b8 # | | | | `-CallExpr 0x55fb6b39d088 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b39d070 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b39d050 '' Function 0x55fb6b2727c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b39d028 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b39d010 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b39cff8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b39cfc0 'uint64_t2':'vector' lvalue ParmVar 0x55fb6b39cc40 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b39cda0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b39d228 line:475:37 constexpr sinh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b39d178 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b39d608 # | | | | `-ReturnStmt 0x55fb6b39d5f8 # | | | | `-CallExpr 0x55fb6b39d5c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b39d5b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b39d590 '' Function 0x55fb6b272a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b39d568 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b39d550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b39d538 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b39d500 'uint64_t3':'vector' lvalue ParmVar 0x55fb6b39d178 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b39d2d8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b39d768 line:475:37 constexpr sinh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b39d6b8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b39db50 # | | | | `-ReturnStmt 0x55fb6b39db40 # | | | | `-CallExpr 0x55fb6b39db10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b39daf8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b39dad8 '' Function 0x55fb6b272cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b39dab0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b39da98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b39da80 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b39da48 'uint64_t4':'vector' lvalue ParmVar 0x55fb6b39d6b8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b39d818 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b39dcc0 line:481:36 constexpr sqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b39dc10 col:29 used V 'double' # | | | |-CompoundStmt 0x55fb6b39e008 # | | | | `-ReturnStmt 0x55fb6b39dff8 # | | | | `-CallExpr 0x55fb6b39dfc8 'float' # | | | | |-ImplicitCastExpr 0x55fb6b39dfb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b39df90 '' Function 0x55fb6b2738d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b39df68 'float' # | | | | `-ImplicitCastExpr 0x55fb6b39df50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b39df38 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b39df00 'double' lvalue ParmVar 0x55fb6b39dc10 'V' 'double' # | | | `-DeprecatedAttr 0x55fb6b39dd70 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b39e178 line:481:36 constexpr sqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b39e0c8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fb6b39e4e0 # | | | | `-ReturnStmt 0x55fb6b39e4d0 # | | | | `-CallExpr 0x55fb6b39e4a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b39e488 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b39e468 '' Function 0x55fb6b273b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b39e440 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b39e428 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b39e410 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b39e3d8 'double2':'vector' lvalue ParmVar 0x55fb6b39e0c8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fb6b39e228 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b39e650 line:481:36 constexpr sqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b39e5a0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fb6b39e9c0 # | | | | `-ReturnStmt 0x55fb6b39e9b0 # | | | | `-CallExpr 0x55fb6b39e980 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b39e968 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b39e948 '' Function 0x55fb6b273dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b39e920 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b39e908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b39e8f0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b39e8b8 'double3':'vector' lvalue ParmVar 0x55fb6b39e5a0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fb6b39e700 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b39eb30 line:481:36 constexpr sqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b39ea80 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fb6b39eea8 # | | | | `-ReturnStmt 0x55fb6b39ee98 # | | | | `-CallExpr 0x55fb6b39ee68 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b39ee50 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b39ee30 '' Function 0x55fb6b274040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b39ee08 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b39edf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b39edd8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b39eda0 'double4':'vector' lvalue ParmVar 0x55fb6b39ea80 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fb6b39ebe0 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b39f008 line:482:37 constexpr sqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b39ef58 col:26 used V 'int' # | | | |-CompoundStmt 0x55fb6b39f3a0 # | | | | `-ReturnStmt 0x55fb6b39f390 # | | | | `-CallExpr 0x55fb6b39f360 'float' # | | | | |-ImplicitCastExpr 0x55fb6b39f348 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b39f328 '' Function 0x55fb6b2738d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b39f300 'float' # | | | | `-ImplicitCastExpr 0x55fb6b39f2e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b39f2d0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b39f298 'int' lvalue ParmVar 0x55fb6b39ef58 'V' 'int' # | | | `-DeprecatedAttr 0x55fb6b39f0b8 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b39f500 line:482:37 constexpr sqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b39f450 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fb6b39f878 # | | | | `-ReturnStmt 0x55fb6b39f868 # | | | | `-CallExpr 0x55fb6b39f838 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b39f820 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b39f800 '' Function 0x55fb6b273b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b39f7d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b39f7c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b39f7a8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b39f770 'int2':'vector' lvalue ParmVar 0x55fb6b39f450 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fb6b39f5b0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b39f9d8 line:482:37 constexpr sqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b39f928 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fb6b39fd58 # | | | | `-ReturnStmt 0x55fb6b39fd48 # | | | | `-CallExpr 0x55fb6b39fd18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b39fd00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b39fce0 '' Function 0x55fb6b273dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b39fcb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b39fca0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b39fc88 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b39fc50 'int3':'vector' lvalue ParmVar 0x55fb6b39f928 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fb6b39fa88 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b39feb8 line:482:37 constexpr sqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b39fe08 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fb6b3a0240 # | | | | `-ReturnStmt 0x55fb6b3a0230 # | | | | `-CallExpr 0x55fb6b3a0200 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3a01e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b3a01c8 '' Function 0x55fb6b274040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b3a01a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3a0188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3a0170 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3a0138 'int4':'vector' lvalue ParmVar 0x55fb6b39fe08 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fb6b39ff68 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3a03a0 line:482:37 constexpr sqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3a02f0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fb6b3a0718 # | | | | `-ReturnStmt 0x55fb6b3a0708 # | | | | `-CallExpr 0x55fb6b3a06d8 'float' # | | | | |-ImplicitCastExpr 0x55fb6b3a06c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b3a06a0 '' Function 0x55fb6b2738d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b3a0678 'float' # | | | | `-ImplicitCastExpr 0x55fb6b3a0660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3a0648 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3a0610 'uint':'unsigned int' lvalue ParmVar 0x55fb6b3a02f0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fb6b3a0450 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3a0878 line:482:37 constexpr sqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3a07c8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fb6b3a0c10 # | | | | `-ReturnStmt 0x55fb6b3a0c00 # | | | | `-CallExpr 0x55fb6b3a0bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3a0bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b3a0b98 '' Function 0x55fb6b273b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b3a0b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3a0b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3a0b40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3a0b08 'uint2':'vector' lvalue ParmVar 0x55fb6b3a07c8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fb6b3a0928 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3a0d70 line:482:37 constexpr sqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3a0cc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fb6b3a1110 # | | | | `-ReturnStmt 0x55fb6b3a1100 # | | | | `-CallExpr 0x55fb6b3a10d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3a10b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b3a1098 '' Function 0x55fb6b273dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b3a1070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3a1058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3a1040 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3a1008 'uint3':'vector' lvalue ParmVar 0x55fb6b3a0cc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fb6b3a0e20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3a1270 line:482:37 constexpr sqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3a11c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fb6b3a1618 # | | | | `-ReturnStmt 0x55fb6b3a1608 # | | | | `-CallExpr 0x55fb6b3a15d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3a15c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b3a15a0 '' Function 0x55fb6b274040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b3a1578 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3a1560 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3a1548 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3a1510 'uint4':'vector' lvalue ParmVar 0x55fb6b3a11c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fb6b3a1320 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3a1778 line:482:37 constexpr sqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3a16c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fb6b3a1b10 # | | | | `-ReturnStmt 0x55fb6b3a1b00 # | | | | `-CallExpr 0x55fb6b3a1ad0 'float' # | | | | |-ImplicitCastExpr 0x55fb6b3a1ab8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b3a1a98 '' Function 0x55fb6b2738d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b3a1a70 'float' # | | | | `-ImplicitCastExpr 0x55fb6b3a1a58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3a1a40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3a1a08 'int64_t':'long' lvalue ParmVar 0x55fb6b3a16c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fb6b3a1828 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3a1c70 line:482:37 constexpr sqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3a1bc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b3a2028 # | | | | `-ReturnStmt 0x55fb6b3a2018 # | | | | `-CallExpr 0x55fb6b3a1fe8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3a1fd0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b3a1fb0 '' Function 0x55fb6b273b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b3a1f88 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3a1f70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3a1f58 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3a1f20 'int64_t2':'vector' lvalue ParmVar 0x55fb6b3a1bc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b3a1d20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3a2188 line:482:37 constexpr sqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3a20d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b3a2548 # | | | | `-ReturnStmt 0x55fb6b3a2538 # | | | | `-CallExpr 0x55fb6b3a2508 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3a24f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b3a24d0 '' Function 0x55fb6b273dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b3a24a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3a2490 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3a2478 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3a2440 'int64_t3':'vector' lvalue ParmVar 0x55fb6b3a20d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b3a2238 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3a26a8 line:482:37 constexpr sqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3a25f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b3a2a70 # | | | | `-ReturnStmt 0x55fb6b3a2a60 # | | | | `-CallExpr 0x55fb6b3a2a30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3a2a18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b3a29f8 '' Function 0x55fb6b274040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b3a29d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3a29b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3a29a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3a2968 'int64_t4':'vector' lvalue ParmVar 0x55fb6b3a25f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b3a2758 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3a2bd0 line:482:37 constexpr sqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3a2b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fb6b3a2f88 # | | | | `-ReturnStmt 0x55fb6b3a2f78 # | | | | `-CallExpr 0x55fb6b3a2f48 'float' # | | | | |-ImplicitCastExpr 0x55fb6b3a2f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b3a2f10 '' Function 0x55fb6b2738d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b3a2ee8 'float' # | | | | `-ImplicitCastExpr 0x55fb6b3a2ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3a2eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3a2e80 'uint64_t':'unsigned long' lvalue ParmVar 0x55fb6b3a2b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fb6b3a2c80 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3a30e8 line:482:37 constexpr sqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3a3038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b3a38d0 # | | | | `-ReturnStmt 0x55fb6b3a38c0 # | | | | `-CallExpr 0x55fb6b3a3890 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3a3878 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b3a3858 '' Function 0x55fb6b273b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b3a3830 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3a3818 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3a3800 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3a37c8 'uint64_t2':'vector' lvalue ParmVar 0x55fb6b3a3038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b3a3198 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3a3a30 line:482:37 constexpr sqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3a3980 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b3a3e10 # | | | | `-ReturnStmt 0x55fb6b3a3e00 # | | | | `-CallExpr 0x55fb6b3a3dd0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3a3db8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b3a3d98 '' Function 0x55fb6b273dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b3a3d70 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3a3d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3a3d40 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3a3d08 'uint64_t3':'vector' lvalue ParmVar 0x55fb6b3a3980 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b3a3ae0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3a3f70 line:482:37 constexpr sqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3a3ec0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b3a4358 # | | | | `-ReturnStmt 0x55fb6b3a4348 # | | | | `-CallExpr 0x55fb6b3a4318 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3a4300 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b3a42e0 '' Function 0x55fb6b274040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b3a42b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3a42a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3a4288 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3a4250 'uint64_t4':'vector' lvalue ParmVar 0x55fb6b3a3ec0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b3a4020 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3a4568 line:488:37 constexpr step 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3a4418 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55fb6b3a4498 col:40 used V2 'double' # | | | |-CompoundStmt 0x55fb6b3a4950 # | | | | `-ReturnStmt 0x55fb6b3a4940 # | | | | `-CallExpr 0x55fb6b3a4908 'float' # | | | | |-ImplicitCastExpr 0x55fb6b3a48f0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55fb6b3a48d0 '' Function 0x55fb6b274f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55fb6b3a4818 'float' # | | | | | `-ImplicitCastExpr 0x55fb6b3a4800 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b3a47e8 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b3a47b0 'double' lvalue ParmVar 0x55fb6b3a4418 'V1' 'double' # | | | | `-CStyleCastExpr 0x55fb6b3a48a8 'float' # | | | | `-ImplicitCastExpr 0x55fb6b3a4890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3a4878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3a4840 'double' lvalue ParmVar 0x55fb6b3a4498 'V2' 'double' # | | | `-DeprecatedAttr 0x55fb6b3a4620 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b3a4b60 line:488:37 constexpr step 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3a4a10 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55fb6b3a4a90 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55fb6b3a4f80 # | | | | `-ReturnStmt 0x55fb6b3a4f70 # | | | | `-CallExpr 0x55fb6b3a4f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3a4f20 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55fb6b3a4f00 '' Function 0x55fb6b2752b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55fb6b3a4e30 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b3a4e18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b3a4e00 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b3a4dc8 'double2':'vector' lvalue ParmVar 0x55fb6b3a4a10 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55fb6b3a4ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3a4ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3a4ea8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3a4e70 'double2':'vector' lvalue ParmVar 0x55fb6b3a4a90 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fb6b3a4c18 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b3a5190 line:488:37 constexpr step 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3a5040 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55fb6b3a50c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55fb6b3a55b8 # | | | | `-ReturnStmt 0x55fb6b3a55a8 # | | | | `-CallExpr 0x55fb6b3a5570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3a5558 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55fb6b3a5538 '' Function 0x55fb6b2755d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55fb6b3a5468 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b3a5450 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b3a5438 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b3a5400 'double3':'vector' lvalue ParmVar 0x55fb6b3a5040 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55fb6b3a5510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3a54f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3a54e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3a54a8 'double3':'vector' lvalue ParmVar 0x55fb6b3a50c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fb6b3a5248 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b3a57c8 line:488:37 constexpr step 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3a5678 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55fb6b3a56f8 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55fb6b3a5bf8 # | | | | `-ReturnStmt 0x55fb6b3a5be8 # | | | | `-CallExpr 0x55fb6b3a5bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3a5b98 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55fb6b3a5b78 '' Function 0x55fb6b275950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55fb6b3a5aa8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b3a5a90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b3a5a78 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b3a5a40 'double4':'vector' lvalue ParmVar 0x55fb6b3a5678 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55fb6b3a5b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3a5b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3a5b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3a5ae8 'double4':'vector' lvalue ParmVar 0x55fb6b3a56f8 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fb6b3a5880 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b3a5df8 line:489:38 constexpr step 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3a5ca8 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55fb6b3a5d28 col:34 used V2 'int' # | | | |-CompoundStmt 0x55fb6b3a61f0 # | | | | `-ReturnStmt 0x55fb6b3a61e0 # | | | | `-CallExpr 0x55fb6b3a61a8 'float' # | | | | |-ImplicitCastExpr 0x55fb6b3a6190 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55fb6b3a6170 '' Function 0x55fb6b274f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55fb6b3a60b8 'float' # | | | | | `-ImplicitCastExpr 0x55fb6b3a60a0 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b3a6088 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b3a6050 'int' lvalue ParmVar 0x55fb6b3a5ca8 'V1' 'int' # | | | | `-CStyleCastExpr 0x55fb6b3a6148 'float' # | | | | `-ImplicitCastExpr 0x55fb6b3a6130 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3a6118 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3a60e0 'int' lvalue ParmVar 0x55fb6b3a5d28 'V2' 'int' # | | | `-DeprecatedAttr 0x55fb6b3a5eb0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3a63f0 line:489:38 constexpr step 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3a62a0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55fb6b3a6320 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55fb6b3a6820 # | | | | `-ReturnStmt 0x55fb6b3a6810 # | | | | `-CallExpr 0x55fb6b3a67d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3a67c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55fb6b3a67a0 '' Function 0x55fb6b2752b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55fb6b3a66d0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b3a66b8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b3a66a0 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b3a6668 'int2':'vector' lvalue ParmVar 0x55fb6b3a62a0 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55fb6b3a6778 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3a6760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3a6748 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3a6710 'int2':'vector' lvalue ParmVar 0x55fb6b3a6320 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fb6b3a64a8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3a6a20 line:489:38 constexpr step 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3a68d0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55fb6b3a6950 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55fb6b3a6e58 # | | | | `-ReturnStmt 0x55fb6b3a6e48 # | | | | `-CallExpr 0x55fb6b3a6e10 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3a6df8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55fb6b3a6dd8 '' Function 0x55fb6b2755d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55fb6b3a6d08 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b3a6cf0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b3a6cd8 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b3a6ca0 'int3':'vector' lvalue ParmVar 0x55fb6b3a68d0 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55fb6b3a6db0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3a6d98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3a6d80 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3a6d48 'int3':'vector' lvalue ParmVar 0x55fb6b3a6950 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fb6b3a6ad8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3a7058 line:489:38 constexpr step 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3a6f08 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55fb6b3a6f88 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55fb6b3a7498 # | | | | `-ReturnStmt 0x55fb6b3a7488 # | | | | `-CallExpr 0x55fb6b3a7450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3a7438 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55fb6b3a7418 '' Function 0x55fb6b275950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55fb6b3a7348 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b3a7330 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b3a7318 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b3a72e0 'int4':'vector' lvalue ParmVar 0x55fb6b3a6f08 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55fb6b3a73f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3a73d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3a73c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3a7388 'int4':'vector' lvalue ParmVar 0x55fb6b3a6f88 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fb6b3a7110 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3a9240 line:489:38 constexpr step 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3a7548 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55fb6b3a9170 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fb6b3a9658 # | | | | `-ReturnStmt 0x55fb6b3a9648 # | | | | `-CallExpr 0x55fb6b3a9610 'float' # | | | | |-ImplicitCastExpr 0x55fb6b3a95f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55fb6b3a95d8 '' Function 0x55fb6b274f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55fb6b3a9520 'float' # | | | | | `-ImplicitCastExpr 0x55fb6b3a9508 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b3a94f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b3a94b8 'uint':'unsigned int' lvalue ParmVar 0x55fb6b3a7548 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55fb6b3a95b0 'float' # | | | | `-ImplicitCastExpr 0x55fb6b3a9598 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3a9580 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3a9548 'uint':'unsigned int' lvalue ParmVar 0x55fb6b3a9170 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fb6b3a92f8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3a9858 line:489:38 constexpr step 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3a9708 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55fb6b3a9788 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55fb6b3a9ca8 # | | | | `-ReturnStmt 0x55fb6b3a9c98 # | | | | `-CallExpr 0x55fb6b3a9c60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3a9c48 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55fb6b3a9c28 '' Function 0x55fb6b2752b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55fb6b3a9b58 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b3a9b40 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b3a9b28 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b3a9af0 'uint2':'vector' lvalue ParmVar 0x55fb6b3a9708 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55fb6b3a9c00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3a9be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3a9bd0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3a9b98 'uint2':'vector' lvalue ParmVar 0x55fb6b3a9788 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fb6b3a9910 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3a9ea8 line:489:38 constexpr step 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3a9d58 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55fb6b3a9dd8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55fb6b3aa300 # | | | | `-ReturnStmt 0x55fb6b3aa2f0 # | | | | `-CallExpr 0x55fb6b3aa2b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3aa2a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55fb6b3aa280 '' Function 0x55fb6b2755d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55fb6b3aa1b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b3aa198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b3aa180 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b3aa148 'uint3':'vector' lvalue ParmVar 0x55fb6b3a9d58 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55fb6b3aa258 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3aa240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3aa228 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3aa1f0 'uint3':'vector' lvalue ParmVar 0x55fb6b3a9dd8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fb6b3a9f60 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3aa500 line:489:38 constexpr step 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3aa3b0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55fb6b3aa430 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55fb6b3aa960 # | | | | `-ReturnStmt 0x55fb6b3aa950 # | | | | `-CallExpr 0x55fb6b3aa918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3aa900 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55fb6b3aa8e0 '' Function 0x55fb6b275950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55fb6b3aa810 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b3aa7f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b3aa7e0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b3aa7a8 'uint4':'vector' lvalue ParmVar 0x55fb6b3aa3b0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55fb6b3aa8b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3aa8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3aa888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3aa850 'uint4':'vector' lvalue ParmVar 0x55fb6b3aa430 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fb6b3aa5b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3aab60 line:489:38 constexpr step 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3aaa10 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55fb6b3aaa90 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55fb6b3aaf98 # | | | | `-ReturnStmt 0x55fb6b3aaf88 # | | | | `-CallExpr 0x55fb6b3aaf50 'float' # | | | | |-ImplicitCastExpr 0x55fb6b3aaf38 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55fb6b3aaf18 '' Function 0x55fb6b274f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55fb6b3aae60 'float' # | | | | | `-ImplicitCastExpr 0x55fb6b3aae48 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b3aae30 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b3aadf8 'int64_t':'long' lvalue ParmVar 0x55fb6b3aaa10 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55fb6b3aaef0 'float' # | | | | `-ImplicitCastExpr 0x55fb6b3aaed8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3aaec0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3aae88 'int64_t':'long' lvalue ParmVar 0x55fb6b3aaa90 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fb6b3aac18 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3ab198 line:489:38 constexpr step 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3ab048 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55fb6b3ab0c8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b3ab608 # | | | | `-ReturnStmt 0x55fb6b3ab5f8 # | | | | `-CallExpr 0x55fb6b3ab5c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3ab5a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55fb6b3ab588 '' Function 0x55fb6b2752b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55fb6b3ab4b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b3ab4a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b3ab488 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b3ab450 'int64_t2':'vector' lvalue ParmVar 0x55fb6b3ab048 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55fb6b3ab560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3ab548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3ab530 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3ab4f8 'int64_t2':'vector' lvalue ParmVar 0x55fb6b3ab0c8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b3ab250 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3ab808 line:489:38 constexpr step 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3ab6b8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55fb6b3ab738 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b3abc80 # | | | | `-ReturnStmt 0x55fb6b3abc70 # | | | | `-CallExpr 0x55fb6b3abc38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3abc20 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55fb6b3abc00 '' Function 0x55fb6b2755d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55fb6b3abb30 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b3abb18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b3abb00 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b3abac8 'int64_t3':'vector' lvalue ParmVar 0x55fb6b3ab6b8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55fb6b3abbd8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3abbc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3abba8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3abb70 'int64_t3':'vector' lvalue ParmVar 0x55fb6b3ab738 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b3ab8c0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3abe80 line:489:38 constexpr step 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3abd30 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55fb6b3abdb0 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b3ac300 # | | | | `-ReturnStmt 0x55fb6b3ac2f0 # | | | | `-CallExpr 0x55fb6b3ac2b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3ac2a0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55fb6b3ac280 '' Function 0x55fb6b275950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55fb6b3ac1b0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b3ac198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b3ac180 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b3ac148 'int64_t4':'vector' lvalue ParmVar 0x55fb6b3abd30 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55fb6b3ac258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3ac240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3ac228 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3ac1f0 'int64_t4':'vector' lvalue ParmVar 0x55fb6b3abdb0 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b3abf38 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3ac500 line:489:38 constexpr step 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3ac3b0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55fb6b3ac430 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fb6b3ac958 # | | | | `-ReturnStmt 0x55fb6b3ac948 # | | | | `-CallExpr 0x55fb6b3ac910 'float' # | | | | |-ImplicitCastExpr 0x55fb6b3ac8f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55fb6b3ac8d8 '' Function 0x55fb6b274f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55fb6b3ac820 'float' # | | | | | `-ImplicitCastExpr 0x55fb6b3ac808 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b3ac7f0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b3ac7b8 'uint64_t':'unsigned long' lvalue ParmVar 0x55fb6b3ac3b0 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55fb6b3ac8b0 'float' # | | | | `-ImplicitCastExpr 0x55fb6b3ac898 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3ac880 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3ac848 'uint64_t':'unsigned long' lvalue ParmVar 0x55fb6b3ac430 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fb6b3ac5b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3acb58 line:489:38 constexpr step 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3aca08 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55fb6b3aca88 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b3acfe8 # | | | | `-ReturnStmt 0x55fb6b3acfd8 # | | | | `-CallExpr 0x55fb6b3acfa0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3acf88 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55fb6b3acf68 '' Function 0x55fb6b2752b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55fb6b3ace98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b3ace80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b3ace68 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b3ace30 'uint64_t2':'vector' lvalue ParmVar 0x55fb6b3aca08 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55fb6b3acf40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3acf28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3acf10 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3aced8 'uint64_t2':'vector' lvalue ParmVar 0x55fb6b3aca88 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b3acc10 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3addc0 line:489:38 constexpr step 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3ad098 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55fb6b3adcf0 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b3ae258 # | | | | `-ReturnStmt 0x55fb6b3ae248 # | | | | `-CallExpr 0x55fb6b3ae210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3ae1f8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55fb6b3ae1d8 '' Function 0x55fb6b2755d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55fb6b3ae108 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b3ae0f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b3ae0d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b3ae0a0 'uint64_t3':'vector' lvalue ParmVar 0x55fb6b3ad098 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55fb6b3ae1b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3ae198 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3ae180 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3ae148 'uint64_t3':'vector' lvalue ParmVar 0x55fb6b3adcf0 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b3ade78 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3ae458 line:489:38 constexpr step 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3ae308 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55fb6b3ae388 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b3ae8f8 # | | | | `-ReturnStmt 0x55fb6b3ae8e8 # | | | | `-CallExpr 0x55fb6b3ae8b0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3ae898 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55fb6b3ae878 '' Function 0x55fb6b275950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55fb6b3ae7a8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55fb6b3ae790 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55fb6b3ae778 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55fb6b3ae740 'uint64_t4':'vector' lvalue ParmVar 0x55fb6b3ae308 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55fb6b3ae850 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3ae838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3ae820 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3ae7e8 'uint64_t4':'vector' lvalue ParmVar 0x55fb6b3ae388 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b3ae510 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3aea60 line:495:36 constexpr tan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3ae9b0 col:29 used V 'double' # | | | |-CompoundStmt 0x55fb6b3aeda8 # | | | | `-ReturnStmt 0x55fb6b3aed98 # | | | | `-CallExpr 0x55fb6b3aed68 'float' # | | | | |-ImplicitCastExpr 0x55fb6b3aed50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b3aed30 '' Function 0x55fb6b276570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b3aed08 'float' # | | | | `-ImplicitCastExpr 0x55fb6b3aecf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3aecd8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3aeca0 'double' lvalue ParmVar 0x55fb6b3ae9b0 'V' 'double' # | | | `-DeprecatedAttr 0x55fb6b3aeb10 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b3aef10 line:495:36 constexpr tan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3aee60 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fb6b3af278 # | | | | `-ReturnStmt 0x55fb6b3af268 # | | | | `-CallExpr 0x55fb6b3af238 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3af220 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b3af200 '' Function 0x55fb6b2767e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b3af1d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3af1c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3af1a8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3af170 'double2':'vector' lvalue ParmVar 0x55fb6b3aee60 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fb6b3aefc0 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b3af3e0 line:495:36 constexpr tan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3af330 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fb6b3af750 # | | | | `-ReturnStmt 0x55fb6b3af740 # | | | | `-CallExpr 0x55fb6b3af710 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3af6f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b3af6d8 '' Function 0x55fb6b276a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b3af6b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3af698 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3af680 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3af648 'double3':'vector' lvalue ParmVar 0x55fb6b3af330 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fb6b3af490 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b3af8b8 line:495:36 constexpr tan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3af808 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fb6b3afc30 # | | | | `-ReturnStmt 0x55fb6b3afc20 # | | | | `-CallExpr 0x55fb6b3afbf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3afbd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b3afbb8 '' Function 0x55fb6b276cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b3afb90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3afb78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3afb60 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3afb28 'double4':'vector' lvalue ParmVar 0x55fb6b3af808 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fb6b3af968 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b3afd90 line:496:37 constexpr tan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3afce0 col:26 used V 'int' # | | | |-CompoundStmt 0x55fb6b3b00e8 # | | | | `-ReturnStmt 0x55fb6b3b00d8 # | | | | `-CallExpr 0x55fb6b3b00a8 'float' # | | | | |-ImplicitCastExpr 0x55fb6b3b0090 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b3b0070 '' Function 0x55fb6b276570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b3b0048 'float' # | | | | `-ImplicitCastExpr 0x55fb6b3b0030 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3b0018 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3affe0 'int' lvalue ParmVar 0x55fb6b3afce0 'V' 'int' # | | | `-DeprecatedAttr 0x55fb6b3afe40 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3b0248 line:496:37 constexpr tan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3b0198 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fb6b3b05c0 # | | | | `-ReturnStmt 0x55fb6b3b05b0 # | | | | `-CallExpr 0x55fb6b3b0580 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3b0568 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b3b0548 '' Function 0x55fb6b2767e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b3b0520 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3b0508 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3b04f0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3b04b8 'int2':'vector' lvalue ParmVar 0x55fb6b3b0198 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fb6b3b02f8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3b0720 line:496:37 constexpr tan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3b0670 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fb6b3b0aa0 # | | | | `-ReturnStmt 0x55fb6b3b0a90 # | | | | `-CallExpr 0x55fb6b3b0a60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3b0a48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b3b0a28 '' Function 0x55fb6b276a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b3b0a00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3b09e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3b09d0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3b0998 'int3':'vector' lvalue ParmVar 0x55fb6b3b0670 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fb6b3b07d0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3b0c00 line:496:37 constexpr tan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3b0b50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fb6b3b0f88 # | | | | `-ReturnStmt 0x55fb6b3b0f78 # | | | | `-CallExpr 0x55fb6b3b0f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3b0f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b3b0f10 '' Function 0x55fb6b276cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b3b0ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3b0ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3b0eb8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3b0e80 'int4':'vector' lvalue ParmVar 0x55fb6b3b0b50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fb6b3b0cb0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3b10e8 line:496:37 constexpr tan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3b1038 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fb6b3b1460 # | | | | `-ReturnStmt 0x55fb6b3b1450 # | | | | `-CallExpr 0x55fb6b3b1420 'float' # | | | | |-ImplicitCastExpr 0x55fb6b3b1408 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b3b13e8 '' Function 0x55fb6b276570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b3b13c0 'float' # | | | | `-ImplicitCastExpr 0x55fb6b3b13a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3b1390 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3b1358 'uint':'unsigned int' lvalue ParmVar 0x55fb6b3b1038 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fb6b3b1198 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3b15c0 line:496:37 constexpr tan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3b1510 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fb6b3b1958 # | | | | `-ReturnStmt 0x55fb6b3b1948 # | | | | `-CallExpr 0x55fb6b3b1918 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3b1900 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b3b18e0 '' Function 0x55fb6b2767e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b3b18b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3b18a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3b1888 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3b1850 'uint2':'vector' lvalue ParmVar 0x55fb6b3b1510 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fb6b3b1670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3b1ab8 line:496:37 constexpr tan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3b1a08 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fb6b3b3f58 # | | | | `-ReturnStmt 0x55fb6b3b3f48 # | | | | `-CallExpr 0x55fb6b3b3f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3b3f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b3b3ee0 '' Function 0x55fb6b276a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b3b3eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3b3ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3b3e88 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3b3e50 'uint3':'vector' lvalue ParmVar 0x55fb6b3b1a08 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fb6b3b1b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3b40b8 line:496:37 constexpr tan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3b4008 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fb6b3b4460 # | | | | `-ReturnStmt 0x55fb6b3b4450 # | | | | `-CallExpr 0x55fb6b3b4420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3b4408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b3b43e8 '' Function 0x55fb6b276cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b3b43c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3b43a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3b4390 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3b4358 'uint4':'vector' lvalue ParmVar 0x55fb6b3b4008 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fb6b3b4168 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3b45c0 line:496:37 constexpr tan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3b4510 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fb6b3b4958 # | | | | `-ReturnStmt 0x55fb6b3b4948 # | | | | `-CallExpr 0x55fb6b3b4918 'float' # | | | | |-ImplicitCastExpr 0x55fb6b3b4900 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b3b48e0 '' Function 0x55fb6b276570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b3b48b8 'float' # | | | | `-ImplicitCastExpr 0x55fb6b3b48a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3b4888 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3b4850 'int64_t':'long' lvalue ParmVar 0x55fb6b3b4510 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fb6b3b4670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3b4ab8 line:496:37 constexpr tan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3b4a08 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b3b4e70 # | | | | `-ReturnStmt 0x55fb6b3b4e60 # | | | | `-CallExpr 0x55fb6b3b4e30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3b4e18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b3b4df8 '' Function 0x55fb6b2767e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b3b4dd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3b4db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3b4da0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3b4d68 'int64_t2':'vector' lvalue ParmVar 0x55fb6b3b4a08 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b3b4b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3b4fd0 line:496:37 constexpr tan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3b4f20 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b3b5390 # | | | | `-ReturnStmt 0x55fb6b3b5380 # | | | | `-CallExpr 0x55fb6b3b5350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3b5338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b3b5318 '' Function 0x55fb6b276a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b3b52f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3b52d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3b52c0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3b5288 'int64_t3':'vector' lvalue ParmVar 0x55fb6b3b4f20 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b3b5080 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3b54f0 line:496:37 constexpr tan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3b5440 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b3b58b8 # | | | | `-ReturnStmt 0x55fb6b3b58a8 # | | | | `-CallExpr 0x55fb6b3b5878 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3b5860 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b3b5840 '' Function 0x55fb6b276cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b3b5818 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3b5800 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3b57e8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3b57b0 'int64_t4':'vector' lvalue ParmVar 0x55fb6b3b5440 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b3b55a0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3b5a18 line:496:37 constexpr tan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3b5968 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fb6b3b5dd0 # | | | | `-ReturnStmt 0x55fb6b3b5dc0 # | | | | `-CallExpr 0x55fb6b3b5d90 'float' # | | | | |-ImplicitCastExpr 0x55fb6b3b5d78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b3b5d58 '' Function 0x55fb6b276570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b3b5d30 'float' # | | | | `-ImplicitCastExpr 0x55fb6b3b5d18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3b5d00 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3b5cc8 'uint64_t':'unsigned long' lvalue ParmVar 0x55fb6b3b5968 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fb6b3b5ac8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3b5f30 line:496:37 constexpr tan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3b5e80 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b3b6308 # | | | | `-ReturnStmt 0x55fb6b3b62f8 # | | | | `-CallExpr 0x55fb6b3b62c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3b62b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b3b6290 '' Function 0x55fb6b2767e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b3b6268 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3b6250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3b6238 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3b6200 'uint64_t2':'vector' lvalue ParmVar 0x55fb6b3b5e80 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b3b5fe0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3b6468 line:496:37 constexpr tan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3b63b8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b3b6848 # | | | | `-ReturnStmt 0x55fb6b3b6838 # | | | | `-CallExpr 0x55fb6b3b6808 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3b67f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b3b67d0 '' Function 0x55fb6b276a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b3b67a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3b6790 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3b6778 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3b6740 'uint64_t3':'vector' lvalue ParmVar 0x55fb6b3b63b8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b3b6518 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3b69a8 line:496:37 constexpr tan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3b68f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b3b6d90 # | | | | `-ReturnStmt 0x55fb6b3b6d80 # | | | | `-CallExpr 0x55fb6b3b6d50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3b6d38 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b3b6d18 '' Function 0x55fb6b276cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b3b6cf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3b6cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3b6cc0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3b6c88 'uint64_t4':'vector' lvalue ParmVar 0x55fb6b3b68f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b3b6a58 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3b6f00 line:502:36 constexpr tanh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3b6e50 col:29 used V 'double' # | | | |-CompoundStmt 0x55fb6b3b7248 # | | | | `-ReturnStmt 0x55fb6b3b7238 # | | | | `-CallExpr 0x55fb6b3b7208 'float' # | | | | |-ImplicitCastExpr 0x55fb6b3b71f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b3b71d0 '' Function 0x55fb6b277920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b3b71a8 'float' # | | | | `-ImplicitCastExpr 0x55fb6b3b7190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3b7178 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3b7140 'double' lvalue ParmVar 0x55fb6b3b6e50 'V' 'double' # | | | `-DeprecatedAttr 0x55fb6b3b6fb0 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b3b73b8 line:502:36 constexpr tanh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3b7308 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fb6b3b7720 # | | | | `-ReturnStmt 0x55fb6b3b7710 # | | | | `-CallExpr 0x55fb6b3b76e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3b76c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b3b76a8 '' Function 0x55fb6b277b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b3b7680 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3b7668 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3b7650 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3b7618 'double2':'vector' lvalue ParmVar 0x55fb6b3b7308 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fb6b3b7468 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b3b7890 line:502:36 constexpr tanh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3b77e0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fb6b3b7c00 # | | | | `-ReturnStmt 0x55fb6b3b7bf0 # | | | | `-CallExpr 0x55fb6b3b7bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3b7ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b3b7b88 '' Function 0x55fb6b277e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b3b7b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3b7b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3b7b30 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3b7af8 'double3':'vector' lvalue ParmVar 0x55fb6b3b77e0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fb6b3b7940 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b3b8b50 line:502:36 constexpr tanh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3b7cc0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fb6b3b8ec8 # | | | | `-ReturnStmt 0x55fb6b3b8eb8 # | | | | `-CallExpr 0x55fb6b3b8e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3b8e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b3b8e50 '' Function 0x55fb6b278088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b3b8e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3b8e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3b8df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3b8dc0 'double4':'vector' lvalue ParmVar 0x55fb6b3b7cc0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fb6b3b8c00 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b3b9028 line:503:37 constexpr tanh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3b8f78 col:26 used V 'int' # | | | |-CompoundStmt 0x55fb6b3b9380 # | | | | `-ReturnStmt 0x55fb6b3b9370 # | | | | `-CallExpr 0x55fb6b3b9340 'float' # | | | | |-ImplicitCastExpr 0x55fb6b3b9328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b3b9308 '' Function 0x55fb6b277920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b3b92e0 'float' # | | | | `-ImplicitCastExpr 0x55fb6b3b92c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3b92b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3b9278 'int' lvalue ParmVar 0x55fb6b3b8f78 'V' 'int' # | | | `-DeprecatedAttr 0x55fb6b3b90d8 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3b94e0 line:503:37 constexpr tanh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3b9430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fb6b3b9858 # | | | | `-ReturnStmt 0x55fb6b3b9848 # | | | | `-CallExpr 0x55fb6b3b9818 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3b9800 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b3b97e0 '' Function 0x55fb6b277b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b3b97b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3b97a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3b9788 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3b9750 'int2':'vector' lvalue ParmVar 0x55fb6b3b9430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fb6b3b9590 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3b99b8 line:503:37 constexpr tanh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3b9908 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fb6b3b9d38 # | | | | `-ReturnStmt 0x55fb6b3b9d28 # | | | | `-CallExpr 0x55fb6b3b9cf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3b9ce0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b3b9cc0 '' Function 0x55fb6b277e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b3b9c98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3b9c80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3b9c68 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3b9c30 'int3':'vector' lvalue ParmVar 0x55fb6b3b9908 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fb6b3b9a68 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3b9e98 line:503:37 constexpr tanh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3b9de8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fb6b3ba220 # | | | | `-ReturnStmt 0x55fb6b3ba210 # | | | | `-CallExpr 0x55fb6b3ba1e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3ba1c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b3ba1a8 '' Function 0x55fb6b278088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b3ba180 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3ba168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3ba150 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3ba118 'int4':'vector' lvalue ParmVar 0x55fb6b3b9de8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fb6b3b9f48 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3ba380 line:503:37 constexpr tanh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3ba2d0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fb6b3ba6f8 # | | | | `-ReturnStmt 0x55fb6b3ba6e8 # | | | | `-CallExpr 0x55fb6b3ba6b8 'float' # | | | | |-ImplicitCastExpr 0x55fb6b3ba6a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b3ba680 '' Function 0x55fb6b277920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b3ba658 'float' # | | | | `-ImplicitCastExpr 0x55fb6b3ba640 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3ba628 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3ba5f0 'uint':'unsigned int' lvalue ParmVar 0x55fb6b3ba2d0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fb6b3ba430 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3ba858 line:503:37 constexpr tanh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3ba7a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fb6b3babf0 # | | | | `-ReturnStmt 0x55fb6b3babe0 # | | | | `-CallExpr 0x55fb6b3babb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3bab98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b3bab78 '' Function 0x55fb6b277b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b3bab50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3bab38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3bab20 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3baae8 'uint2':'vector' lvalue ParmVar 0x55fb6b3ba7a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fb6b3ba908 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3bad50 line:503:37 constexpr tanh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3baca0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fb6b3bb0f0 # | | | | `-ReturnStmt 0x55fb6b3bb0e0 # | | | | `-CallExpr 0x55fb6b3bb0b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3bb098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b3bb078 '' Function 0x55fb6b277e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b3bb050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3bb038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3bb020 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3bafe8 'uint3':'vector' lvalue ParmVar 0x55fb6b3baca0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fb6b3bae00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3bb250 line:503:37 constexpr tanh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3bb1a0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fb6b3bb5f8 # | | | | `-ReturnStmt 0x55fb6b3bb5e8 # | | | | `-CallExpr 0x55fb6b3bb5b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3bb5a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b3bb580 '' Function 0x55fb6b278088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b3bb558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3bb540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3bb528 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3bb4f0 'uint4':'vector' lvalue ParmVar 0x55fb6b3bb1a0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fb6b3bb300 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3bb758 line:503:37 constexpr tanh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3bb6a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fb6b3bbaf0 # | | | | `-ReturnStmt 0x55fb6b3bbae0 # | | | | `-CallExpr 0x55fb6b3bbab0 'float' # | | | | |-ImplicitCastExpr 0x55fb6b3bba98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b3bba78 '' Function 0x55fb6b277920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b3bba50 'float' # | | | | `-ImplicitCastExpr 0x55fb6b3bba38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3bba20 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3bb9e8 'int64_t':'long' lvalue ParmVar 0x55fb6b3bb6a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fb6b3bb808 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3bbc50 line:503:37 constexpr tanh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3bbba0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b3bc008 # | | | | `-ReturnStmt 0x55fb6b3bbff8 # | | | | `-CallExpr 0x55fb6b3bbfc8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3bbfb0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b3bbf90 '' Function 0x55fb6b277b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b3bbf68 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3bbf50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3bbf38 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3bbf00 'int64_t2':'vector' lvalue ParmVar 0x55fb6b3bbba0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b3bbd00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3bc168 line:503:37 constexpr tanh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3bc0b8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b3bc528 # | | | | `-ReturnStmt 0x55fb6b3bc518 # | | | | `-CallExpr 0x55fb6b3bc4e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3bc4d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b3bc4b0 '' Function 0x55fb6b277e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b3bc488 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3bc470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3bc458 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3bc420 'int64_t3':'vector' lvalue ParmVar 0x55fb6b3bc0b8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b3bc218 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3bc688 line:503:37 constexpr tanh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3bc5d8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b3bca50 # | | | | `-ReturnStmt 0x55fb6b3bca40 # | | | | `-CallExpr 0x55fb6b3bca10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3bc9f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b3bc9d8 '' Function 0x55fb6b278088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b3bc9b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3bc998 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3bc980 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3bc948 'int64_t4':'vector' lvalue ParmVar 0x55fb6b3bc5d8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b3bc738 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3bdbd0 line:503:37 constexpr tanh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3bdb20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fb6b3bdf88 # | | | | `-ReturnStmt 0x55fb6b3bdf78 # | | | | `-CallExpr 0x55fb6b3bdf48 'float' # | | | | |-ImplicitCastExpr 0x55fb6b3bdf30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b3bdf10 '' Function 0x55fb6b277920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b3bdee8 'float' # | | | | `-ImplicitCastExpr 0x55fb6b3bded0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3bdeb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3bde80 'uint64_t':'unsigned long' lvalue ParmVar 0x55fb6b3bdb20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fb6b3bdc80 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3be0e8 line:503:37 constexpr tanh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3be038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b3be4c0 # | | | | `-ReturnStmt 0x55fb6b3be4b0 # | | | | `-CallExpr 0x55fb6b3be480 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3be468 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b3be448 '' Function 0x55fb6b277b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b3be420 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3be408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3be3f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3be3b8 'uint64_t2':'vector' lvalue ParmVar 0x55fb6b3be038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b3be198 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3be620 line:503:37 constexpr tanh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3be570 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b3bea00 # | | | | `-ReturnStmt 0x55fb6b3be9f0 # | | | | `-CallExpr 0x55fb6b3be9c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3be9a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b3be988 '' Function 0x55fb6b277e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b3be960 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3be948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3be930 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3be8f8 'uint64_t3':'vector' lvalue ParmVar 0x55fb6b3be570 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b3be6d0 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3beb60 line:503:37 constexpr tanh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3beab0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b3bef48 # | | | | `-ReturnStmt 0x55fb6b3bef38 # | | | | `-CallExpr 0x55fb6b3bef08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3beef0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b3beed0 '' Function 0x55fb6b278088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b3beea8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3bee90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3bee78 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3bee40 'uint64_t4':'vector' lvalue ParmVar 0x55fb6b3beab0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b3bec10 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3bf0b8 line:509:36 constexpr trunc 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3bf008 col:29 used V 'double' # | | | |-CompoundStmt 0x55fb6b3bf400 # | | | | `-ReturnStmt 0x55fb6b3bf3f0 # | | | | `-CallExpr 0x55fb6b3bf3c0 'float' # | | | | |-ImplicitCastExpr 0x55fb6b3bf3a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b3bf388 '' Function 0x55fb6b278ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b3bf360 'float' # | | | | `-ImplicitCastExpr 0x55fb6b3bf348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3bf330 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3bf2f8 'double' lvalue ParmVar 0x55fb6b3bf008 'V' 'double' # | | | `-DeprecatedAttr 0x55fb6b3bf168 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b3bf570 line:509:36 constexpr trunc 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3bf4c0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fb6b3bf8d8 # | | | | `-ReturnStmt 0x55fb6b3bf8c8 # | | | | `-CallExpr 0x55fb6b3bf898 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3bf880 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b3bf860 '' Function 0x55fb6b278f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b3bf838 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3bf820 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3bf808 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3bf7d0 'double2':'vector' lvalue ParmVar 0x55fb6b3bf4c0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fb6b3bf620 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b3bfa48 line:509:36 constexpr trunc 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3bf998 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fb6b3bfdb8 # | | | | `-ReturnStmt 0x55fb6b3bfda8 # | | | | `-CallExpr 0x55fb6b3bfd78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3bfd60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b3bfd40 '' Function 0x55fb6b279190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b3bfd18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3bfd00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3bfce8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3bfcb0 'double3':'vector' lvalue ParmVar 0x55fb6b3bf998 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fb6b3bfaf8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b3bff28 line:509:36 constexpr trunc 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3bfe78 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fb6b3c02a0 # | | | | `-ReturnStmt 0x55fb6b3c0290 # | | | | `-CallExpr 0x55fb6b3c0260 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3c0248 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b3c0228 '' Function 0x55fb6b279408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b3c0200 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3c01e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3c01d0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3c0198 'double4':'vector' lvalue ParmVar 0x55fb6b3bfe78 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fb6b3bffd8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b3c0400 line:510:37 constexpr trunc 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3c0350 col:26 used V 'int' # | | | |-CompoundStmt 0x55fb6b3c0758 # | | | | `-ReturnStmt 0x55fb6b3c0748 # | | | | `-CallExpr 0x55fb6b3c0718 'float' # | | | | |-ImplicitCastExpr 0x55fb6b3c0700 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b3c06e0 '' Function 0x55fb6b278ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b3c06b8 'float' # | | | | `-ImplicitCastExpr 0x55fb6b3c06a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3c0688 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3c0650 'int' lvalue ParmVar 0x55fb6b3c0350 'V' 'int' # | | | `-DeprecatedAttr 0x55fb6b3c04b0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3c08b8 line:510:37 constexpr trunc 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3c0808 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fb6b3c0c30 # | | | | `-ReturnStmt 0x55fb6b3c0c20 # | | | | `-CallExpr 0x55fb6b3c0bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3c0bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b3c0bb8 '' Function 0x55fb6b278f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b3c0b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3c0b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3c0b60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3c0b28 'int2':'vector' lvalue ParmVar 0x55fb6b3c0808 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fb6b3c0968 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3c0d90 line:510:37 constexpr trunc 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3c0ce0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fb6b3c1110 # | | | | `-ReturnStmt 0x55fb6b3c1100 # | | | | `-CallExpr 0x55fb6b3c10d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3c10b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b3c1098 '' Function 0x55fb6b279190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b3c1070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3c1058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3c1040 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3c1008 'int3':'vector' lvalue ParmVar 0x55fb6b3c0ce0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fb6b3c0e40 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3c1270 line:510:37 constexpr trunc 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3c11c0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fb6b3c15f8 # | | | | `-ReturnStmt 0x55fb6b3c15e8 # | | | | `-CallExpr 0x55fb6b3c15b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3c15a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b3c1580 '' Function 0x55fb6b279408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b3c1558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3c1540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3c1528 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3c14f0 'int4':'vector' lvalue ParmVar 0x55fb6b3c11c0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fb6b3c1320 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3c1758 line:510:37 constexpr trunc 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3c16a8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fb6b3c1ad0 # | | | | `-ReturnStmt 0x55fb6b3c1ac0 # | | | | `-CallExpr 0x55fb6b3c1a90 'float' # | | | | |-ImplicitCastExpr 0x55fb6b3c1a78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b3c1a58 '' Function 0x55fb6b278ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b3c1a30 'float' # | | | | `-ImplicitCastExpr 0x55fb6b3c1a18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3c1a00 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3c19c8 'uint':'unsigned int' lvalue ParmVar 0x55fb6b3c16a8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fb6b3c1808 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3c2c38 line:510:37 constexpr trunc 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3c2b88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fb6b3c2fd0 # | | | | `-ReturnStmt 0x55fb6b3c2fc0 # | | | | `-CallExpr 0x55fb6b3c2f90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3c2f78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b3c2f58 '' Function 0x55fb6b278f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b3c2f30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3c2f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3c2f00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3c2ec8 'uint2':'vector' lvalue ParmVar 0x55fb6b3c2b88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fb6b3c2ce8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3c3130 line:510:37 constexpr trunc 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3c3080 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fb6b3c34d0 # | | | | `-ReturnStmt 0x55fb6b3c34c0 # | | | | `-CallExpr 0x55fb6b3c3490 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3c3478 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b3c3458 '' Function 0x55fb6b279190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b3c3430 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3c3418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3c3400 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3c33c8 'uint3':'vector' lvalue ParmVar 0x55fb6b3c3080 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fb6b3c31e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3c3630 line:510:37 constexpr trunc 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3c3580 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fb6b3c39d8 # | | | | `-ReturnStmt 0x55fb6b3c39c8 # | | | | `-CallExpr 0x55fb6b3c3998 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3c3980 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b3c3960 '' Function 0x55fb6b279408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b3c3938 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3c3920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3c3908 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3c38d0 'uint4':'vector' lvalue ParmVar 0x55fb6b3c3580 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fb6b3c36e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3c3b38 line:510:37 constexpr trunc 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3c3a88 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fb6b3c3ed0 # | | | | `-ReturnStmt 0x55fb6b3c3ec0 # | | | | `-CallExpr 0x55fb6b3c3e90 'float' # | | | | |-ImplicitCastExpr 0x55fb6b3c3e78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b3c3e58 '' Function 0x55fb6b278ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b3c3e30 'float' # | | | | `-ImplicitCastExpr 0x55fb6b3c3e18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3c3e00 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3c3dc8 'int64_t':'long' lvalue ParmVar 0x55fb6b3c3a88 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fb6b3c3be8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3c4030 line:510:37 constexpr trunc 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3c3f80 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b3c43e8 # | | | | `-ReturnStmt 0x55fb6b3c43d8 # | | | | `-CallExpr 0x55fb6b3c43a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3c4390 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b3c4370 '' Function 0x55fb6b278f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b3c4348 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3c4330 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3c4318 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3c42e0 'int64_t2':'vector' lvalue ParmVar 0x55fb6b3c3f80 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b3c40e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3c4548 line:510:37 constexpr trunc 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3c4498 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b3c4908 # | | | | `-ReturnStmt 0x55fb6b3c48f8 # | | | | `-CallExpr 0x55fb6b3c48c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3c48b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b3c4890 '' Function 0x55fb6b279190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b3c4868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3c4850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3c4838 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3c4800 'int64_t3':'vector' lvalue ParmVar 0x55fb6b3c4498 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b3c45f8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3c4a68 line:510:37 constexpr trunc 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3c49b8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b3c4e30 # | | | | `-ReturnStmt 0x55fb6b3c4e20 # | | | | `-CallExpr 0x55fb6b3c4df0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3c4dd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b3c4db8 '' Function 0x55fb6b279408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b3c4d90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3c4d78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3c4d60 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3c4d28 'int64_t4':'vector' lvalue ParmVar 0x55fb6b3c49b8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b3c4b18 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3c4f90 line:510:37 constexpr trunc 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3c4ee0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fb6b3c5348 # | | | | `-ReturnStmt 0x55fb6b3c5338 # | | | | `-CallExpr 0x55fb6b3c5308 'float' # | | | | |-ImplicitCastExpr 0x55fb6b3c52f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b3c52d0 '' Function 0x55fb6b278ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b3c52a8 'float' # | | | | `-ImplicitCastExpr 0x55fb6b3c5290 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3c5278 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3c5240 'uint64_t':'unsigned long' lvalue ParmVar 0x55fb6b3c4ee0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fb6b3c5040 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3c54a8 line:510:37 constexpr trunc 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3c53f8 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b3c5880 # | | | | `-ReturnStmt 0x55fb6b3c5870 # | | | | `-CallExpr 0x55fb6b3c5840 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3c5828 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b3c5808 '' Function 0x55fb6b278f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b3c57e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3c57c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3c57b0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3c5778 'uint64_t2':'vector' lvalue ParmVar 0x55fb6b3c53f8 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b3c5558 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3c59e0 line:510:37 constexpr trunc 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3c5930 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b3c5dc0 # | | | | `-ReturnStmt 0x55fb6b3c5db0 # | | | | `-CallExpr 0x55fb6b3c5d80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3c5d68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b3c5d48 '' Function 0x55fb6b279190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b3c5d20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3c5d08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3c5cf0 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3c5cb8 'uint64_t3':'vector' lvalue ParmVar 0x55fb6b3c5930 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b3c5a90 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3c5f20 line:510:37 constexpr trunc 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3c5e70 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b3c6308 # | | | | `-ReturnStmt 0x55fb6b3c62f8 # | | | | `-CallExpr 0x55fb6b3c62c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3c62b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b3c6290 '' Function 0x55fb6b279408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b3c6268 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3c6250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3c6238 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3c6200 'uint64_t4':'vector' lvalue ParmVar 0x55fb6b3c5e70 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b3c5fd0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3c6478 line:516:36 constexpr radians 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3c63c8 col:29 used V 'double' # | | | |-CompoundStmt 0x55fb6b3c67c0 # | | | | `-ReturnStmt 0x55fb6b3c67b0 # | | | | `-CallExpr 0x55fb6b3c6780 'float' # | | | | |-ImplicitCastExpr 0x55fb6b3c6768 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b3c6748 '' Function 0x55fb6b268ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b3c6720 'float' # | | | | `-ImplicitCastExpr 0x55fb6b3c6708 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3c66f0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3c66b8 'double' lvalue ParmVar 0x55fb6b3c63c8 'V' 'double' # | | | `-DeprecatedAttr 0x55fb6b3c6528 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b3c6930 line:516:36 constexpr radians 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3c6880 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55fb6b3c7c10 # | | | | `-ReturnStmt 0x55fb6b3c7c00 # | | | | `-CallExpr 0x55fb6b3c7bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3c7bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b3c7b98 '' Function 0x55fb6b269268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b3c7b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3c7b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3c7b40 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3c7b08 'double2':'vector' lvalue ParmVar 0x55fb6b3c6880 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55fb6b3c69e0 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b3c7d80 line:516:36 constexpr radians 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3c7cd0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55fb6b3c80f0 # | | | | `-ReturnStmt 0x55fb6b3c80e0 # | | | | `-CallExpr 0x55fb6b3c80b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3c8098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b3c8078 '' Function 0x55fb6b2694e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b3c8050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3c8038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3c8020 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3c7fe8 'double3':'vector' lvalue ParmVar 0x55fb6b3c7cd0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55fb6b3c7e30 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b3c8260 line:516:36 constexpr radians 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3c81b0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55fb6b3c85d8 # | | | | `-ReturnStmt 0x55fb6b3c85c8 # | | | | `-CallExpr 0x55fb6b3c8598 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3c8580 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b3c8560 '' Function 0x55fb6b269758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b3c8538 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3c8520 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3c8508 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3c84d0 'double4':'vector' lvalue ParmVar 0x55fb6b3c81b0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55fb6b3c8310 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55fb6b3c8738 line:517:37 constexpr radians 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3c8688 col:26 used V 'int' # | | | |-CompoundStmt 0x55fb6b3c8a98 # | | | | `-ReturnStmt 0x55fb6b3c8a88 # | | | | `-CallExpr 0x55fb6b3c8a58 'float' # | | | | |-ImplicitCastExpr 0x55fb6b3c8a40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b3c8a20 '' Function 0x55fb6b268ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b3c89f8 'float' # | | | | `-ImplicitCastExpr 0x55fb6b3c89e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3c89c8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3c8990 'int' lvalue ParmVar 0x55fb6b3c8688 'V' 'int' # | | | `-DeprecatedAttr 0x55fb6b3c87e8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3c8bf8 line:517:37 constexpr radians 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3c8b48 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55fb6b3c8f78 # | | | | `-ReturnStmt 0x55fb6b3c8f68 # | | | | `-CallExpr 0x55fb6b3c8f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3c8f20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b3c8f00 '' Function 0x55fb6b269268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b3c8ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3c8ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3c8ea8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3c8e70 'int2':'vector' lvalue ParmVar 0x55fb6b3c8b48 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55fb6b3c8ca8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3c90d8 line:517:37 constexpr radians 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3c9028 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55fb6b3c9460 # | | | | `-ReturnStmt 0x55fb6b3c9450 # | | | | `-CallExpr 0x55fb6b3c9420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3c9408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b3c93e8 '' Function 0x55fb6b2694e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b3c93c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3c93a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3c9390 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3c9358 'int3':'vector' lvalue ParmVar 0x55fb6b3c9028 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55fb6b3c9188 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3c95c0 line:517:37 constexpr radians 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3c9510 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55fb6b3c9950 # | | | | `-ReturnStmt 0x55fb6b3c9940 # | | | | `-CallExpr 0x55fb6b3c9910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3c98f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b3c98d8 '' Function 0x55fb6b269758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b3c98b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3c9898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3c9880 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3c9848 'int4':'vector' lvalue ParmVar 0x55fb6b3c9510 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55fb6b3c9670 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3c9ab0 line:517:37 constexpr radians 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3c9a00 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55fb6b3c9e30 # | | | | `-ReturnStmt 0x55fb6b3c9e20 # | | | | `-CallExpr 0x55fb6b3c9df0 'float' # | | | | |-ImplicitCastExpr 0x55fb6b3c9dd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b3c9db8 '' Function 0x55fb6b268ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b3c9d90 'float' # | | | | `-ImplicitCastExpr 0x55fb6b3c9d78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3c9d60 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3c9d28 'uint':'unsigned int' lvalue ParmVar 0x55fb6b3c9a00 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55fb6b3c9b60 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3c9f90 line:517:37 constexpr radians 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3c9ee0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55fb6b3ca330 # | | | | `-ReturnStmt 0x55fb6b3ca320 # | | | | `-CallExpr 0x55fb6b3ca2f0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3ca2d8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b3ca2b8 '' Function 0x55fb6b269268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b3ca290 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3ca278 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3ca260 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3ca228 'uint2':'vector' lvalue ParmVar 0x55fb6b3c9ee0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55fb6b3ca040 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3ca490 line:517:37 constexpr radians 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3ca3e0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55fb6b3ca838 # | | | | `-ReturnStmt 0x55fb6b3ca828 # | | | | `-CallExpr 0x55fb6b3ca7f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3ca7e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b3ca7c0 '' Function 0x55fb6b2694e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b3ca798 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3ca780 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3ca768 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3ca730 'uint3':'vector' lvalue ParmVar 0x55fb6b3ca3e0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55fb6b3ca540 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3ca998 line:517:37 constexpr radians 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3ca8e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55fb6b3cad48 # | | | | `-ReturnStmt 0x55fb6b3cad38 # | | | | `-CallExpr 0x55fb6b3cad08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3cacf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b3cacd0 '' Function 0x55fb6b269758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b3caca8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3cac90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3cac78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3cac40 'uint4':'vector' lvalue ParmVar 0x55fb6b3ca8e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55fb6b3caa48 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3caea8 line:517:37 constexpr radians 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3cadf8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55fb6b3cb248 # | | | | `-ReturnStmt 0x55fb6b3cb238 # | | | | `-CallExpr 0x55fb6b3cb208 'float' # | | | | |-ImplicitCastExpr 0x55fb6b3cb1f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b3cb1d0 '' Function 0x55fb6b268ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b3cb1a8 'float' # | | | | `-ImplicitCastExpr 0x55fb6b3cb190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3cb178 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3cb140 'int64_t':'long' lvalue ParmVar 0x55fb6b3cadf8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55fb6b3caf58 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3cb3a8 line:517:37 constexpr radians 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3cb2f8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b3cb768 # | | | | `-ReturnStmt 0x55fb6b3cb758 # | | | | `-CallExpr 0x55fb6b3cb728 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3cb710 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b3cb6f0 '' Function 0x55fb6b269268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b3cb6c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3cb6b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3cb698 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3cb660 'int64_t2':'vector' lvalue ParmVar 0x55fb6b3cb2f8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b3cb458 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3cb8c8 line:517:37 constexpr radians 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3cb818 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b3cddd0 # | | | | `-ReturnStmt 0x55fb6b3cddc0 # | | | | `-CallExpr 0x55fb6b3cdd90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3cdd78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b3cdd58 '' Function 0x55fb6b2694e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b3cdd30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3cdd18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3cdd00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3cdcc8 'int64_t3':'vector' lvalue ParmVar 0x55fb6b3cb818 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b3cb978 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3cdf30 line:517:37 constexpr radians 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3cde80 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55fb6b3ce300 # | | | | `-ReturnStmt 0x55fb6b3ce2f0 # | | | | `-CallExpr 0x55fb6b3ce2c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3ce2a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55fb6b3ce288 '' Function 0x55fb6b269758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55fb6b3ce260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3ce248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3ce230 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3ce1f8 'int64_t4':'vector' lvalue ParmVar 0x55fb6b3cde80 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55fb6b3cdfe0 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3ce460 line:517:37 constexpr radians 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3ce3b0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55fb6b3ce820 # | | | | `-ReturnStmt 0x55fb6b3ce810 # | | | | `-CallExpr 0x55fb6b3ce7e0 'float' # | | | | |-ImplicitCastExpr 0x55fb6b3ce7c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55fb6b3ce7a8 '' Function 0x55fb6b268ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55fb6b3ce780 'float' # | | | | `-ImplicitCastExpr 0x55fb6b3ce768 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3ce750 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3ce718 'uint64_t':'unsigned long' lvalue ParmVar 0x55fb6b3ce3b0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55fb6b3ce510 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3ce980 line:517:37 constexpr radians 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3ce8d0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55fb6b3ced60 # | | | | `-ReturnStmt 0x55fb6b3ced50 # | | | | `-CallExpr 0x55fb6b3ced20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3ced08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55fb6b3cece8 '' Function 0x55fb6b269268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55fb6b3cecc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3ceca8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3cec90 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3cec58 'uint64_t2':'vector' lvalue ParmVar 0x55fb6b3ce8d0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55fb6b3cea30 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55fb6b3ceec0 line:517:37 constexpr radians 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3cee10 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55fb6b3cf2a8 # | | | | `-ReturnStmt 0x55fb6b3cf298 # | | | | `-CallExpr 0x55fb6b3cf268 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b3cf250 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55fb6b3cf230 '' Function 0x55fb6b2694e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55fb6b3cf208 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b3cf1f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55fb6b3cf1d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55fb6b3cf1a0 'uint64_t3':'vector' lvalue ParmVar 0x55fb6b3cee10 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55fb6b3cef70 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | `-FunctionDecl 0x55fb6b3cf408 line:517:37 constexpr radians 'float4 (uint64_t4)' implicit-inline # | | |-ParmVarDecl 0x55fb6b3cf358 col:33 used V 'uint64_t4':'vector' # | | |-CompoundStmt 0x55fb6b3cf7f8 # | | | `-ReturnStmt 0x55fb6b3cf7e8 # | | | `-CallExpr 0x55fb6b3cf7b8 'float4':'vector' # | | | |-ImplicitCastExpr 0x55fb6b3cf7a0 'float4 (*)(float4)' # | | | | `-DeclRefExpr 0x55fb6b3cf780 '' Function 0x55fb6b269758 'radians' 'float4 (float4)' # | | | `-CStyleCastExpr 0x55fb6b3cf758 'float4':'vector' # | | | `-ImplicitCastExpr 0x55fb6b3cf740 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55fb6b3cf728 'uint64_t4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55fb6b3cf6f0 'uint64_t4':'vector' lvalue ParmVar 0x55fb6b3cf358 'V' 'uint64_t4':'vector' # | | `-DeprecatedAttr 0x55fb6b3cf4b8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | |-NamespaceDecl 0x55fb6b3cf810 prev 0x55fb6b2d6818 line:12:11 hlsl # | | |-original Namespace 0x55fb6b133a98 'hlsl' # | | `-NamespaceDecl 0x55fb6b3cf880 prev 0x55fb6b1d1a88 line:13:11 __detail # | | |-original Namespace 0x55fb6b1d1a88 '__detail' # | | |-FunctionDecl 0x55fb6b3cf9b8 line:15:16 used constexpr d3d_color_to_ubyte4_impl 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3cf908 col:48 used V 'float4':'vector' # | | | `-CompoundStmt 0x55fb6b3cfb60 # | | | `-ReturnStmt 0x55fb6b3cfb50 # | | | `-ImplicitCastExpr 0x55fb6b3cfb38 'vector' # | | | `-BinaryOperator 0x55fb6b3cfb18 'vector' '*' # | | | |-ImplicitCastExpr 0x55fb6b3cfae8 'vector' # | | | | `-ExtVectorElementExpr 0x55fb6b3cfaa0 'vector' lvalue vectorcomponent zyxw # | | | | `-DeclRefExpr 0x55fb6b3cfa80 'float4':'vector' lvalue ParmVar 0x55fb6b3cf908 'V' 'float4':'vector' # | | | `-ImplicitCastExpr 0x55fb6b3cfb00 'vector' # | | | `-FloatingLiteral 0x55fb6b3cfac8 'float' 2.550020e+02 # | | |-FunctionTemplateDecl 0x55fb6b3cfdf8 col:35 length_impl # | | | |-TemplateTypeParmDecl 0x55fb6b3cfb78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b3cfd50 col:35 constexpr length_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3cfc30 col:49 referenced X 'T' # | | | `-CompoundStmt 0x55fb6b3d0058 # | | | `-ReturnStmt 0x55fb6b3d0048 # | | | `-CallExpr 0x55fb6b3d0018 '' # | | | |-UnresolvedLookupExpr 0x55fb6b3cfed8 '' lvalue (ADL) = 'abs' 0x55fb6b1dce28 0x55fb6b1dd128 0x55fb6b1dd438 0x55fb6b1dd748 0x55fb6b1dee68 0x55fb6b1df178 0x55fb6b1df488 0x55fb6b1df798 0x55fb6b1dfa68 0x55fb6b1dfd90 0x55fb6b1e0038 0x55fb6b1e02d8 0x55fb6b1e0528 0x55fb6b1e0838 0x55fb6b1e0b48 0x55fb6b1e15d8 0x55fb6b1e18c8 0x55fb6b1e1bd8 0x55fb6b1e1ee8 0x55fb6b1e21f8 0x55fb6b1e6b70 0x55fb6b1e6e18 0x55fb6b1e70b8 0x55fb6b1e7358 0x55fb6b1e75a8 0x55fb6b1e78b8 0x55fb6b1e8cc8 0x55fb6b1e8fd8 # | | | `-DeclRefExpr 0x55fb6b3cfff8 'T' lvalue ParmVar 0x55fb6b3cfc30 'X' 'T' # | | |-FunctionTemplateDecl 0x55fb6b3d06d0 line:30:1 invalid length_vec_impl # | | | |-TemplateTypeParmDecl 0x55fb6b3d0070 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fb6b3d0108 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fb6b3d0628 line:30:1 invalid constexpr length_vec_impl 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3d0578 col:30 invalid X 'int' # | | | `-CompoundStmt 0x55fb6b3d0a28 # | | | `-ReturnStmt 0x55fb6b3d0a18 # | | | `-CallExpr 0x55fb6b3d09e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fb6b3d0748 '' lvalue (ADL) = 'sqrt' 0x55fb6b272f10 0x55fb6b273178 0x55fb6b2733f0 0x55fb6b273668 0x55fb6b2738d8 0x55fb6b273b50 0x55fb6b273dc8 0x55fb6b274040 0x55fb6b39dcc0 0x55fb6b39e178 0x55fb6b39e650 0x55fb6b39eb30 0x55fb6b39f008 0x55fb6b39f500 0x55fb6b39f9d8 0x55fb6b39feb8 0x55fb6b3a03a0 0x55fb6b3a0878 0x55fb6b3a0d70 0x55fb6b3a1270 0x55fb6b3a1778 0x55fb6b3a1c70 0x55fb6b3a2188 0x55fb6b3a26a8 0x55fb6b3a2bd0 0x55fb6b3a30e8 0x55fb6b3a3a30 0x55fb6b3a3f70 # | | | `-CallExpr 0x55fb6b3d09b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fb6b3d0868 '' lvalue (ADL) = 'dot' 0x55fb6b21d968 0x55fb6b21dd38 0x55fb6b21e0d8 0x55fb6b21e478 0x55fb6b21e780 0x55fb6b21eb70 0x55fb6b21ef18 0x55fb6b21f2b8 0x55fb6b21f608 0x55fb6b21f958 0x55fb6b21fd58 0x55fb6b2200f8 0x55fb6b220498 0x55fb6b220838 0x55fb6b220c08 0x55fb6b220fa8 0x55fb6b221348 0x55fb6b2216e8 0x55fb6b221a88 0x55fb6b221e58 0x55fb6b2221f8 0x55fb6b222598 0x55fb6b222938 0x55fb6b222d08 0x55fb6b2230a8 # | | | |-RecoveryExpr 0x55fb6b3d0970 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fb6b3d0990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fb6b3d0e10 line:39:24 invalid dst_impl # | | | |-TemplateTypeParmDecl 0x55fb6b3d0a40 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b3d0d68 line:39:24 invalid constexpr dst_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3d0bb8 col:46 invalid Src0 'int' # | | | |-ParmVarDecl 0x55fb6b3d0c98 col:65 invalid Src1 'int' # | | | `-CompoundStmt 0x55fb6b3d10c0 # | | | `-ReturnStmt 0x55fb6b3d10b0 # | | | `-InitListExpr 0x55fb6b3d1050 'void' contains-errors # | | | |-IntegerLiteral 0x55fb6b3d0e90 'int' 1 # | | | |-BinaryOperator 0x55fb6b3d0f70 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x55fb6b3d0ef0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55fb6b3d0eb0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x55fb6b3d0ed0 'int' 1 # | | | | `-ArraySubscriptExpr 0x55fb6b3d0f50 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55fb6b3d0f10 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55fb6b3d0f30 'int' 1 # | | | |-ArraySubscriptExpr 0x55fb6b3d0fd0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55fb6b3d0f90 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55fb6b3d0fb0 'int' 2 # | | | `-ArraySubscriptExpr 0x55fb6b3d1030 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55fb6b3d0ff0 '' contains-errors lvalue # | | | `-IntegerLiteral 0x55fb6b3d1010 'int' 3 # | | |-FunctionTemplateDecl 0x55fb6b3d13f8 line:43:35 distance_impl # | | | |-TemplateTypeParmDecl 0x55fb6b3d10d8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b3d1350 line:43:35 constexpr distance_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3d1190 col:51 referenced X 'T' # | | | |-ParmVarDecl 0x55fb6b3d1208 col:56 referenced Y 'T' # | | | `-CompoundStmt 0x55fb6b3d15c8 # | | | `-ReturnStmt 0x55fb6b3d15b8 # | | | `-CallExpr 0x55fb6b3d1588 '' # | | | |-UnresolvedLookupExpr 0x55fb6b3d14e0 '' lvalue (ADL) = 'length_impl' 0x55fb6b3cfdf8 # | | | `-BinaryOperator 0x55fb6b3d1568 '' '-' # | | | |-DeclRefExpr 0x55fb6b3d1528 'T' lvalue ParmVar 0x55fb6b3d1190 'X' 'T' # | | | `-DeclRefExpr 0x55fb6b3d1548 'T' lvalue ParmVar 0x55fb6b3d1208 'Y' 'T' # | | |-FunctionTemplateDecl 0x55fb6b3d40f0 line:49:1 invalid distance_vec_impl # | | | |-TemplateTypeParmDecl 0x55fb6b3d15e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fb6b3d1678 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fb6b3d4048 line:49:1 invalid constexpr distance_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3d1a28 col:32 invalid X 'int' # | | | |-ParmVarDecl 0x55fb6b3d1ae8 col:48 invalid Y 'int' # | | | `-CompoundStmt 0x55fb6b3d4258 # | | | `-ReturnStmt 0x55fb6b3d4248 # | | | `-CallExpr 0x55fb6b3d4218 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fb6b3d4170 '' lvalue (ADL) = 'length_vec_impl' 0x55fb6b3d06d0 # | | | `-BinaryOperator 0x55fb6b3d41f8 '' contains-errors '-' # | | | |-RecoveryExpr 0x55fb6b3d41b8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fb6b3d41d8 '' contains-errors lvalue # | | |-FunctionDecl 0x55fb6b3d4518 line:53:17 used constexpr dot2add_impl 'float (half2, half2, float)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3d4288 col:36 used a 'half2':'vector' # | | | |-ParmVarDecl 0x55fb6b3d4308 col:45 used b 'half2':'vector' # | | | |-ParmVarDecl 0x55fb6b3d4388 col:54 used c 'float' # | | | `-CompoundStmt 0x55fb6b3d4b90 # | | | `-ReturnStmt 0x55fb6b3d4b80 # | | | `-CallExpr 0x55fb6b3d4ac8 'float' # | | | |-ImplicitCastExpr 0x55fb6b3d4ab0 'float (*)(vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | | `-DeclRefExpr 0x55fb6b3d49b0 '' Function 0x55fb6b3d4708 '__builtin_dx_dot2add' 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | |-ImplicitCastExpr 0x55fb6b3d4b20 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x55fb6b3d4b08 'half2':'vector' # | | | | `-DeclRefExpr 0x55fb6b3d49e8 'half2':'vector' lvalue ParmVar 0x55fb6b3d4288 'a' 'half2':'vector' # | | | |-ImplicitCastExpr 0x55fb6b3d4b50 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x55fb6b3d4b38 'half2':'vector' # | | | | `-DeclRefExpr 0x55fb6b3d4a08 'half2':'vector' lvalue ParmVar 0x55fb6b3d4308 'b' 'half2':'vector' # | | | `-ImplicitCastExpr 0x55fb6b3d4b68 'float' # | | | `-DeclRefExpr 0x55fb6b3d4a28 'float' lvalue ParmVar 0x55fb6b3d4388 'c' 'float' # | | |-FunctionTemplateDecl 0x55fb6b3d5138 line:63:1 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x55fb6b3d4ba8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fb6b3d4c48 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fb6b3d5090 line:63:1 invalid constexpr mul_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3d4f00 col:27 invalid x 'int' # | | | |-ParmVarDecl 0x55fb6b3d4fc0 col:43 invalid y 'int' # | | | `-CompoundStmt 0x55fb6b3d5348 # | | | `-ReturnStmt 0x55fb6b3d5338 # | | | `-CallExpr 0x55fb6b3d5300 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fb6b3d51b8 '' lvalue (ADL) = 'dot' 0x55fb6b21d968 0x55fb6b21dd38 0x55fb6b21e0d8 0x55fb6b21e478 0x55fb6b21e780 0x55fb6b21eb70 0x55fb6b21ef18 0x55fb6b21f2b8 0x55fb6b21f608 0x55fb6b21f958 0x55fb6b21fd58 0x55fb6b2200f8 0x55fb6b220498 0x55fb6b220838 0x55fb6b220c08 0x55fb6b220fa8 0x55fb6b221348 0x55fb6b2216e8 0x55fb6b221a88 0x55fb6b221e58 0x55fb6b2221f8 0x55fb6b222598 0x55fb6b222938 0x55fb6b222d08 0x55fb6b2230a8 # | | | |-RecoveryExpr 0x55fb6b3d52c0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fb6b3d52e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fb6b3d5888 line:69:43 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x55fb6b3d5360 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fb6b3d53f8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fb6b3d57e0 line:69:43 invalid mul_vec_impl 'int (int, int)' # | | | |-ParmVarDecl 0x55fb6b3d5650 col:69 invalid x 'int' # | | | |-ParmVarDecl 0x55fb6b3d5710 col:69 invalid y 'int' # | | | `-CompoundStmt 0x55fb6b3d5f60 # | | | |-DeclStmt 0x55fb6b3d5a80 # | | | | `-VarDecl 0x55fb6b3d5938 col:5 referenced sum 'T' cinit # | | | | `-BinaryOperator 0x55fb6b3d5a60 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x55fb6b3d59e0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55fb6b3d59a0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x55fb6b3d59c0 'int' 0 # | | | | `-ArraySubscriptExpr 0x55fb6b3d5a40 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55fb6b3d5a00 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55fb6b3d5a20 'int' 0 # | | | |-AttributedStmt 0x55fb6b3d5f18 <, line:72:65> # | | | | |-HLSLLoopHintAttr 0x55fb6b3d5ee8 unroll 0 # | | | | `-ForStmt 0x55fb6b3d5eb0 # | | | | |-DeclStmt 0x55fb6b3d5b50 # | | | | | `-VarDecl 0x55fb6b3d5ab0 col:21 referenced i 'int' cinit # | | | | | `-IntegerLiteral 0x55fb6b3d5b18 'int' 1 # | | | | |-<<>> # | | | | |-BinaryOperator 0x55fb6b3d5bc0 'bool' '<' # | | | | | |-ImplicitCastExpr 0x55fb6b3d5ba8 'int' # | | | | | | `-DeclRefExpr 0x55fb6b3d5b68 'int' lvalue Var 0x55fb6b3d5ab0 'i' 'int' # | | | | | `-DeclRefExpr 0x55fb6b3d5b88 'int' NonTypeTemplateParm 0x55fb6b3d53f8 'N' 'int' # | | | | |-UnaryOperator 0x55fb6b3d5c00 'int' lvalue prefix '++' # | | | | | `-DeclRefExpr 0x55fb6b3d5be0 'int' lvalue Var 0x55fb6b3d5ab0 'i' 'int' # | | | | `-BinaryOperator 0x55fb6b3d5e90 '' contains-errors '=' # | | | | |-DeclRefExpr 0x55fb6b3d5c18 'T' contains-errors lvalue Var 0x55fb6b3d5938 'sum' 'T' # | | | | `-CallExpr 0x55fb6b3d5e50 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55fb6b3d5c50 '' lvalue (ADL) = 'mad' 0x55fb6b23a460 0x55fb6b23a818 0x55fb6b23abe0 0x55fb6b23bfd0 0x55fb6b23c380 0x55fb6b23c748 0x55fb6b23cb10 0x55fb6b23ced8 0x55fb6b23d2a0 0x55fb6b23d668 0x55fb6b23da30 0x55fb6b23de30 0x55fb6b23e1f8 0x55fb6b23e5c0 0x55fb6b23e988 0x55fb6b23ed50 0x55fb6b23f118 0x55fb6b23f4e0 0x55fb6b23f8a8 0x55fb6b23fcd0 0x55fb6b240080 0x55fb6b240448 0x55fb6b240810 0x55fb6b240bd8 0x55fb6b240f88 0x55fb6b241350 0x55fb6b241718 0x55fb6b241ae0 # | | | | |-ArraySubscriptExpr 0x55fb6b3d5db0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55fb6b3d5d70 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55fb6b3d5d90 'int' lvalue Var 0x55fb6b3d5ab0 'i' 'int' # | | | | |-ArraySubscriptExpr 0x55fb6b3d5e10 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55fb6b3d5dd0 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55fb6b3d5df0 'int' lvalue Var 0x55fb6b3d5ab0 'i' 'int' # | | | | `-DeclRefExpr 0x55fb6b3d5e30 'T' contains-errors lvalue Var 0x55fb6b3d5938 'sum' 'T' # | | | `-ReturnStmt 0x55fb6b3d5f50 # | | | `-DeclRefExpr 0x55fb6b3d5f30 'T' contains-errors lvalue Var 0x55fb6b3d5938 'sum' 'T' # | | |-FunctionTemplateDecl 0x55fb6b3d6268 line:76:35 reflect_impl # | | | |-TemplateTypeParmDecl 0x55fb6b3d5f88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b3d61c0 line:76:35 constexpr reflect_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3d6040 col:50 referenced I 'T' # | | | |-ParmVarDecl 0x55fb6b3d60b8 col:55 referenced N 'T' # | | | `-CompoundStmt 0x55fb6b3d6480 # | | | `-ReturnStmt 0x55fb6b3d6470 # | | | `-BinaryOperator 0x55fb6b3d6450 '' '-' # | | | |-DeclRefExpr 0x55fb6b3d6350 'T' lvalue ParmVar 0x55fb6b3d6040 'I' 'T' # | | | `-BinaryOperator 0x55fb6b3d6430 '' '*' # | | | |-BinaryOperator 0x55fb6b3d63f0 '' '*' # | | | | |-BinaryOperator 0x55fb6b3d63b0 '' '*' # | | | | | |-IntegerLiteral 0x55fb6b3d6370 'int' 2 # | | | | | `-DeclRefExpr 0x55fb6b3d6390 'T' lvalue ParmVar 0x55fb6b3d60b8 'N' 'T' # | | | | `-DeclRefExpr 0x55fb6b3d63d0 'T' lvalue ParmVar 0x55fb6b3d6040 'I' 'T' # | | | `-DeclRefExpr 0x55fb6b3d6410 'T' lvalue ParmVar 0x55fb6b3d60b8 'N' 'T' # | | |-FunctionTemplateDecl 0x55fb6b3d6888 line:81:24 invalid reflect_vec_impl # | | | |-TemplateTypeParmDecl 0x55fb6b3d6498 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fb6b3d6538 col:27 referenced 'int' depth 0 index 1 L # | | | `-FunctionDecl 0x55fb6b3d67e0 line:81:24 invalid constexpr reflect_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3d6650 col:54 invalid I 'int' # | | | |-ParmVarDecl 0x55fb6b3d6710 col:70 invalid N 'int' # | | | `-CompoundStmt 0x55fb6b3d6b58 # | | | `-ReturnStmt 0x55fb6b3d6b48 # | | | `-BinaryOperator 0x55fb6b3d6b28 '' contains-errors '-' # | | | |-RecoveryExpr 0x55fb6b3d6908 '' contains-errors lvalue # | | | `-BinaryOperator 0x55fb6b3d6b08 '' contains-errors '*' # | | | |-BinaryOperator 0x55fb6b3d6968 '' contains-errors '*' # | | | | |-IntegerLiteral 0x55fb6b3d6928 'int' 2 # | | | | `-RecoveryExpr 0x55fb6b3d6948 '' contains-errors lvalue # | | | `-CallExpr 0x55fb6b3d6ad0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fb6b3d6988 '' lvalue (ADL) = 'dot' 0x55fb6b21d968 0x55fb6b21dd38 0x55fb6b21e0d8 0x55fb6b21e478 0x55fb6b21e780 0x55fb6b21eb70 0x55fb6b21ef18 0x55fb6b21f2b8 0x55fb6b21f608 0x55fb6b21f958 0x55fb6b21fd58 0x55fb6b2200f8 0x55fb6b220498 0x55fb6b220838 0x55fb6b220c08 0x55fb6b220fa8 0x55fb6b221348 0x55fb6b2216e8 0x55fb6b221a88 0x55fb6b221e58 0x55fb6b2221f8 0x55fb6b222598 0x55fb6b222938 0x55fb6b222d08 0x55fb6b2230a8 # | | | |-RecoveryExpr 0x55fb6b3d6a90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fb6b3d6ab0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fb6b3d6fc8 line:89:47 refract_impl # | | | |-TemplateTypeParmDecl 0x55fb6b3d6b70 col:20 referenced typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x55fb6b3d6bf0 col:32 referenced typename depth 0 index 1 U # | | | `-FunctionDecl 0x55fb6b3d6f20 line:89:47 constexpr refract_impl 'T (T, T, U)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3d6ca8 col:62 referenced I 'T' # | | | |-ParmVarDecl 0x55fb6b3d6d20 col:67 referenced N 'T' # | | | |-ParmVarDecl 0x55fb6b3d6d98 col:72 referenced Eta 'U' # | | | `-CompoundStmt 0x55fb6b3d7ab0 # | | | |-DeclStmt 0x55fb6b3d72c0 # | | | | `-VarDecl 0x55fb6b3d70d8 col:5 referenced Mul 'T' cinit # | | | | `-CallExpr 0x55fb6b3d7288 '' # | | | | |-UnresolvedLookupExpr 0x55fb6b3d7140 '' lvalue (ADL) = 'dot' 0x55fb6b21d968 0x55fb6b21dd38 0x55fb6b21e0d8 0x55fb6b21e478 0x55fb6b21e780 0x55fb6b21eb70 0x55fb6b21ef18 0x55fb6b21f2b8 0x55fb6b21f608 0x55fb6b21f958 0x55fb6b21fd58 0x55fb6b2200f8 0x55fb6b220498 0x55fb6b220838 0x55fb6b220c08 0x55fb6b220fa8 0x55fb6b221348 0x55fb6b2216e8 0x55fb6b221a88 0x55fb6b221e58 0x55fb6b2221f8 0x55fb6b222598 0x55fb6b222938 0x55fb6b222d08 0x55fb6b2230a8 # | | | | |-DeclRefExpr 0x55fb6b3d7248 'T' lvalue ParmVar 0x55fb6b3d6d20 'N' 'T' # | | | | `-DeclRefExpr 0x55fb6b3d7268 'T' lvalue ParmVar 0x55fb6b3d6ca8 'I' 'T' # | | | |-DeclStmt 0x55fb6b3d74f8 # | | | | `-VarDecl 0x55fb6b3d72f8 col:5 referenced K 'T' cinit # | | | | `-BinaryOperator 0x55fb6b3d74d8 '' '-' # | | | | |-IntegerLiteral 0x55fb6b3d7360 'int' 1 # | | | | `-BinaryOperator 0x55fb6b3d74b8 '' '*' # | | | | |-BinaryOperator 0x55fb6b3d73c0 '' '*' # | | | | | |-DeclRefExpr 0x55fb6b3d7380 'U' lvalue ParmVar 0x55fb6b3d6d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x55fb6b3d73a0 'U' lvalue ParmVar 0x55fb6b3d6d98 'Eta' 'U' # | | | | `-ParenExpr 0x55fb6b3d7498 '' # | | | | `-BinaryOperator 0x55fb6b3d7478 '' '-' # | | | | |-IntegerLiteral 0x55fb6b3d73e0 'int' 1 # | | | | `-BinaryOperator 0x55fb6b3d7458 '' '*' # | | | | |-DeclRefExpr 0x55fb6b3d7400 'T' lvalue Var 0x55fb6b3d70d8 'Mul' 'T' # | | | | `-DeclRefExpr 0x55fb6b3d7438 'T' lvalue Var 0x55fb6b3d70d8 'Mul' 'T' # | | | |-DeclStmt 0x55fb6b3d78a0 # | | | | `-VarDecl 0x55fb6b3d7530 col:5 referenced Result 'T' cinit # | | | | `-ParenExpr 0x55fb6b3d7880 '' # | | | | `-BinaryOperator 0x55fb6b3d7860 '' '-' # | | | | |-BinaryOperator 0x55fb6b3d75d8 '' '*' # | | | | | |-DeclRefExpr 0x55fb6b3d7598 'U' lvalue ParmVar 0x55fb6b3d6d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x55fb6b3d75b8 'T' lvalue ParmVar 0x55fb6b3d6ca8 'I' 'T' # | | | | `-BinaryOperator 0x55fb6b3d7840 '' '*' # | | | | |-ParenExpr 0x55fb6b3d7800 '' # | | | | | `-BinaryOperator 0x55fb6b3d77e0 '' '+' # | | | | | |-BinaryOperator 0x55fb6b3d7638 '' '*' # | | | | | | |-DeclRefExpr 0x55fb6b3d75f8 'U' lvalue ParmVar 0x55fb6b3d6d98 'Eta' 'U' # | | | | | | `-DeclRefExpr 0x55fb6b3d7618 'T' lvalue Var 0x55fb6b3d70d8 'Mul' 'T' # | | | | | `-CallExpr 0x55fb6b3d77b0 '' # | | | | | |-UnresolvedLookupExpr 0x55fb6b3d7658 '' lvalue (ADL) = 'sqrt' 0x55fb6b272f10 0x55fb6b273178 0x55fb6b2733f0 0x55fb6b273668 0x55fb6b2738d8 0x55fb6b273b50 0x55fb6b273dc8 0x55fb6b274040 0x55fb6b39dcc0 0x55fb6b39e178 0x55fb6b39e650 0x55fb6b39eb30 0x55fb6b39f008 0x55fb6b39f500 0x55fb6b39f9d8 0x55fb6b39feb8 0x55fb6b3a03a0 0x55fb6b3a0878 0x55fb6b3a0d70 0x55fb6b3a1270 0x55fb6b3a1778 0x55fb6b3a1c70 0x55fb6b3a2188 0x55fb6b3a26a8 0x55fb6b3a2bd0 0x55fb6b3a30e8 0x55fb6b3a3a30 0x55fb6b3a3f70 # | | | | | `-DeclRefExpr 0x55fb6b3d7778 'T' lvalue Var 0x55fb6b3d72f8 'K' 'T' # | | | | `-DeclRefExpr 0x55fb6b3d7820 'T' lvalue ParmVar 0x55fb6b3d6d20 'N' 'T' # | | | `-ReturnStmt 0x55fb6b3d7aa0 # | | | `-CallExpr 0x55fb6b3d7a60 '' # | | | |-UnresolvedLookupExpr 0x55fb6b3d78f0 '' lvalue (ADL) = 'select' 0x55fb6b228158 # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55fb6b3d6bc0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fb6b3d6b70 'T' # | | | |-BinaryOperator 0x55fb6b3d79a8 '' '<' # | | | | |-DeclRefExpr 0x55fb6b3d7968 'T' lvalue Var 0x55fb6b3d72f8 'K' 'T' # | | | | `-IntegerLiteral 0x55fb6b3d7988 'int' 0 # | | | |-CXXStaticCastExpr 0x55fb6b3d79f8 'T' static_cast # | | | | `-IntegerLiteral 0x55fb6b3d79c8 'int' 0 # | | | `-DeclRefExpr 0x55fb6b3d7a28 'T' lvalue Var 0x55fb6b3d7530 'Result' 'T' # | | |-FunctionTemplateDecl 0x55fb6b3d7db8 line:99:35 fmod_impl # | | | |-TemplateTypeParmDecl 0x55fb6b3d7ae0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b3d7d10 line:99:35 constexpr fmod_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3d7b90 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x55fb6b3d7c08 col:52 referenced Y 'T' # | | | `-CompoundStmt 0x55fb6b3d9a08 # | | | |-DeclStmt 0x55fb6b3d7f88 # | | | | `-VarDecl 0x55fb6b3d7ec0 col:5 referenced div 'T' cinit # | | | | `-BinaryOperator 0x55fb6b3d7f68 '' '/' # | | | | |-DeclRefExpr 0x55fb6b3d7f28 'T' lvalue ParmVar 0x55fb6b3d7b90 'X' 'T' # | | | | `-DeclRefExpr 0x55fb6b3d7f48 'T' lvalue ParmVar 0x55fb6b3d7c08 'Y' 'T' # | | | |-DeclStmt 0x55fb6b3d94c0 # | | | | `-VarDecl 0x55fb6b3d93e0 col:8 referenced ge 'bool' cinit # | | | | `-BinaryOperator 0x55fb6b3d94a0 '' '>=' # | | | | |-DeclRefExpr 0x55fb6b3d9448 'T' lvalue Var 0x55fb6b3d7ec0 'div' 'T' # | | | | `-IntegerLiteral 0x55fb6b3d9480 'int' 0 # | | | |-DeclStmt 0x55fb6b3d9820 # | | | | `-VarDecl 0x55fb6b3d94f8 col:5 referenced frc 'T' cinit # | | | | `-CallExpr 0x55fb6b3d97f0 '' # | | | | |-UnresolvedLookupExpr 0x55fb6b3d9560 '' lvalue (ADL) = 'frac' 0x55fb6b22fc40 0x55fb6b22fea8 0x55fb6b230120 0x55fb6b230398 0x55fb6b2305f8 0x55fb6b230870 0x55fb6b230ae8 0x55fb6b230d70 0x55fb6b299e40 0x55fb6b29a2f8 0x55fb6b29a7d0 0x55fb6b29acb0 0x55fb6b34d308 0x55fb6b34d7c0 0x55fb6b34dc98 0x55fb6b34e178 0x55fb6b34e660 0x55fb6b34eb38 0x55fb6b34f860 0x55fb6b34fd60 0x55fb6b350268 0x55fb6b350760 0x55fb6b350c78 0x55fb6b351198 0x55fb6b3516c0 0x55fb6b3525e8 0x55fb6b352b20 0x55fb6b353060 # | | | | `-CallExpr 0x55fb6b3d97c0 '' # | | | | |-UnresolvedLookupExpr 0x55fb6b3d9680 '' lvalue (ADL) = 'abs' 0x55fb6b1dce28 0x55fb6b1dd128 0x55fb6b1dd438 0x55fb6b1dd748 0x55fb6b1dee68 0x55fb6b1df178 0x55fb6b1df488 0x55fb6b1df798 0x55fb6b1dfa68 0x55fb6b1dfd90 0x55fb6b1e0038 0x55fb6b1e02d8 0x55fb6b1e0528 0x55fb6b1e0838 0x55fb6b1e0b48 0x55fb6b1e15d8 0x55fb6b1e18c8 0x55fb6b1e1bd8 0x55fb6b1e1ee8 0x55fb6b1e21f8 0x55fb6b1e6b70 0x55fb6b1e6e18 0x55fb6b1e70b8 0x55fb6b1e7358 0x55fb6b1e75a8 0x55fb6b1e78b8 0x55fb6b1e8cc8 0x55fb6b1e8fd8 # | | | | `-DeclRefExpr 0x55fb6b3d97a0 'T' lvalue Var 0x55fb6b3d7ec0 'div' 'T' # | | | `-ReturnStmt 0x55fb6b3d99f8 # | | | `-BinaryOperator 0x55fb6b3d99d8 '' '*' # | | | |-CallExpr 0x55fb6b3d9978 '' # | | | | |-UnresolvedLookupExpr 0x55fb6b3d9858 '' lvalue (ADL) = 'select' 0x55fb6b228158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fb6b3d7b30 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fb6b3d7ae0 'T' # | | | | |-DeclRefExpr 0x55fb6b3d98d0 'bool' lvalue Var 0x55fb6b3d93e0 'ge' 'bool' # | | | | |-DeclRefExpr 0x55fb6b3d9908 'T' lvalue Var 0x55fb6b3d94f8 'frc' 'T' # | | | | `-UnaryOperator 0x55fb6b3d9960 '' prefix '-' cannot overflow # | | | | `-DeclRefExpr 0x55fb6b3d9940 'T' lvalue Var 0x55fb6b3d94f8 'frc' 'T' # | | | `-DeclRefExpr 0x55fb6b3d99b8 'T' lvalue ParmVar 0x55fb6b3d7c08 'Y' 'T' # | | |-FunctionTemplateDecl 0x55fb6b3d9e28 line:111:24 invalid fmod_vec_impl # | | | |-TemplateTypeParmDecl 0x55fb6b3d9a38 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fb6b3d9ad8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fb6b3d9d80 line:111:24 invalid constexpr fmod_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3d9bf0 col:51 invalid X 'int' # | | | |-ParmVarDecl 0x55fb6b3d9cb0 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x55fb6b3da6b8 # | | | |-DeclStmt 0x55fb6b3d9ff0 # | | | | `-VarDecl 0x55fb6b3d9f00 col:16 invalid div 'int' cinit # | | | | `-RecoveryExpr 0x55fb6b3d9fc8 '' contains-errors lvalue # | | | | `-BinaryOperator 0x55fb6b3d9fa8 '' contains-errors '/' # | | | | |-RecoveryExpr 0x55fb6b3d9f68 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55fb6b3d9f88 '' contains-errors lvalue # | | | |-DeclStmt 0x55fb6b3da140 # | | | | `-VarDecl 0x55fb6b3da050 col:19 invalid ge 'int' cinit # | | | | `-RecoveryExpr 0x55fb6b3da118 '' contains-errors lvalue # | | | | `-BinaryOperator 0x55fb6b3da0f8 '' contains-errors '>=' # | | | | |-RecoveryExpr 0x55fb6b3da0b8 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55fb6b3da0d8 'int' 0 # | | | |-DeclStmt 0x55fb6b3da500 # | | | | `-VarDecl 0x55fb6b3da1b0 col:16 invalid frc 'int' cinit # | | | | `-RecoveryExpr 0x55fb6b3da4d8 '' contains-errors lvalue # | | | | `-CallExpr 0x55fb6b3da4a8 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55fb6b3da218 '' lvalue (ADL) = 'frac' 0x55fb6b22fc40 0x55fb6b22fea8 0x55fb6b230120 0x55fb6b230398 0x55fb6b2305f8 0x55fb6b230870 0x55fb6b230ae8 0x55fb6b230d70 0x55fb6b299e40 0x55fb6b29a2f8 0x55fb6b29a7d0 0x55fb6b29acb0 0x55fb6b34d308 0x55fb6b34d7c0 0x55fb6b34dc98 0x55fb6b34e178 0x55fb6b34e660 0x55fb6b34eb38 0x55fb6b34f860 0x55fb6b34fd60 0x55fb6b350268 0x55fb6b350760 0x55fb6b350c78 0x55fb6b351198 0x55fb6b3516c0 0x55fb6b3525e8 0x55fb6b352b20 0x55fb6b353060 # | | | | `-CallExpr 0x55fb6b3da478 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55fb6b3da338 '' lvalue (ADL) = 'abs' 0x55fb6b1dce28 0x55fb6b1dd128 0x55fb6b1dd438 0x55fb6b1dd748 0x55fb6b1dee68 0x55fb6b1df178 0x55fb6b1df488 0x55fb6b1df798 0x55fb6b1dfa68 0x55fb6b1dfd90 0x55fb6b1e0038 0x55fb6b1e02d8 0x55fb6b1e0528 0x55fb6b1e0838 0x55fb6b1e0b48 0x55fb6b1e15d8 0x55fb6b1e18c8 0x55fb6b1e1bd8 0x55fb6b1e1ee8 0x55fb6b1e21f8 0x55fb6b1e6b70 0x55fb6b1e6e18 0x55fb6b1e70b8 0x55fb6b1e7358 0x55fb6b1e75a8 0x55fb6b1e78b8 0x55fb6b1e8cc8 0x55fb6b1e8fd8 # | | | | `-RecoveryExpr 0x55fb6b3da458 '' contains-errors lvalue # | | | `-ReturnStmt 0x55fb6b3da6a8 # | | | `-BinaryOperator 0x55fb6b3da688 '' contains-errors '*' # | | | |-CallExpr 0x55fb6b3da628 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55fb6b3da538 '' lvalue (ADL) = 'select' 0x55fb6b228158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fb6b3d9a90 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fb6b3d9a38 'T' # | | | | |-RecoveryExpr 0x55fb6b3da5b0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55fb6b3da5d0 '' contains-errors lvalue # | | | | `-UnaryOperator 0x55fb6b3da610 '' contains-errors prefix '-' cannot overflow # | | | | `-RecoveryExpr 0x55fb6b3da5f0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fb6b3da668 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fb6b3daaf8 line:122:35 smoothstep_impl # | | | |-TemplateTypeParmDecl 0x55fb6b3da730 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b3daa50 line:122:35 constexpr smoothstep_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3da7e0 col:53 referenced Min 'T' # | | | |-ParmVarDecl 0x55fb6b3da858 col:60 referenced Max 'T' # | | | |-ParmVarDecl 0x55fb6b3da8d0 col:67 referenced X 'T' # | | | `-CompoundStmt 0x55fb6b3dafe0 # | | | |-DeclStmt 0x55fb6b3dae60 # | | | | `-VarDecl 0x55fb6b3dac08 col:5 referenced S 'T' cinit # | | | | `-CallExpr 0x55fb6b3dae30 '' # | | | | |-UnresolvedLookupExpr 0x55fb6b3dac70 '' lvalue (ADL) = 'saturate' 0x55fb6b2260b8 0x55fb6b226320 0x55fb6b226598 0x55fb6b226810 0x55fb6b226a70 0x55fb6b226ce8 0x55fb6b226f60 0x55fb6b2271d8 0x55fb6b227438 0x55fb6b2276b0 0x55fb6b227928 0x55fb6b227bf0 # | | | | `-BinaryOperator 0x55fb6b3dae10 '' '/' # | | | | |-ParenExpr 0x55fb6b3dad70 '' # | | | | | `-BinaryOperator 0x55fb6b3dad50 '' '-' # | | | | | |-DeclRefExpr 0x55fb6b3dad10 'T' lvalue ParmVar 0x55fb6b3da8d0 'X' 'T' # | | | | | `-DeclRefExpr 0x55fb6b3dad30 'T' lvalue ParmVar 0x55fb6b3da7e0 'Min' 'T' # | | | | `-ParenExpr 0x55fb6b3dadf0 '' # | | | | `-BinaryOperator 0x55fb6b3dadd0 '' '-' # | | | | |-DeclRefExpr 0x55fb6b3dad90 'T' lvalue ParmVar 0x55fb6b3da858 'Max' 'T' # | | | | `-DeclRefExpr 0x55fb6b3dadb0 'T' lvalue ParmVar 0x55fb6b3da7e0 'Min' 'T' # | | | `-ReturnStmt 0x55fb6b3dafd0 # | | | `-BinaryOperator 0x55fb6b3dafb0 '' '*' # | | | |-BinaryOperator 0x55fb6b3daf70 '' '*' # | | | | |-ParenExpr 0x55fb6b3daf30 '' # | | | | | `-BinaryOperator 0x55fb6b3daf10 '' '-' # | | | | | |-IntegerLiteral 0x55fb6b3dae78 'int' 3 # | | | | | `-BinaryOperator 0x55fb6b3daef0 '' '*' # | | | | | |-IntegerLiteral 0x55fb6b3dae98 'int' 2 # | | | | | `-DeclRefExpr 0x55fb6b3daeb8 'T' lvalue Var 0x55fb6b3dac08 'S' 'T' # | | | | `-DeclRefExpr 0x55fb6b3daf50 'T' lvalue Var 0x55fb6b3dac08 'S' 'T' # | | | `-DeclRefExpr 0x55fb6b3daf90 'T' lvalue Var 0x55fb6b3dac08 'S' 'T' # | | |-FunctionTemplateDecl 0x55fb6b3db4c8 line:132:24 invalid smoothstep_vec_impl # | | | |-TemplateTypeParmDecl 0x55fb6b3db000 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fb6b3db098 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fb6b3db420 line:132:24 invalid constexpr smoothstep_vec_impl 'int (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3db1b0 col:57 invalid Min 'int' # | | | |-ParmVarDecl 0x55fb6b3db270 col:75 referenced invalid Max 'int' # | | | |-ParmVarDecl 0x55fb6b3db330 col:57 referenced invalid X 'int' # | | | `-CompoundStmt 0x55fb6b3db9e0 # | | | |-DeclStmt 0x55fb6b3db878 # | | | | `-VarDecl 0x55fb6b3db5a8 col:16 invalid S 'int' cinit # | | | | `-RecoveryExpr 0x55fb6b3db850 '' contains-errors lvalue # | | | | `-CallExpr 0x55fb6b3db820 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55fb6b3db610 '' lvalue (ADL) = 'saturate' 0x55fb6b2260b8 0x55fb6b226320 0x55fb6b226598 0x55fb6b226810 0x55fb6b226a70 0x55fb6b226ce8 0x55fb6b226f60 0x55fb6b2271d8 0x55fb6b227438 0x55fb6b2276b0 0x55fb6b227928 0x55fb6b227bf0 # | | | | `-BinaryOperator 0x55fb6b3db800 '' contains-errors '/' # | | | | |-ParenExpr 0x55fb6b3db738 '' contains-errors # | | | | | `-BinaryOperator 0x55fb6b3db718 '' contains-errors '-' # | | | | | |-RecoveryExpr 0x55fb6b3db6d0 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x55fb6b3db6b0 'int' lvalue ParmVar 0x55fb6b3db330 'X' 'int' # | | | | | `-RecoveryExpr 0x55fb6b3db6f8 '' contains-errors lvalue # | | | | `-ParenExpr 0x55fb6b3db7e0 '' contains-errors # | | | | `-BinaryOperator 0x55fb6b3db7c0 '' contains-errors '-' # | | | | |-RecoveryExpr 0x55fb6b3db778 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55fb6b3db758 'int' lvalue ParmVar 0x55fb6b3db270 'Max' 'int' # | | | | `-RecoveryExpr 0x55fb6b3db7a0 '' contains-errors lvalue # | | | `-ReturnStmt 0x55fb6b3db9d0 # | | | `-BinaryOperator 0x55fb6b3db9b0 '' contains-errors '*' # | | | |-BinaryOperator 0x55fb6b3db970 '' contains-errors '*' # | | | | |-ParenExpr 0x55fb6b3db930 '' contains-errors # | | | | | `-BinaryOperator 0x55fb6b3db910 '' contains-errors '-' # | | | | | |-IntegerLiteral 0x55fb6b3db890 'int' 3 # | | | | | `-BinaryOperator 0x55fb6b3db8f0 '' contains-errors '*' # | | | | | |-IntegerLiteral 0x55fb6b3db8b0 'int' 2 # | | | | | `-RecoveryExpr 0x55fb6b3db8d0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55fb6b3db950 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fb6b3db990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fb6b3dbe50 line:142:46 invalid lit_impl # | | | |-TemplateTypeParmDecl 0x55fb6b3dba18 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b3dbda8 line:142:46 invalid constexpr lit_impl 'int (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3dbb30 col:57 referenced NDotL 'T' # | | | |-ParmVarDecl 0x55fb6b3dbba8 col:66 referenced NDotH 'T' # | | | |-ParmVarDecl 0x55fb6b3dbc20 col:75 referenced M 'T' # | | | `-CompoundStmt 0x55fb6b3dcc08 # | | | |-DeclStmt 0x55fb6b3dbfb0 # | | | | `-VarDecl 0x55fb6b3dbee8 col:8 referenced DiffuseCond 'bool' cinit # | | | | `-BinaryOperator 0x55fb6b3dbf90 '' '<' # | | | | |-DeclRefExpr 0x55fb6b3dbf50 'T' lvalue ParmVar 0x55fb6b3dbb30 'NDotL' 'T' # | | | | `-IntegerLiteral 0x55fb6b3dbf70 'int' 0 # | | | |-DeclStmt 0x55fb6b3dc1a0 # | | | | `-VarDecl 0x55fb6b3dbfe8 col:5 referenced Diffuse 'T' cinit # | | | | `-CallExpr 0x55fb6b3dc160 '' # | | | | |-UnresolvedLookupExpr 0x55fb6b3dc070 '' lvalue (ADL) = 'select' 0x55fb6b228158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fb6b3dba70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fb6b3dba18 'T' # | | | | |-DeclRefExpr 0x55fb6b3dc0e8 'bool' lvalue Var 0x55fb6b3dbee8 'DiffuseCond' 'bool' # | | | | |-IntegerLiteral 0x55fb6b3dc120 'int' 0 # | | | | `-DeclRefExpr 0x55fb6b3dc140 'T' lvalue ParmVar 0x55fb6b3dbb30 'NDotL' 'T' # | | | |-DeclStmt 0x55fb6b3dc3b8 # | | | | `-VarDecl 0x55fb6b3dc230 col:16 referenced invalid Result 'int' cinit # | | | | `-RecoveryExpr 0x55fb6b3dc390 '' contains-errors lvalue # | | | | `-InitListExpr 0x55fb6b3dc330 'void' # | | | | |-IntegerLiteral 0x55fb6b3dc298 'int' 1 # | | | | |-DeclRefExpr 0x55fb6b3dc2b8 'T' lvalue Var 0x55fb6b3dbfe8 'Diffuse' 'T' # | | | | |-IntegerLiteral 0x55fb6b3dc2f0 'int' 0 # | | | | `-IntegerLiteral 0x55fb6b3dc310 'int' 1 # | | | |-DeclStmt 0x55fb6b3dc5f8 # | | | | `-VarDecl 0x55fb6b3dc3e0 col:8 referenced SpecularCond 'bool' cinit # | | | | `-CallExpr 0x55fb6b3dc5c0 '' # | | | | |-UnresolvedLookupExpr 0x55fb6b3dc448 '' lvalue (ADL) = 'or' 0x55fb6b256b78 0x55fb6b256e88 0x55fb6b2571a8 0x55fb6b2574c8 0x55fb6b2577e8 0x55fb6b257af0 0x55fb6b257df8 0x55fb6b258100 0x55fb6b258408 0x55fb6b258710 0x55fb6b258a18 0x55fb6b258d20 0x55fb6b259028 0x55fb6b259330 0x55fb6b259638 0x55fb6b259968 0x55fb6b259c70 0x55fb6b259f78 0x55fb6b25a280 # | | | | |-DeclRefExpr 0x55fb6b3dc520 'bool' lvalue Var 0x55fb6b3dbee8 'DiffuseCond' 'bool' # | | | | `-ParenExpr 0x55fb6b3dc5a0 '' # | | | | `-BinaryOperator 0x55fb6b3dc580 '' '<' # | | | | |-DeclRefExpr 0x55fb6b3dc540 'T' lvalue ParmVar 0x55fb6b3dbba8 'NDotH' 'T' # | | | | `-IntegerLiteral 0x55fb6b3dc560 'int' 0 # | | | |-DeclStmt 0x55fb6b3dc998 # | | | | `-VarDecl 0x55fb6b3dc630 col:5 referenced SpecularExp 'T' cinit # | | | | `-CallExpr 0x55fb6b3dc968 '' # | | | | |-UnresolvedLookupExpr 0x55fb6b3dc698 '' lvalue (ADL) = 'exp' 0x55fb6b223c70 0x55fb6b223ed8 0x55fb6b224150 0x55fb6b2243c8 0x55fb6b224628 0x55fb6b2248a0 0x55fb6b224b18 0x55fb6b224da0 0x55fb6b32e438 0x55fb6b32e8e8 0x55fb6b32edb8 0x55fb6b32f290 0x55fb6b32f768 0x55fb6b32fc20 0x55fb6b330780 0x55fb6b330c60 0x55fb6b331148 0x55fb6b331620 0x55fb6b331b18 0x55fb6b332018 0x55fb6b332520 0x55fb6b333360 0x55fb6b333878 0x55fb6b333d98 0x55fb6b3342c0 0x55fb6b3347d8 0x55fb6b334d10 0x55fb6b338788 # | | | | `-BinaryOperator 0x55fb6b3dc948 '' '*' # | | | | |-CallExpr 0x55fb6b3dc8f8 '' # | | | | | |-UnresolvedLookupExpr 0x55fb6b3dc7b8 '' lvalue (ADL) = 'log' 0x55fb6b2357e8 0x55fb6b235a50 0x55fb6b235d20 0x55fb6b235f98 0x55fb6b2361f8 0x55fb6b236470 0x55fb6b2366e8 0x55fb6b236960 0x55fb6b364168 0x55fb6b364618 0x55fb6b364ae8 0x55fb6b364fc0 0x55fb6b365498 0x55fb6b365950 0x55fb6b365e40 0x55fb6b366320 0x55fb6b366808 0x55fb6b366ce0 0x55fb6b3671d8 0x55fb6b3676d8 0x55fb6b368410 0x55fb6b368908 0x55fb6b368e20 0x55fb6b369340 0x55fb6b369868 0x55fb6b369d80 0x55fb6b36a2b8 0x55fb6b36b0a8 # | | | | | `-DeclRefExpr 0x55fb6b3dc8d8 'T' lvalue ParmVar 0x55fb6b3dbba8 'NDotH' 'T' # | | | | `-DeclRefExpr 0x55fb6b3dc928 'T' lvalue ParmVar 0x55fb6b3dbc20 'M' 'T' # | | | |-BinaryOperator 0x55fb6b3dcbb8 '' contains-errors '=' # | | | | |-ArraySubscriptExpr 0x55fb6b3dca30 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55fb6b3dc9e8 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x55fb6b3dc9b0 'int' contains-errors lvalue Var 0x55fb6b3dc230 'Result' 'int' # | | | | | `-IntegerLiteral 0x55fb6b3dca10 'int' 2 # | | | | `-CallExpr 0x55fb6b3dcb78 '' # | | | | |-UnresolvedLookupExpr 0x55fb6b3dca70 '' lvalue (ADL) = 'select' 0x55fb6b228158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fb6b3dba70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fb6b3dba18 'T' # | | | | |-DeclRefExpr 0x55fb6b3dcae8 'bool' lvalue Var 0x55fb6b3dc3e0 'SpecularCond' 'bool' # | | | | |-IntegerLiteral 0x55fb6b3dcb20 'int' 0 # | | | | `-DeclRefExpr 0x55fb6b3dcb40 'T' lvalue Var 0x55fb6b3dc630 'SpecularExp' 'T' # | | | `-ReturnStmt 0x55fb6b3dcbf8 # | | | `-RecoveryExpr 0x55fb6b3dcbd8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fb6b3dcfc8 line:154:35 faceforward_impl # | | | |-TemplateTypeParmDecl 0x55fb6b3dcc50 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b3dcf20 line:154:35 constexpr faceforward_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3dcd00 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x55fb6b3dcd78 col:59 referenced I 'T' # | | | |-ParmVarDecl 0x55fb6b3dcdf0 col:64 referenced Ng 'T' # | | | `-CompoundStmt 0x55fb6b3dd368 # | | | `-ReturnStmt 0x55fb6b3dd358 # | | | `-CallExpr 0x55fb6b3dd318 '' # | | | |-UnresolvedLookupExpr 0x55fb6b3dd0b8 '' lvalue (ADL) = 'select' 0x55fb6b228158 # | | | |-BinaryOperator 0x55fb6b3dd2a0 '' '<' # | | | | |-CallExpr 0x55fb6b3dd248 '' # | | | | | |-UnresolvedLookupExpr 0x55fb6b3dd100 '' lvalue (ADL) = 'dot' 0x55fb6b21d968 0x55fb6b21dd38 0x55fb6b21e0d8 0x55fb6b21e478 0x55fb6b21e780 0x55fb6b21eb70 0x55fb6b21ef18 0x55fb6b21f2b8 0x55fb6b21f608 0x55fb6b21f958 0x55fb6b21fd58 0x55fb6b2200f8 0x55fb6b220498 0x55fb6b220838 0x55fb6b220c08 0x55fb6b220fa8 0x55fb6b221348 0x55fb6b2216e8 0x55fb6b221a88 0x55fb6b221e58 0x55fb6b2221f8 0x55fb6b222598 0x55fb6b222938 0x55fb6b222d08 0x55fb6b2230a8 # | | | | | |-DeclRefExpr 0x55fb6b3dd208 'T' lvalue ParmVar 0x55fb6b3dcd78 'I' 'T' # | | | | | `-DeclRefExpr 0x55fb6b3dd228 'T' lvalue ParmVar 0x55fb6b3dcdf0 'Ng' 'T' # | | | | `-IntegerLiteral 0x55fb6b3dd280 'int' 0 # | | | |-DeclRefExpr 0x55fb6b3dd2c0 'T' lvalue ParmVar 0x55fb6b3dcd00 'N' 'T' # | | | `-UnaryOperator 0x55fb6b3dd300 '' prefix '-' cannot overflow # | | | `-DeclRefExpr 0x55fb6b3dd2e0 'T' lvalue ParmVar 0x55fb6b3dcd00 'N' 'T' # | | |-FunctionTemplateDecl 0x55fb6b3dda98 line:158:35 ldexp_impl # | | | |-TemplateTypeParmDecl 0x55fb6b3dd380 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b3dd9f0 line:158:35 constexpr ldexp_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3dd870 col:48 referenced X 'T' # | | | |-ParmVarDecl 0x55fb6b3dd8e8 col:53 referenced Exp 'T' # | | | `-CompoundStmt 0x55fb6b3ddd40 # | | | `-ReturnStmt 0x55fb6b3ddd30 # | | | `-BinaryOperator 0x55fb6b3ddd10 '' '*' # | | | |-CallExpr 0x55fb6b3ddcc0 '' # | | | | |-UnresolvedLookupExpr 0x55fb6b3ddb80 '' lvalue (ADL) = 'exp2' 0x55fb6b225000 0x55fb6b225268 0x55fb6b2254e0 0x55fb6b225758 0x55fb6b2259b8 0x55fb6b203dc0 0x55fb6b204038 0x55fb6b2042b0 0x55fb6b338ce0 0x55fb6b339198 0x55fb6b339670 0x55fb6b339b50 0x55fb6b33a028 0x55fb6b33a550 0x55fb6b33aa28 0x55fb6b33af08 0x55fb6b33b3f0 0x55fb6b33b8c8 0x55fb6b33bdc0 0x55fb6b33c2c0 0x55fb6b33c7e0 0x55fb6b33ccd8 0x55fb6b33d1f0 0x55fb6b33d710 0x55fb6b33dc38 0x55fb6b33e150 0x55fb6b33e988 0x55fb6b33eec8 # | | | | `-DeclRefExpr 0x55fb6b3ddca0 'T' lvalue ParmVar 0x55fb6b3dd8e8 'Exp' 'T' # | | | `-DeclRefExpr 0x55fb6b3ddcf0 'T' lvalue ParmVar 0x55fb6b3dd870 'X' 'T' # | | |-FunctionTemplateDecl 0x55fb6b3de0d8 line:163:13 firstbithigh_impl # | | | |-TemplateTypeParmDecl 0x55fb6b3ddd58 col:20 referenced typename depth 0 index 0 K # | | | |-TemplateTypeParmDecl 0x55fb6b3ddde0 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x55fb6b3dde78 col:39 referenced 'int' depth 0 index 2 BitWidth # | | | `-FunctionDecl 0x55fb6b3de030 line:163:13 constexpr firstbithigh_impl 'K (T)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3ddf10 col:33 referenced X 'T' # | | | `-CompoundStmt 0x55fb6b3de7d0 # | | | |-DeclStmt 0x55fb6b3de470 # | | | | `-VarDecl 0x55fb6b3de1d8 col:5 referenced FBH 'K' nrvo cinit # | | | | `-CallExpr 0x55fb6b3de440 '' # | | | | |-DeclRefExpr 0x55fb6b3de3e8 '' Function 0x55fb6b3de290 '__builtin_hlsl_elementwise_firstbithigh' 'void (...) noexcept' # | | | | `-DeclRefExpr 0x55fb6b3de420 'T' lvalue ParmVar 0x55fb6b3ddf10 'X' 'T' # | | | |-DeclStmt 0x55fb6b3de5e8 # | | | | `-VarDecl 0x55fb6b3de4a8 col:5 referenced Inversion 'K' cinit # | | | | `-BinaryOperator 0x55fb6b3de5c8 '' '-' # | | | | |-ParenExpr 0x55fb6b3de570 'int' # | | | | | `-BinaryOperator 0x55fb6b3de550 'int' '-' # | | | | | |-DeclRefExpr 0x55fb6b3de510 'int' NonTypeTemplateParm 0x55fb6b3dde78 'BitWidth' 'int' # | | | | | `-IntegerLiteral 0x55fb6b3de530 'int' 1 # | | | | `-DeclRefExpr 0x55fb6b3de590 'K' lvalue Var 0x55fb6b3de1d8 'FBH' 'K' # | | | |-BinaryOperator 0x55fb6b3de778 '' '=' # | | | | |-DeclRefExpr 0x55fb6b3de600 'K' lvalue Var 0x55fb6b3de1d8 'FBH' 'K' # | | | | `-CallExpr 0x55fb6b3de738 '' # | | | | |-UnresolvedLookupExpr 0x55fb6b3de620 '' lvalue (ADL) = 'select' 0x55fb6b228158 # | | | | |-BinaryOperator 0x55fb6b3de6c0 '' '==' # | | | | | |-DeclRefExpr 0x55fb6b3de668 'K' lvalue Var 0x55fb6b3de1d8 'FBH' 'K' # | | | | | `-UnaryOperator 0x55fb6b3de6a8 'int' prefix '-' # | | | | | `-IntegerLiteral 0x55fb6b3de688 'int' 1 # | | | | |-DeclRefExpr 0x55fb6b3de6e0 'K' lvalue Var 0x55fb6b3de1d8 'FBH' 'K' # | | | | `-DeclRefExpr 0x55fb6b3de700 'K' lvalue Var 0x55fb6b3de4a8 'Inversion' 'K' # | | | `-ReturnStmt 0x55fb6b3de7b8 nrvo_candidate(Var 0x55fb6b3de1d8 'FBH' 'K') # | | | `-DeclRefExpr 0x55fb6b3de798 'K' lvalue Var 0x55fb6b3de1d8 'FBH' 'K' # | | |-FunctionTemplateDecl 0x55fb6b3dea38 line:174:35 ddx_impl # | | | |-TemplateTypeParmDecl 0x55fb6b3de800 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b3de990 line:174:35 constexpr ddx_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3de8b0 col:46 referenced input 'T' # | | | `-CompoundStmt 0x55fb6b3ded58 # | | | `-ReturnStmt 0x55fb6b3ded48 # | | | `-CallExpr 0x55fb6b3ded18 '' # | | | |-DeclRefExpr 0x55fb6b3decc0 '' Function 0x55fb6b3deb68 '__builtin_hlsl_elementwise_ddx_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x55fb6b3decf8 'T' lvalue ParmVar 0x55fb6b3de8b0 'input' 'T' # | | |-FunctionTemplateDecl 0x55fb6b3defa8 line:182:35 ddy_impl # | | | |-TemplateTypeParmDecl 0x55fb6b3ded70 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b3def00 line:182:35 constexpr ddy_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3dee20 col:46 referenced input 'T' # | | | `-CompoundStmt 0x55fb6b3df2c8 # | | | `-ReturnStmt 0x55fb6b3df2b8 # | | | `-CallExpr 0x55fb6b3df288 '' # | | | |-DeclRefExpr 0x55fb6b3df230 '' Function 0x55fb6b3df0d8 '__builtin_hlsl_elementwise_ddy_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x55fb6b3df268 'T' lvalue ParmVar 0x55fb6b3dee20 'input' 'T' # | | `-FunctionTemplateDecl 0x55fb6b3df518 line:190:35 fwidth_impl # | | |-TemplateTypeParmDecl 0x55fb6b3df2e0 col:20 referenced typename depth 0 index 0 T # | | `-FunctionDecl 0x55fb6b3df470 line:190:35 constexpr fwidth_impl 'T (T)' implicit-inline # | | |-ParmVarDecl 0x55fb6b3df390 col:49 referenced input 'T' # | | `-CompoundStmt 0x55fb6b3dfcd8 # | | |-DeclStmt 0x55fb6b3df750 # | | | `-VarDecl 0x55fb6b3df618 col:5 referenced derivCoarseX 'T' cinit # | | | `-CallExpr 0x55fb6b3df720 '' # | | | |-UnresolvedLookupExpr 0x55fb6b3df680 '' lvalue (ADL) = 'ddx_coarse' 0x55fb6b269c50 0x55fb6b269eb8 0x55fb6b26a130 0x55fb6b26a3a8 0x55fb6b26a608 0x55fb6b26a880 0x55fb6b26aaf8 0x55fb6b26ad70 # | | | `-DeclRefExpr 0x55fb6b3df700 'T' lvalue ParmVar 0x55fb6b3df390 'input' 'T' # | | |-BinaryOperator 0x55fb6b3df910 '' '=' # | | | |-DeclRefExpr 0x55fb6b3df768 'T' lvalue Var 0x55fb6b3df618 'derivCoarseX' 'T' # | | | `-CallExpr 0x55fb6b3df8e0 '' # | | | |-UnresolvedLookupExpr 0x55fb6b3df7a0 '' lvalue (ADL) = 'abs' 0x55fb6b1dce28 0x55fb6b1dd128 0x55fb6b1dd438 0x55fb6b1dd748 0x55fb6b1dee68 0x55fb6b1df178 0x55fb6b1df488 0x55fb6b1df798 0x55fb6b1dfa68 0x55fb6b1dfd90 0x55fb6b1e0038 0x55fb6b1e02d8 0x55fb6b1e0528 0x55fb6b1e0838 0x55fb6b1e0b48 0x55fb6b1e15d8 0x55fb6b1e18c8 0x55fb6b1e1bd8 0x55fb6b1e1ee8 0x55fb6b1e21f8 0x55fb6b1e6b70 0x55fb6b1e6e18 0x55fb6b1e70b8 0x55fb6b1e7358 0x55fb6b1e75a8 0x55fb6b1e78b8 0x55fb6b1e8cc8 0x55fb6b1e8fd8 # | | | `-DeclRefExpr 0x55fb6b3df8c0 'T' lvalue Var 0x55fb6b3df618 'derivCoarseX' 'T' # | | |-DeclStmt 0x55fb6b3dfa88 # | | | `-VarDecl 0x55fb6b3df950 col:5 referenced derivCoarseY 'T' cinit # | | | `-CallExpr 0x55fb6b3dfa58 '' # | | | |-UnresolvedLookupExpr 0x55fb6b3df9b8 '' lvalue (ADL) = 'ddy_coarse' 0x55fb6b26afd0 0x55fb6b26b238 0x55fb6b26b4b0 0x55fb6b26b728 0x55fb6b2d37f0 0x55fb6b2d3a68 0x55fb6b2d3ce0 0x55fb6b2d3f58 # | | | `-DeclRefExpr 0x55fb6b3dfa38 'T' lvalue ParmVar 0x55fb6b3df390 'input' 'T' # | | |-BinaryOperator 0x55fb6b3dfc48 '' '=' # | | | |-DeclRefExpr 0x55fb6b3dfaa0 'T' lvalue Var 0x55fb6b3df950 'derivCoarseY' 'T' # | | | `-CallExpr 0x55fb6b3dfc18 '' # | | | |-UnresolvedLookupExpr 0x55fb6b3dfad8 '' lvalue (ADL) = 'abs' 0x55fb6b1dce28 0x55fb6b1dd128 0x55fb6b1dd438 0x55fb6b1dd748 0x55fb6b1dee68 0x55fb6b1df178 0x55fb6b1df488 0x55fb6b1df798 0x55fb6b1dfa68 0x55fb6b1dfd90 0x55fb6b1e0038 0x55fb6b1e02d8 0x55fb6b1e0528 0x55fb6b1e0838 0x55fb6b1e0b48 0x55fb6b1e15d8 0x55fb6b1e18c8 0x55fb6b1e1bd8 0x55fb6b1e1ee8 0x55fb6b1e21f8 0x55fb6b1e6b70 0x55fb6b1e6e18 0x55fb6b1e70b8 0x55fb6b1e7358 0x55fb6b1e75a8 0x55fb6b1e78b8 0x55fb6b1e8cc8 0x55fb6b1e8fd8 # | | | `-DeclRefExpr 0x55fb6b3dfbf8 'T' lvalue Var 0x55fb6b3df950 'derivCoarseY' 'T' # | | `-ReturnStmt 0x55fb6b3dfcc8 # | | `-BinaryOperator 0x55fb6b3dfca8 '' '+' # | | |-DeclRefExpr 0x55fb6b3dfc68 'T' lvalue Var 0x55fb6b3df618 'derivCoarseX' 'T' # | | `-DeclRefExpr 0x55fb6b3dfc88 'T' lvalue Var 0x55fb6b3df950 'derivCoarseY' 'T' # | |-LinkageSpecDecl 0x55fb6b3d46b8 col:10 implicit C # | | `-FunctionDecl 0x55fb6b3d4708 col:10 implicit used __builtin_dx_dot2add 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' extern # | | |-ParmVarDecl 0x55fb6b3d4810 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x55fb6b3d4878 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x55fb6b3d48e0 <> 'float' # | | |-BuiltinAttr 0x55fb6b3d47b0 <> Implicit 1562 # | | |-NoThrowAttr 0x55fb6b3d4960 Implicit # | | `-ConstAttr 0x55fb6b3d4988 Implicit # | |-LinkageSpecDecl 0x55fb6b3de240 col:11 implicit C # | | `-FunctionDecl 0x55fb6b3de290 col:11 implicit referenced __builtin_hlsl_elementwise_firstbithigh 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55fb6b3de338 <> Implicit 702 # | | |-NoThrowAttr 0x55fb6b3de398 Implicit # | | `-ConstAttr 0x55fb6b3de3c0 Implicit # | |-LinkageSpecDecl 0x55fb6b3deb18 col:10 implicit C # | | `-FunctionDecl 0x55fb6b3deb68 col:10 implicit referenced __builtin_hlsl_elementwise_ddx_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55fb6b3dec10 <> Implicit 692 # | | |-NoThrowAttr 0x55fb6b3dec70 Implicit # | | `-ConstAttr 0x55fb6b3dec98 Implicit # | |-LinkageSpecDecl 0x55fb6b3df088 col:10 implicit C # | | `-FunctionDecl 0x55fb6b3df0d8 col:10 implicit referenced __builtin_hlsl_elementwise_ddy_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55fb6b3df180 <> Implicit 694 # | | |-NoThrowAttr 0x55fb6b3df1e0 Implicit # | | `-ConstAttr 0x55fb6b3df208 Implicit # | |-NamespaceDecl 0x55fb6b3dfe30 prev 0x55fb6b3cf810 line:14:11 hlsl # | | |-original Namespace 0x55fb6b133a98 'hlsl' # | | |-FunctionTemplateDecl 0x55fb6b3e01a0 line:28:28 invalid asfloat # | | | |-TemplateTypeParmDecl 0x55fb6b3dfea0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fb6b3dff38 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fb6b3e00f8 line:28:28 invalid constexpr asfloat 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3e0048 col:49 invalid V 'int' # | | | `-CompoundStmt 0x55fb6b3e03c8 # | | | `-ReturnStmt 0x55fb6b3e03b8 # | | | `-CallExpr 0x55fb6b3e0388 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fb6b3e02a8 '' lvalue (no ADL) = 'bit_cast' 0x55fb6b1d9160 0x55fb6b1dbc50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x55fb6b133360 'float' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fb6b3dfef0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fb6b3dfea0 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55fb6b3e0268 'int' NonTypeTemplateParm 0x55fb6b3dff38 'N' 'int' # | | | `-RecoveryExpr 0x55fb6b3e0368 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fb6b3e0660 line:32:39 asfloat # | | | |-TemplateTypeParmDecl 0x55fb6b3e03e0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b3e05b8 line:32:39 constexpr asfloat 'float (T)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3e0490 col:49 referenced F 'T' # | | | `-CompoundStmt 0x55fb6b3e08c0 # | | | `-ReturnStmt 0x55fb6b3e08b0 # | | | `-CallExpr 0x55fb6b3e0880 '' # | | | |-UnresolvedLookupExpr 0x55fb6b3e07c0 '' lvalue (no ADL) = 'bit_cast' 0x55fb6b1d9160 0x55fb6b1dbc50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x55fb6b133360 'float' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55fb6b3e0430 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fb6b3e03e0 'T' # | | | `-DeclRefExpr 0x55fb6b3e0860 'T' lvalue ParmVar 0x55fb6b3e0490 'F' 'T' # | | |-FunctionTemplateDecl 0x55fb6b3e0be0 line:44:55 invalid asint # | | | |-TemplateTypeParmDecl 0x55fb6b3e08d8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fb6b3e0978 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fb6b3e0b38 line:44:55 invalid constexpr asint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3e0a88 col:74 invalid V 'int' # | | | `-CompoundStmt 0x55fb6b3e0e08 # | | | `-ReturnStmt 0x55fb6b3e0df8 # | | | `-CallExpr 0x55fb6b3e0dc8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fb6b3e0ce8 '' lvalue (no ADL) = 'bit_cast' 0x55fb6b1d9160 0x55fb6b1dbc50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x55fb6b133260 'int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fb6b3e0930 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fb6b3e08d8 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55fb6b3e0ca8 'int' NonTypeTemplateParm 0x55fb6b3e0978 'N' 'int' # | | | `-RecoveryExpr 0x55fb6b3e0da8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fb6b3e10a0 line:48:37 asint # | | | |-TemplateTypeParmDecl 0x55fb6b3e0e20 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b3e0ff8 line:48:37 constexpr asint 'int (T)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3e0ed0 col:45 referenced F 'T' # | | | `-CompoundStmt 0x55fb6b3e1300 # | | | `-ReturnStmt 0x55fb6b3e12f0 # | | | `-CallExpr 0x55fb6b3e12c0 '' # | | | |-UnresolvedLookupExpr 0x55fb6b3e1200 '' lvalue (no ADL) = 'bit_cast' 0x55fb6b1d9160 0x55fb6b1dbc50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x55fb6b133260 'int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55fb6b3e0e70 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fb6b3e0e20 'T' # | | | `-DeclRefExpr 0x55fb6b3e12a0 'T' lvalue ParmVar 0x55fb6b3e0ed0 'F' 'T' # | | |-FunctionTemplateDecl 0x55fb6b3e1638 line:89:56 invalid asuint # | | | |-TemplateTypeParmDecl 0x55fb6b3e1318 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fb6b3e13b8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fb6b3e1590 line:89:56 invalid constexpr asuint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3e14e0 col:76 invalid V 'int' # | | | `-CompoundStmt 0x55fb6b2a6940 # | | | `-ReturnStmt 0x55fb6b2a6930 # | | | `-CallExpr 0x55fb6b2a6900 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fb6b2a6820 '' lvalue (no ADL) = 'bit_cast' 0x55fb6b1d9160 0x55fb6b1dbc50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55fb6b1869c0 'uint' sugar # | | | | | |-Typedef 0x55fb6b163ce8 'uint' # | | | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fb6b3e1370 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fb6b3e1318 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55fb6b3e1718 'int' NonTypeTemplateParm 0x55fb6b3e13b8 'N' 'int' # | | | `-RecoveryExpr 0x55fb6b2a68e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fb6b2a6be0 line:93:38 asuint # | | | |-TemplateTypeParmDecl 0x55fb6b2a6958 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b2a6b38 line:93:38 constexpr asuint 'uint (T)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b2a6a10 col:47 referenced F 'T' # | | | `-CompoundStmt 0x55fb6b2a6e58 # | | | `-ReturnStmt 0x55fb6b2a6e48 # | | | `-CallExpr 0x55fb6b2a6e18 '' # | | | |-UnresolvedLookupExpr 0x55fb6b2a6d58 '' lvalue (no ADL) = 'bit_cast' 0x55fb6b1d9160 0x55fb6b1dbc50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55fb6b1869c0 'uint' sugar # | | | | | |-Typedef 0x55fb6b163ce8 'uint' # | | | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55fb6b2a69b0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55fb6b2a6958 'T' # | | | `-DeclRefExpr 0x55fb6b2a6df8 'T' lvalue ParmVar 0x55fb6b2a6a10 'F' 'T' # | | |-FunctionDecl 0x55fb6b2a7248 col:6 asuint 'void (double, out uint, out uint)' # | | | |-ParmVarDecl 0x55fb6b2a6e98 col:19 'double' # | | | |-ParmVarDecl 0x55fb6b2a6f80 col:29 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x55fb6b2a6fe8 out # | | | |-ParmVarDecl 0x55fb6b2a7060 col:39 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x55fb6b2a70c8 out # | | | |-BuiltinAliasAttr 0x55fb6b2a7308 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55fb6b2a7380 Implicit # | | | `-ConstAttr 0x55fb6b2a73a8 Implicit # | | |-FunctionDecl 0x55fb6b2a77d8 col:6 asuint 'void (double2, out uint2, out uint2)' # | | | |-ParmVarDecl 0x55fb6b2a7420 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55fb6b2a7510 col:31 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55fb6b2a7578 out # | | | |-ParmVarDecl 0x55fb6b2a75f0 col:42 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55fb6b2a7658 out # | | | |-BuiltinAliasAttr 0x55fb6b2a7898 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55fb6b2a7910 Implicit # | | | `-ConstAttr 0x55fb6b2a7938 Implicit # | | |-FunctionDecl 0x55fb6b2a7d68 col:6 asuint 'void (double3, out uint3, out uint3)' # | | | |-ParmVarDecl 0x55fb6b2a79b0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55fb6b2a7aa0 col:31 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55fb6b2a7b08 out # | | | |-ParmVarDecl 0x55fb6b2a7b80 col:42 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55fb6b2a7be8 out # | | | |-BuiltinAliasAttr 0x55fb6b2a7e28 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55fb6b2a7ea0 Implicit # | | | `-ConstAttr 0x55fb6b2a7ec8 Implicit # | | |-FunctionDecl 0x55fb6b2a82f8 col:6 asuint 'void (double4, out uint4, out uint4)' # | | | |-ParmVarDecl 0x55fb6b2a7f40 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55fb6b2a8030 col:31 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55fb6b2a8098 out # | | | |-ParmVarDecl 0x55fb6b2a8110 col:42 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55fb6b2a8178 out # | | | |-BuiltinAliasAttr 0x55fb6b2a83b8 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55fb6b2a8430 Implicit # | | | `-ConstAttr 0x55fb6b2a8458 Implicit # | | |-FunctionTemplateDecl 0x55fb6b2a8ac0 line:157:39 invalid distance # | | | |-TemplateTypeParmDecl 0x55fb6b2a8490 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b2a8a18 line:157:39 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55fb6b2a8848 col:50 referenced X 'T' # | | | |-ParmVarDecl 0x55fb6b2a88c0 col:55 referenced Y 'T' # | | | `-CompoundStmt 0x55fb6b2a8c30 # | | | `-ReturnStmt 0x55fb6b2a8c20 # | | | `-CallExpr 0x55fb6b2a8be8 '' # | | | |-UnresolvedLookupExpr 0x55fb6b2a8b60 '' lvalue (no ADL) = 'distance_impl' 0x55fb6b3d13f8 # | | | |-DeclRefExpr 0x55fb6b2a8ba8 'T' lvalue ParmVar 0x55fb6b2a8848 'X' 'T' # | | | `-DeclRefExpr 0x55fb6b2a8bc8 'T' lvalue ParmVar 0x55fb6b2a88c0 'Y' 'T' # | | |-FunctionTemplateDecl 0x55fb6b2a91f0 line:164:1 invalid distance # | | | |-TemplateTypeParmDecl 0x55fb6b2a8c48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b2a9148 line:164:1 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55fb6b2a8fb8 col:12 referenced X 'T' # | | | |-ParmVarDecl 0x55fb6b2a9030 col:17 referenced Y 'T' # | | | `-CompoundStmt 0x55fb6b2a9370 # | | | `-ReturnStmt 0x55fb6b2a9360 # | | | `-CallExpr 0x55fb6b2a9328 '' # | | | |-UnresolvedLookupExpr 0x55fb6b2a92a0 '' lvalue (no ADL) = 'distance_impl' 0x55fb6b3d13f8 # | | | |-DeclRefExpr 0x55fb6b2a92e8 'T' lvalue ParmVar 0x55fb6b2a8fb8 'X' 'T' # | | | `-DeclRefExpr 0x55fb6b2a9308 'T' lvalue ParmVar 0x55fb6b2a9030 'Y' 'T' # | | |-FunctionTemplateDecl 0x55fb6b2a9700 line:170:19 invalid distance # | | | |-NonTypeTemplateParmDecl 0x55fb6b2a93a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fb6b2a9658 line:170:19 invalid distance 'const half (int, int)' inline # | | | |-ParmVarDecl 0x55fb6b2a9480 col:65 invalid X 'int' # | | | |-ParmVarDecl 0x55fb6b2a9548 col:65 invalid Y 'int' # | | | `-CompoundStmt 0x55fb6b2a9880 # | | | `-ReturnStmt 0x55fb6b2a9870 # | | | `-CallExpr 0x55fb6b2a9838 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fb6b2a97b0 '' lvalue (no ADL) = 'distance_vec_impl' 0x55fb6b3d40f0 # | | | |-RecoveryExpr 0x55fb6b2a97f8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fb6b2a9818 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fb6b2a9c00 line:176:20 invalid distance # | | | |-NonTypeTemplateParmDecl 0x55fb6b2a98b0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fb6b2a9b58 line:176:20 invalid distance 'const float (int, int)' inline # | | | |-ParmVarDecl 0x55fb6b2a9978 col:67 invalid X 'int' # | | | |-ParmVarDecl 0x55fb6b2a9a40 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x55fb6b2a9d80 # | | | `-ReturnStmt 0x55fb6b2a9d70 # | | | `-CallExpr 0x55fb6b2a9d38 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fb6b2a9cb0 '' lvalue (no ADL) = 'distance_vec_impl' 0x55fb6b3d40f0 # | | | |-RecoveryExpr 0x55fb6b2a9cf8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fb6b2a9d18 '' contains-errors lvalue # | | |-FunctionDecl 0x55fb6b2aa048 line:192:20 dot2add 'const float (half2, half2, float)' inline # | | | |-ParmVarDecl 0x55fb6b2a9dc0 col:34 used A 'half2':'vector' # | | | |-ParmVarDecl 0x55fb6b2a9e40 col:43 used B 'half2':'vector' # | | | |-ParmVarDecl 0x55fb6b2a9ec0 col:52 used C 'float' # | | | |-CompoundStmt 0x55fb6b2aa3a0 # | | | | `-ReturnStmt 0x55fb6b2aa390 # | | | | `-CallExpr 0x55fb6b2aa308 'float' # | | | | |-ImplicitCastExpr 0x55fb6b2aa2f0 'float (*)(half2, half2, float)' # | | | | | `-DeclRefExpr 0x55fb6b2aa200 'float (half2, half2, float)' lvalue Function 0x55fb6b3d4518 'dot2add_impl' 'float (half2, half2, float)' # | | | | | `-NestedNameSpecifier Namespace 0x55fb6b3cf880 '__detail' # | | | | |-ImplicitCastExpr 0x55fb6b2aa348 'half2':'vector' # | | | | | `-DeclRefExpr 0x55fb6b2aa230 'half2':'vector' lvalue ParmVar 0x55fb6b2a9dc0 'A' 'half2':'vector' # | | | | |-ImplicitCastExpr 0x55fb6b2aa360 'half2':'vector' # | | | | | `-DeclRefExpr 0x55fb6b2aa250 'half2':'vector' lvalue ParmVar 0x55fb6b2a9e40 'B' 'half2':'vector' # | | | | `-ImplicitCastExpr 0x55fb6b2aa378 'float' # | | | | `-DeclRefExpr 0x55fb6b2aa270 'float' lvalue ParmVar 0x55fb6b2a9ec0 'C' 'float' # | | | `-AvailabilityAttr 0x55fb6b2aa108 shadermodel 6.4 0 0 "" "" 0 # | | |-FunctionDecl 0x55fb6b2aa5a8 line:208:20 dst 'const half4 (half4, half4)' inline # | | | |-ParmVarDecl 0x55fb6b2aa3d0 col:30 used Src0 'half4':'vector' # | | | |-ParmVarDecl 0x55fb6b2aa450 col:42 used Src1 'half4':'vector' # | | | `-CompoundStmt 0x55fb6b2aa768 # | | | `-ReturnStmt 0x55fb6b2aa758 # | | | `-RecoveryExpr 0x55fb6b2aa720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55fb6b2aa698 '' lvalue (no ADL) = 'dst_impl' 0x55fb6b3d0e10 # | | | |-DeclRefExpr 0x55fb6b2aa6e0 'half4':'vector' lvalue ParmVar 0x55fb6b2aa3d0 'Src0' 'half4':'vector' # | | | `-DeclRefExpr 0x55fb6b2aa700 'half4':'vector' lvalue ParmVar 0x55fb6b2aa450 'Src1' 'half4':'vector' # | | |-FunctionDecl 0x55fb6b3f21c8 line:212:21 dst 'const float4 (float4, float4)' inline # | | | |-ParmVarDecl 0x55fb6b2aa798 col:32 used Src0 'float4':'vector' # | | | |-ParmVarDecl 0x55fb6b3f2070 col:45 used Src1 'float4':'vector' # | | | `-CompoundStmt 0x55fb6b3f2398 # | | | `-ReturnStmt 0x55fb6b3f2388 # | | | `-RecoveryExpr 0x55fb6b3f2350 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55fb6b3f22c8 '' lvalue (no ADL) = 'dst_impl' 0x55fb6b3d0e10 # | | | |-DeclRefExpr 0x55fb6b3f2310 'float4':'vector' lvalue ParmVar 0x55fb6b2aa798 'Src0' 'float4':'vector' # | | | `-DeclRefExpr 0x55fb6b3f2330 'float4':'vector' lvalue ParmVar 0x55fb6b3f2070 'Src1' 'float4':'vector' # | | |-FunctionDecl 0x55fb6b3f2598 line:216:22 dst 'const double4 (double4, double4)' inline # | | | |-ParmVarDecl 0x55fb6b3f23c8 col:34 used Src0 'double4':'vector' # | | | |-ParmVarDecl 0x55fb6b3f2448 col:48 used Src1 'double4':'vector' # | | | `-CompoundStmt 0x55fb6b3f2768 # | | | `-ReturnStmt 0x55fb6b3f2758 # | | | `-RecoveryExpr 0x55fb6b3f2720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55fb6b3f2698 '' lvalue (no ADL) = 'dst_impl' 0x55fb6b3d0e10 # | | | |-DeclRefExpr 0x55fb6b3f26e0 'double4':'vector' lvalue ParmVar 0x55fb6b3f23c8 'Src0' 'double4':'vector' # | | | `-DeclRefExpr 0x55fb6b3f2700 'double4':'vector' lvalue ParmVar 0x55fb6b3f2448 'Src1' 'double4':'vector' # | | |-FunctionTemplateDecl 0x55fb6b3f2e10 line:239:39 invalid faceforward # | | | |-TemplateTypeParmDecl 0x55fb6b3f2780 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b3f2d68 line:239:39 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55fb6b3f2ae8 col:53 referenced N 'T' # | | | |-ParmVarDecl 0x55fb6b3f2b60 col:58 referenced I 'T' # | | | |-ParmVarDecl 0x55fb6b3f2bd8 col:63 referenced Ng 'T' # | | | `-CompoundStmt 0x55fb6b3f2fb0 # | | | `-ReturnStmt 0x55fb6b3f2fa0 # | | | `-CallExpr 0x55fb6b3f2f60 '' # | | | |-UnresolvedLookupExpr 0x55fb6b3f2eb8 '' lvalue (no ADL) = 'faceforward_impl' 0x55fb6b3dcfc8 # | | | |-DeclRefExpr 0x55fb6b3f2f00 'T' lvalue ParmVar 0x55fb6b3f2ae8 'N' 'T' # | | | |-DeclRefExpr 0x55fb6b3f2f20 'T' lvalue ParmVar 0x55fb6b3f2b60 'I' 'T' # | | | `-DeclRefExpr 0x55fb6b3f2f40 'T' lvalue ParmVar 0x55fb6b3f2bd8 'Ng' 'T' # | | |-FunctionTemplateDecl 0x55fb6b3f3610 line:246:1 invalid faceforward # | | | |-TemplateTypeParmDecl 0x55fb6b3f2fc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b3f3568 line:246:1 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55fb6b3f3338 col:15 referenced N 'T' # | | | |-ParmVarDecl 0x55fb6b3f33b0 col:20 referenced I 'T' # | | | |-ParmVarDecl 0x55fb6b3f3428 col:25 referenced Ng 'T' # | | | `-CompoundStmt 0x55fb6b3f37c0 # | | | `-ReturnStmt 0x55fb6b3f37b0 # | | | `-CallExpr 0x55fb6b3f3770 '' # | | | |-UnresolvedLookupExpr 0x55fb6b3f36c8 '' lvalue (no ADL) = 'faceforward_impl' 0x55fb6b3dcfc8 # | | | |-DeclRefExpr 0x55fb6b3f3710 'T' lvalue ParmVar 0x55fb6b3f3338 'N' 'T' # | | | |-DeclRefExpr 0x55fb6b3f3730 'T' lvalue ParmVar 0x55fb6b3f33b0 'I' 'T' # | | | `-DeclRefExpr 0x55fb6b3f3750 'T' lvalue ParmVar 0x55fb6b3f3428 'Ng' 'T' # | | |-FunctionTemplateDecl 0x55fb6b3f3c70 line:252:51 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x55fb6b3f37f0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55fb6b3f3bc8 line:252:51 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55fb6b3f3900 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x55fb6b3f39c8 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55fb6b3f3a90 col:42 invalid Ng 'int' # | | | `-CompoundStmt 0x55fb6b3f3e20 # | | | `-ReturnStmt 0x55fb6b3f3e10 # | | | `-CallExpr 0x55fb6b3f3dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fb6b3f3d28 '' lvalue (no ADL) = 'faceforward_impl' 0x55fb6b3dcfc8 # | | | |-RecoveryExpr 0x55fb6b3f3d70 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55fb6b3f3d90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fb6b3f3db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fb6b3f4288 line:261:1 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x55fb6b3f3e50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55fb6b3f41e0 line:261:1 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55fb6b3f3f60 col:51 invalid N 'int' # | | | |-ParmVarDecl 0x55fb6b3f4028 col:51 invalid I 'int' # | | | |-ParmVarDecl 0x55fb6b3f40f0 col:51 invalid Ng 'int' # | | | `-CompoundStmt 0x55fb6b3f4438 # | | | `-ReturnStmt 0x55fb6b3f4428 # | | | `-CallExpr 0x55fb6b3f43e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fb6b3f4340 '' lvalue (no ADL) = 'faceforward_impl' 0x55fb6b3dcfc8 # | | | |-RecoveryExpr 0x55fb6b3f4388 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55fb6b3f43a8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fb6b3f43c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fb6b3f4ac0 line:300:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55fb6b3f4450 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b3f4a18 line:300:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x55fb6b3f48e8 col:16 referenced X 'T' # | | | `-CompoundStmt 0x55fb6b3f4cf8 # | | | `-ReturnStmt 0x55fb6b3f4ce8 # | | | `-CallExpr 0x55fb6b3f4cb8 '' # | | | |-UnresolvedLookupExpr 0x55fb6b3f4be0 '' lvalue (no ADL) = 'firstbithigh_impl' 0x55fb6b3de0d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55fb6b1869c0 'uint' sugar # | | | | | |-Typedef 0x55fb6b163ce8 'uint' # | | | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fb6b3f44a0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fb6b3f4450 'T' # | | | | `-TemplateArgument expr '32' # | | | | `-IntegerLiteral 0x55fb6b3f4ba0 'int' 32 # | | | `-DeclRefExpr 0x55fb6b3f4c98 'T' lvalue ParmVar 0x55fb6b3f48e8 'X' 'T' # | | |-FunctionTemplateDecl 0x55fb6b3f5340 line:308:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55fb6b3f4d10 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fb6b3f4da8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fb6b3f5298 line:308:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x55fb6b3f51a8 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x55fb6b3f54e0 # | | |-FunctionTemplateDecl 0x55fb6b3f5b30 line:316:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55fb6b3f54f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b3f5a88 line:316:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x55fb6b3f5998 col:16 referenced X 'T' # | | | `-CompoundStmt 0x55fb6b3f5d60 # | | | `-ReturnStmt 0x55fb6b3f5d50 # | | | `-CallExpr 0x55fb6b3f5d20 '' # | | | |-UnresolvedLookupExpr 0x55fb6b3f5c48 '' lvalue (no ADL) = 'firstbithigh_impl' 0x55fb6b3de0d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55fb6b1869c0 'uint' sugar # | | | | | |-Typedef 0x55fb6b163ce8 'uint' # | | | | | `-BuiltinType 0x55fb6b133300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55fb6b3f5540 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55fb6b3f54f0 'T' # | | | | `-TemplateArgument expr '64' # | | | | `-IntegerLiteral 0x55fb6b3f5c08 'int' 64 # | | | `-DeclRefExpr 0x55fb6b3f5d00 'T' lvalue ParmVar 0x55fb6b3f5998 'X' 'T' # | | |-FunctionTemplateDecl 0x55fb6b3f63b0 line:324:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55fb6b3f5d78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fb6b3f5e18 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fb6b3f6308 line:324:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x55fb6b3f6258 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x55fb6b3f6550 # | | |-FunctionTemplateDecl 0x55fb6b3f6b00 line:344:39 invalid fmod # | | | |-TemplateTypeParmDecl 0x55fb6b3f6560 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b3f6a58 line:344:39 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55fb6b3f68c8 col:46 referenced X 'T' # | | | |-ParmVarDecl 0x55fb6b3f6940 col:51 referenced Y 'T' # | | | `-CompoundStmt 0x55fb6b3f6c70 # | | | `-ReturnStmt 0x55fb6b3f6c60 # | | | `-CallExpr 0x55fb6b3f6c28 '' # | | | |-UnresolvedLookupExpr 0x55fb6b3f6ba0 '' lvalue (no ADL) = 'fmod_impl' 0x55fb6b3d7db8 # | | | |-DeclRefExpr 0x55fb6b3f6be8 'T' lvalue ParmVar 0x55fb6b3f68c8 'X' 'T' # | | | `-DeclRefExpr 0x55fb6b3f6c08 'T' lvalue ParmVar 0x55fb6b3f6940 'Y' 'T' # | | |-FunctionTemplateDecl 0x55fb6b3f7230 line:351:1 invalid fmod # | | | |-TemplateTypeParmDecl 0x55fb6b3f6c88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b3f7188 line:351:1 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55fb6b3f6ff8 col:8 referenced X 'T' # | | | |-ParmVarDecl 0x55fb6b3f7070 col:13 referenced Y 'T' # | | | `-CompoundStmt 0x55fb6b3f73b0 # | | | `-ReturnStmt 0x55fb6b3f73a0 # | | | `-CallExpr 0x55fb6b3f7368 '' # | | | |-UnresolvedLookupExpr 0x55fb6b3f72e0 '' lvalue (no ADL) = 'fmod_impl' 0x55fb6b3d7db8 # | | | |-DeclRefExpr 0x55fb6b3f7328 'T' lvalue ParmVar 0x55fb6b3f6ff8 'X' 'T' # | | | `-DeclRefExpr 0x55fb6b3f7348 'T' lvalue ParmVar 0x55fb6b3f7070 'Y' 'T' # | | |-FunctionTemplateDecl 0x55fb6b3f7770 line:357:51 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x55fb6b3f73e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fb6b3f76c8 line:357:51 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55fb6b3f74f0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x55fb6b3f75b8 col:42 invalid Y 'int' # | | | `-CompoundStmt 0x55fb6b3f78f0 # | | | `-ReturnStmt 0x55fb6b3f78e0 # | | | `-CallExpr 0x55fb6b3f78a8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fb6b3f7820 '' lvalue (no ADL) = 'fmod_vec_impl' 0x55fb6b3d9e28 # | | | |-RecoveryExpr 0x55fb6b3f7868 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fb6b3f7888 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fb6b3f7c70 line:365:1 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x55fb6b3f7920 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fb6b3f7bc8 line:365:1 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55fb6b3f7a30 col:44 invalid X 'int' # | | | |-ParmVarDecl 0x55fb6b3f7af8 col:44 invalid Y 'int' # | | | `-CompoundStmt 0x55fb6b3f7df0 # | | | `-ReturnStmt 0x55fb6b3f7de0 # | | | `-CallExpr 0x55fb6b3f7da8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fb6b3f7d20 '' lvalue (no ADL) = 'fmod_vec_impl' 0x55fb6b3d9e28 # | | | |-RecoveryExpr 0x55fb6b3f7d68 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fb6b3f7d88 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fb6b3f83b0 line:386:39 invalid ldexp # | | | |-TemplateTypeParmDecl 0x55fb6b3f7e08 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b3f8308 line:386:39 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55fb6b3f8178 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x55fb6b3f81f0 col:52 referenced Exp 'T' # | | | `-CompoundStmt 0x55fb6b3f8520 # | | | `-ReturnStmt 0x55fb6b3f8510 # | | | `-CallExpr 0x55fb6b3f84d8 '' # | | | |-UnresolvedLookupExpr 0x55fb6b3f8450 '' lvalue (no ADL) = 'ldexp_impl' 0x55fb6b3dda98 # | | | |-DeclRefExpr 0x55fb6b3f8498 'T' lvalue ParmVar 0x55fb6b3f8178 'X' 'T' # | | | `-DeclRefExpr 0x55fb6b3f84b8 'T' lvalue ParmVar 0x55fb6b3f81f0 'Exp' 'T' # | | |-FunctionTemplateDecl 0x55fb6b3f8ae0 line:393:1 invalid ldexp # | | | |-TemplateTypeParmDecl 0x55fb6b3f8538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b3f8a38 line:393:1 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55fb6b3f88a8 col:9 referenced X 'T' # | | | |-ParmVarDecl 0x55fb6b3f8920 col:14 referenced Exp 'T' # | | | `-CompoundStmt 0x55fb6b3f8c60 # | | | `-ReturnStmt 0x55fb6b3f8c50 # | | | `-CallExpr 0x55fb6b3f8c18 '' # | | | |-UnresolvedLookupExpr 0x55fb6b3f8b90 '' lvalue (no ADL) = 'ldexp_impl' 0x55fb6b3dda98 # | | | |-DeclRefExpr 0x55fb6b3f8bd8 'T' lvalue ParmVar 0x55fb6b3f88a8 'X' 'T' # | | | `-DeclRefExpr 0x55fb6b3f8bf8 'T' lvalue ParmVar 0x55fb6b3f8920 'Exp' 'T' # | | |-FunctionTemplateDecl 0x55fb6b3f8fe0 line:399:51 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x55fb6b3f8c90 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fb6b3f8f38 line:399:51 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55fb6b3f8da0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x55fb6b3f8e68 col:42 invalid Exp 'int' # | | | `-CompoundStmt 0x55fb6b3f9160 # | | | `-ReturnStmt 0x55fb6b3f9150 # | | | `-CallExpr 0x55fb6b3f9118 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fb6b3f9090 '' lvalue (no ADL) = 'ldexp_impl' 0x55fb6b3dda98 # | | | |-RecoveryExpr 0x55fb6b3f90d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fb6b3f90f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fb6b3f94e0 line:407:1 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x55fb6b3f9190 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fb6b3f9438 line:407:1 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55fb6b3f92a0 col:45 invalid X 'int' # | | | |-ParmVarDecl 0x55fb6b3f9368 col:45 invalid Exp 'int' # | | | `-CompoundStmt 0x55fb6b3f9660 # | | | `-ReturnStmt 0x55fb6b3f9650 # | | | `-CallExpr 0x55fb6b3f9618 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fb6b3f9590 '' lvalue (no ADL) = 'ldexp_impl' 0x55fb6b3dda98 # | | | |-RecoveryExpr 0x55fb6b3f95d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fb6b3f95f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fb6b3f9b80 line:426:39 invalid length # | | | |-TemplateTypeParmDecl 0x55fb6b3f9678 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b3f9ad8 line:426:39 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x55fb6b3f99e8 col:48 referenced X 'T' # | | | `-CompoundStmt 0x55fb6b3f9cc0 # | | | `-ReturnStmt 0x55fb6b3f9cb0 # | | | `-CallExpr 0x55fb6b3f9c80 '' # | | | |-UnresolvedLookupExpr 0x55fb6b3f9c18 '' lvalue (no ADL) = 'length_impl' 0x55fb6b3cfdf8 # | | | `-DeclRefExpr 0x55fb6b3f9c60 'T' lvalue ParmVar 0x55fb6b3f99e8 'X' 'T' # | | |-FunctionTemplateDecl 0x55fb6b3fa220 line:433:1 invalid length # | | | |-TemplateTypeParmDecl 0x55fb6b3f9cd8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b3fa178 line:433:1 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x55fb6b3fa090 col:10 referenced X 'T' # | | | `-CompoundStmt 0x55fb6b3fa370 # | | | `-ReturnStmt 0x55fb6b3fa360 # | | | `-CallExpr 0x55fb6b3fa330 '' # | | | |-UnresolvedLookupExpr 0x55fb6b3fa2c8 '' lvalue (no ADL) = 'length_impl' 0x55fb6b3cfdf8 # | | | `-DeclRefExpr 0x55fb6b3fa310 'T' lvalue ParmVar 0x55fb6b3fa090 'X' 'T' # | | |-FunctionTemplateDecl 0x55fb6b3fa600 line:439:19 invalid length # | | | |-NonTypeTemplateParmDecl 0x55fb6b3fa3a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fb6b3fa558 line:439:19 invalid length 'const half (int)' inline # | | | |-ParmVarDecl 0x55fb6b3fa468 col:63 invalid X 'int' # | | | `-CompoundStmt 0x55fb6b3fa750 # | | | `-ReturnStmt 0x55fb6b3fa740 # | | | `-CallExpr 0x55fb6b3fa710 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fb6b3fa6a8 '' lvalue (no ADL) = 'length_vec_impl' 0x55fb6b3d06d0 # | | | `-RecoveryExpr 0x55fb6b3fa6f0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fb6b3fa9e0 line:444:20 invalid length # | | | |-NonTypeTemplateParmDecl 0x55fb6b3fa780 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fb6b3fa938 line:444:20 invalid length 'const float (int)' inline # | | | |-ParmVarDecl 0x55fb6b3fa848 col:65 invalid X 'int' # | | | `-CompoundStmt 0x55fb6b3fab30 # | | | `-ReturnStmt 0x55fb6b3fab20 # | | | `-CallExpr 0x55fb6b3faaf0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fb6b3faa88 '' lvalue (no ADL) = 'length_vec_impl' 0x55fb6b3d06d0 # | | | `-RecoveryExpr 0x55fb6b3faad0 '' contains-errors lvalue # | | |-FunctionDecl 0x55fb6b3fade8 line:464:20 lit 'const half4 (half, half, half)' inline # | | | |-ParmVarDecl 0x55fb6b3fab60 col:29 used NDotL 'half' # | | | |-ParmVarDecl 0x55fb6b3fabe0 col:41 used NDotH 'half' # | | | |-ParmVarDecl 0x55fb6b3fac60 col:53 used M 'half' # | | | `-CompoundStmt 0x55fb6b3fafd8 # | | | `-ReturnStmt 0x55fb6b3fafc8 # | | | `-RecoveryExpr 0x55fb6b3faf88 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55fb6b3faee0 '' lvalue (no ADL) = 'lit_impl' 0x55fb6b3dbe50 # | | | |-DeclRefExpr 0x55fb6b3faf28 'half' lvalue ParmVar 0x55fb6b3fab60 'NDotL' 'half' # | | | |-DeclRefExpr 0x55fb6b3faf48 'half' lvalue ParmVar 0x55fb6b3fabe0 'NDotH' 'half' # | | | `-DeclRefExpr 0x55fb6b3faf68 'half' lvalue ParmVar 0x55fb6b3fac60 'M' 'half' # | | |-FunctionDecl 0x55fb6b3fb298 line:468:21 lit 'const float4 (float, float, float)' inline # | | | |-ParmVarDecl 0x55fb6b3fb008 col:31 used NDotL 'float' # | | | |-ParmVarDecl 0x55fb6b3fb088 col:44 used NDotH 'float' # | | | |-ParmVarDecl 0x55fb6b3fb108 col:57 used M 'float' # | | | `-CompoundStmt 0x55fb6b3fb498 # | | | `-ReturnStmt 0x55fb6b3fb488 # | | | `-RecoveryExpr 0x55fb6b3fb448 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55fb6b3fb3a0 '' lvalue (no ADL) = 'lit_impl' 0x55fb6b3dbe50 # | | | |-DeclRefExpr 0x55fb6b3fb3e8 'float' lvalue ParmVar 0x55fb6b3fb008 'NDotL' 'float' # | | | |-DeclRefExpr 0x55fb6b3fb408 'float' lvalue ParmVar 0x55fb6b3fb088 'NDotH' 'float' # | | | `-DeclRefExpr 0x55fb6b3fb428 'float' lvalue ParmVar 0x55fb6b3fb108 'M' 'float' # | | |-FunctionDecl 0x55fb6b3fb578 line:485:16 constexpr D3DCOLORtoUBYTE4 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3fb4c8 col:40 used V 'float4':'vector' # | | | `-CompoundStmt 0x55fb6b3fb780 # | | | `-ReturnStmt 0x55fb6b3fb770 # | | | `-CallExpr 0x55fb6b3fb728 'int4':'vector' # | | | |-ImplicitCastExpr 0x55fb6b3fb710 'int4 (*)(float4)' # | | | | `-DeclRefExpr 0x55fb6b3fb660 'int4 (float4)' lvalue Function 0x55fb6b3cf9b8 'd3d_color_to_ubyte4_impl' 'int4 (float4)' # | | | | `-NestedNameSpecifier Namespace 0x55fb6b3cf880 '__detail' # | | | `-ImplicitCastExpr 0x55fb6b3fb758 'float4':'vector' # | | | `-DeclRefExpr 0x55fb6b3fb690 'float4':'vector' lvalue ParmVar 0x55fb6b3fb4c8 'V' 'float4':'vector' # | | |-FunctionDecl 0x55fb6b3fb898 line:509:20 constexpr NonUniformResourceIndex 'uint32_t (uint32_t)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b3fb7b0 col:53 used Index 'uint32_t':'unsigned int' # | | | `-CompoundStmt 0x55fb6b3fbcb0 # | | | `-ReturnStmt 0x55fb6b3fbca0 # | | | `-CallExpr 0x55fb6b3fbc58 'unsigned int' # | | | |-ImplicitCastExpr 0x55fb6b3fbc40 'unsigned int (*)(unsigned int) noexcept' # | | | | `-DeclRefExpr 0x55fb6b3fbb88 '' Function 0x55fb6b3fb9e8 '__builtin_hlsl_resource_nonuniformindex' 'unsigned int (unsigned int) noexcept' # | | | `-ImplicitCastExpr 0x55fb6b3fbc88 'uint32_t':'unsigned int' # | | | `-DeclRefExpr 0x55fb6b3fbbc0 'uint32_t':'unsigned int' lvalue ParmVar 0x55fb6b3fb7b0 'Index' 'uint32_t':'unsigned int' # | | |-FunctionTemplateDecl 0x55fb6b3fc270 line:540:39 invalid reflect # | | | |-TemplateTypeParmDecl 0x55fb6b3fbcc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b3fc1c8 line:540:39 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55fb6b3fc038 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x55fb6b3fc0b0 col:54 referenced N 'T' # | | | `-CompoundStmt 0x55fb6b3fc3e0 # | | | `-ReturnStmt 0x55fb6b3fc3d0 # | | | `-CallExpr 0x55fb6b3fc398 '' # | | | |-UnresolvedLookupExpr 0x55fb6b3fc310 '' lvalue (no ADL) = 'reflect_impl' 0x55fb6b3d6268 # | | | |-DeclRefExpr 0x55fb6b3fc358 'T' lvalue ParmVar 0x55fb6b3fc038 'I' 'T' # | | | `-DeclRefExpr 0x55fb6b3fc378 'T' lvalue ParmVar 0x55fb6b3fc0b0 'N' 'T' # | | |-FunctionTemplateDecl 0x55fb6b3fc9a0 line:547:1 invalid reflect # | | | |-TemplateTypeParmDecl 0x55fb6b3fc3f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b3fc8f8 line:547:1 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55fb6b3fc768 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x55fb6b3fc7e0 col:16 referenced N 'T' # | | | `-CompoundStmt 0x55fb6b3fcb20 # | | | `-ReturnStmt 0x55fb6b3fcb10 # | | | `-CallExpr 0x55fb6b3fcad8 '' # | | | |-UnresolvedLookupExpr 0x55fb6b3fca50 '' lvalue (no ADL) = 'reflect_impl' 0x55fb6b3d6268 # | | | |-DeclRefExpr 0x55fb6b3fca98 'T' lvalue ParmVar 0x55fb6b3fc768 'I' 'T' # | | | `-DeclRefExpr 0x55fb6b3fcab8 'T' lvalue ParmVar 0x55fb6b3fc7e0 'N' 'T' # | | |-FunctionTemplateDecl 0x55fb6b3fcea0 line:553:51 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x55fb6b3fcb50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55fb6b3fcdf8 line:553:51 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55fb6b3fcc60 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55fb6b3fcd28 col:42 invalid N 'int' # | | | `-CompoundStmt 0x55fb6b3fd020 # | | | `-ReturnStmt 0x55fb6b3fd010 # | | | `-CallExpr 0x55fb6b3fcfd8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fb6b3fcf50 '' lvalue (no ADL) = 'reflect_vec_impl' 0x55fb6b3d6888 # | | | |-RecoveryExpr 0x55fb6b3fcf98 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fb6b3fcfb8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fb6b3fd3a0 line:561:1 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x55fb6b3fd050 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55fb6b3fd2f8 line:561:1 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55fb6b3fd160 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x55fb6b3fd228 col:47 invalid N 'int' # | | | `-CompoundStmt 0x55fb6b3fd520 # | | | `-ReturnStmt 0x55fb6b3fd510 # | | | `-CallExpr 0x55fb6b3fd4d8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fb6b3fd450 '' lvalue (no ADL) = 'reflect_vec_impl' 0x55fb6b3d6888 # | | | |-RecoveryExpr 0x55fb6b3fd498 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fb6b3fd4b8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fb6b3fdb80 line:599:39 invalid refract # | | | |-TemplateTypeParmDecl 0x55fb6b3fd538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b3fdad8 line:599:39 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55fb6b3fd8a8 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x55fb6b3fd920 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x55fb6b3fd998 col:59 referenced eta 'T' # | | | `-CompoundStmt 0x55fb6b3fdd20 # | | | `-ReturnStmt 0x55fb6b3fdd10 # | | | `-CallExpr 0x55fb6b3fdcd0 '' # | | | |-UnresolvedLookupExpr 0x55fb6b3fdc28 '' lvalue (no ADL) = 'refract_impl' 0x55fb6b3d6fc8 # | | | |-DeclRefExpr 0x55fb6b3fdc70 'T' lvalue ParmVar 0x55fb6b3fd8a8 'I' 'T' # | | | |-DeclRefExpr 0x55fb6b3fdc90 'T' lvalue ParmVar 0x55fb6b3fd920 'N' 'T' # | | | `-DeclRefExpr 0x55fb6b3fdcb0 'T' lvalue ParmVar 0x55fb6b3fd998 'eta' 'T' # | | |-FunctionTemplateDecl 0x55fb6b3fe3a0 line:606:1 invalid refract # | | | |-TemplateTypeParmDecl 0x55fb6b3fdd38 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b3fe2f8 line:606:1 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55fb6b3fe0c8 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x55fb6b3fe140 col:16 referenced N 'T' # | | | |-ParmVarDecl 0x55fb6b3fe1b8 col:21 referenced eta 'T' # | | | `-CompoundStmt 0x55fb6b3fe550 # | | | `-ReturnStmt 0x55fb6b3fe540 # | | | `-CallExpr 0x55fb6b3fe500 '' # | | | |-UnresolvedLookupExpr 0x55fb6b3fe458 '' lvalue (no ADL) = 'refract_impl' 0x55fb6b3d6fc8 # | | | |-DeclRefExpr 0x55fb6b3fe4a0 'T' lvalue ParmVar 0x55fb6b3fe0c8 'I' 'T' # | | | |-DeclRefExpr 0x55fb6b3fe4c0 'T' lvalue ParmVar 0x55fb6b3fe140 'N' 'T' # | | | `-DeclRefExpr 0x55fb6b3fe4e0 'T' lvalue ParmVar 0x55fb6b3fe1b8 'eta' 'T' # | | |-FunctionTemplateDecl 0x55fb6b3fe9c0 line:612:51 invalid refract # | | | |-NonTypeTemplateParmDecl 0x55fb6b3fe580 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55fb6b3fe918 line:612:51 invalid refract 'const int (int, int, half)' inline # | | | |-ParmVarDecl 0x55fb6b3fe690 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55fb6b3fe758 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x55fb6b3fe7d8 col:50 referenced eta 'half' # | | | `-CompoundStmt 0x55fb6b3feb70 # | | | `-ReturnStmt 0x55fb6b3feb60 # | | | `-CallExpr 0x55fb6b3feb20 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fb6b3fea78 '' lvalue (no ADL) = 'refract_impl' 0x55fb6b3d6fc8 # | | | |-RecoveryExpr 0x55fb6b3feac0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55fb6b3feae0 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55fb6b3feb00 'half' lvalue ParmVar 0x55fb6b3fe7d8 'eta' 'half' # | | |-FunctionTemplateDecl 0x55fb6b3fefe0 line:620:1 invalid refract # | | | |-NonTypeTemplateParmDecl 0x55fb6b3feba0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55fb6b3fef38 line:620:1 invalid refract 'const int (int, int, float)' inline # | | | |-ParmVarDecl 0x55fb6b3fecb0 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x55fb6b3fed78 col:47 invalid N 'int' # | | | |-ParmVarDecl 0x55fb6b3fedf8 col:56 referenced eta 'float' # | | | `-CompoundStmt 0x55fb6b3ff190 # | | | `-ReturnStmt 0x55fb6b3ff180 # | | | `-CallExpr 0x55fb6b3ff140 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fb6b3ff098 '' lvalue (no ADL) = 'refract_impl' 0x55fb6b3d6fc8 # | | | |-RecoveryExpr 0x55fb6b3ff0e0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55fb6b3ff100 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55fb6b3ff120 'float' lvalue ParmVar 0x55fb6b3fedf8 'eta' 'float' # | | |-FunctionTemplateDecl 0x55fb6b3ff7f0 line:644:39 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x55fb6b3ff1a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b3ff748 line:644:39 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55fb6b3ff518 col:52 referenced Min 'T' # | | | |-ParmVarDecl 0x55fb6b3ff590 col:59 referenced Max 'T' # | | | |-ParmVarDecl 0x55fb6b3ff608 col:66 referenced X 'T' # | | | `-CompoundStmt 0x55fb6b3ff990 # | | | `-ReturnStmt 0x55fb6b3ff980 # | | | `-CallExpr 0x55fb6b3ff940 '' # | | | |-UnresolvedLookupExpr 0x55fb6b3ff898 '' lvalue (no ADL) = 'smoothstep_impl' 0x55fb6b3daaf8 # | | | |-DeclRefExpr 0x55fb6b3ff8e0 'T' lvalue ParmVar 0x55fb6b3ff518 'Min' 'T' # | | | |-DeclRefExpr 0x55fb6b3ff900 'T' lvalue ParmVar 0x55fb6b3ff590 'Max' 'T' # | | | `-DeclRefExpr 0x55fb6b3ff920 'T' lvalue ParmVar 0x55fb6b3ff608 'X' 'T' # | | |-FunctionTemplateDecl 0x55fb6b3ffff0 line:651:1 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x55fb6b3ff9a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b3fff48 line:651:1 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55fb6b3ffd18 col:14 referenced Min 'T' # | | | |-ParmVarDecl 0x55fb6b3ffd90 col:21 referenced Max 'T' # | | | |-ParmVarDecl 0x55fb6b3ffe08 col:28 referenced X 'T' # | | | `-CompoundStmt 0x55fb6b4001a0 # | | | `-ReturnStmt 0x55fb6b400190 # | | | `-CallExpr 0x55fb6b400150 '' # | | | |-UnresolvedLookupExpr 0x55fb6b4000a8 '' lvalue (no ADL) = 'smoothstep_impl' 0x55fb6b3daaf8 # | | | |-DeclRefExpr 0x55fb6b4000f0 'T' lvalue ParmVar 0x55fb6b3ffd18 'Min' 'T' # | | | |-DeclRefExpr 0x55fb6b400110 'T' lvalue ParmVar 0x55fb6b3ffd90 'Max' 'T' # | | | `-DeclRefExpr 0x55fb6b400130 'T' lvalue ParmVar 0x55fb6b3ffe08 'X' 'T' # | | |-FunctionTemplateDecl 0x55fb6b400608 line:657:51 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x55fb6b4001d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fb6b400560 line:657:51 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55fb6b4002e0 col:42 invalid Min 'int' # | | | |-ParmVarDecl 0x55fb6b4003a8 col:42 invalid Max 'int' # | | | |-ParmVarDecl 0x55fb6b400470 col:42 invalid X 'int' # | | | `-CompoundStmt 0x55fb6b4007b8 # | | | `-ReturnStmt 0x55fb6b4007a8 # | | | `-CallExpr 0x55fb6b400768 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fb6b4006c0 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x55fb6b3db4c8 # | | | |-RecoveryExpr 0x55fb6b400708 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55fb6b400728 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fb6b400748 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fb6b400c20 line:666:1 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x55fb6b4007e8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fb6b400b78 line:666:1 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55fb6b4008f8 col:50 invalid Min 'int' # | | | |-ParmVarDecl 0x55fb6b4009c0 col:50 invalid Max 'int' # | | | |-ParmVarDecl 0x55fb6b400a88 col:50 invalid X 'int' # | | | `-CompoundStmt 0x55fb6b400dd0 # | | | `-ReturnStmt 0x55fb6b400dc0 # | | | `-CallExpr 0x55fb6b400d80 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fb6b400cd8 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x55fb6b3db4c8 # | | | |-RecoveryExpr 0x55fb6b400d20 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55fb6b400d40 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fb6b400d60 '' contains-errors lvalue # | | |-FunctionDecl 0x55fb6b400ea8 line:672:13 CheckAccessFullyMapped 'bool (uint)' inline # | | | |-ParmVarDecl 0x55fb6b400e00 col:41 used Status 'uint':'unsigned int' # | | | `-CompoundStmt 0x55fb6b401010 # | | | `-ReturnStmt 0x55fb6b401000 # | | | `-CXXStaticCastExpr 0x55fb6b400fd0 'bool' static_cast<_Bool> # | | | `-ImplicitCastExpr 0x55fb6b400fb8 'bool' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55fb6b400fa0 'uint':'unsigned int' part_of_explicit_cast # | | | `-DeclRefExpr 0x55fb6b400f70 'uint':'unsigned int' lvalue ParmVar 0x55fb6b400e00 'Status' 'uint':'unsigned int' # | | |-FunctionTemplateDecl 0x55fb6b401530 line:692:39 invalid ddx # | | | |-TemplateTypeParmDecl 0x55fb6b401028 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b401488 line:692:39 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x55fb6b401398 col:45 referenced input 'T' # | | | `-CompoundStmt 0x55fb6b401670 # | | | `-ReturnStmt 0x55fb6b401660 # | | | `-CallExpr 0x55fb6b401630 '' # | | | |-UnresolvedLookupExpr 0x55fb6b4015c8 '' lvalue (no ADL) = 'ddx_impl' 0x55fb6b3dea38 # | | | `-DeclRefExpr 0x55fb6b401610 'T' lvalue ParmVar 0x55fb6b401398 'input' 'T' # | | |-FunctionTemplateDecl 0x55fb6b401b90 line:699:1 invalid ddx # | | | |-TemplateTypeParmDecl 0x55fb6b401688 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b401ae8 line:699:1 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x55fb6b4019f8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x55fb6b401ce0 # | | | `-ReturnStmt 0x55fb6b401cd0 # | | | `-CallExpr 0x55fb6b401ca0 '' # | | | |-UnresolvedLookupExpr 0x55fb6b401c38 '' lvalue (no ADL) = 'ddx_impl' 0x55fb6b3dea38 # | | | `-DeclRefExpr 0x55fb6b401c80 'T' lvalue ParmVar 0x55fb6b4019f8 'input' 'T' # | | |-FunctionTemplateDecl 0x55fb6b401f78 line:705:51 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x55fb6b401d10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fb6b401ed0 line:705:51 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x55fb6b401e20 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55fb6b4020f0 # | | | `-ReturnStmt 0x55fb6b4020e0 # | | | `-CallExpr 0x55fb6b4020b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fb6b402020 '' lvalue (no ADL) = 'ddx_impl' 0x55fb6b3dea38 # | | | `-RecoveryExpr 0x55fb6b402068 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fb6b402388 line:712:1 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x55fb6b402120 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fb6b4022e0 line:712:1 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x55fb6b402230 col:43 invalid input 'int' # | | | `-CompoundStmt 0x55fb6b4024d8 # | | | `-ReturnStmt 0x55fb6b4024c8 # | | | `-CallExpr 0x55fb6b402498 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fb6b402430 '' lvalue (no ADL) = 'ddx_impl' 0x55fb6b3dea38 # | | | `-RecoveryExpr 0x55fb6b402478 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fb6b4029f0 line:732:39 invalid ddy # | | | |-TemplateTypeParmDecl 0x55fb6b4024f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b402948 line:732:39 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x55fb6b402858 col:45 referenced input 'T' # | | | `-CompoundStmt 0x55fb6b402b30 # | | | `-ReturnStmt 0x55fb6b402b20 # | | | `-CallExpr 0x55fb6b402af0 '' # | | | |-UnresolvedLookupExpr 0x55fb6b402a88 '' lvalue (no ADL) = 'ddy_impl' 0x55fb6b3defa8 # | | | `-DeclRefExpr 0x55fb6b402ad0 'T' lvalue ParmVar 0x55fb6b402858 'input' 'T' # | | |-FunctionTemplateDecl 0x55fb6b403050 line:739:1 invalid ddy # | | | |-TemplateTypeParmDecl 0x55fb6b402b48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b402fa8 line:739:1 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x55fb6b402eb8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x55fb6b4031a0 # | | | `-ReturnStmt 0x55fb6b403190 # | | | `-CallExpr 0x55fb6b403160 '' # | | | |-UnresolvedLookupExpr 0x55fb6b4030f8 '' lvalue (no ADL) = 'ddy_impl' 0x55fb6b3defa8 # | | | `-DeclRefExpr 0x55fb6b403140 'T' lvalue ParmVar 0x55fb6b402eb8 'input' 'T' # | | |-FunctionTemplateDecl 0x55fb6b403438 line:745:51 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x55fb6b4031d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fb6b403390 line:745:51 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x55fb6b4032e0 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55fb6b403588 # | | | `-ReturnStmt 0x55fb6b403578 # | | | `-CallExpr 0x55fb6b403548 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fb6b4034e0 '' lvalue (no ADL) = 'ddy_impl' 0x55fb6b3defa8 # | | | `-RecoveryExpr 0x55fb6b403528 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fb6b403820 line:752:1 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x55fb6b4035b8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fb6b403778 line:752:1 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x55fb6b4036c8 col:43 invalid input 'int' # | | | `-CompoundStmt 0x55fb6b403970 # | | | `-ReturnStmt 0x55fb6b403960 # | | | `-CallExpr 0x55fb6b403930 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fb6b4038c8 '' lvalue (no ADL) = 'ddy_impl' 0x55fb6b3defa8 # | | | `-RecoveryExpr 0x55fb6b403910 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fb6b403e90 line:772:39 invalid fwidth # | | | |-TemplateTypeParmDecl 0x55fb6b403988 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b403de8 line:772:39 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x55fb6b403cf8 col:48 referenced input 'T' # | | | `-CompoundStmt 0x55fb6b403fd0 # | | | `-ReturnStmt 0x55fb6b403fc0 # | | | `-CallExpr 0x55fb6b403f90 '' # | | | |-UnresolvedLookupExpr 0x55fb6b403f28 '' lvalue (no ADL) = 'fwidth_impl' 0x55fb6b3df518 # | | | `-DeclRefExpr 0x55fb6b403f70 'T' lvalue ParmVar 0x55fb6b403cf8 'input' 'T' # | | |-FunctionTemplateDecl 0x55fb6b4044f0 line:779:1 invalid fwidth # | | | |-TemplateTypeParmDecl 0x55fb6b403fe8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b404448 line:779:1 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x55fb6b404358 col:10 referenced input 'T' # | | | `-CompoundStmt 0x55fb6b404640 # | | | `-ReturnStmt 0x55fb6b404630 # | | | `-CallExpr 0x55fb6b404600 '' # | | | |-UnresolvedLookupExpr 0x55fb6b404598 '' lvalue (no ADL) = 'fwidth_impl' 0x55fb6b3df518 # | | | `-DeclRefExpr 0x55fb6b4045e0 'T' lvalue ParmVar 0x55fb6b404358 'input' 'T' # | | |-FunctionTemplateDecl 0x55fb6b4048d8 line:785:51 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x55fb6b404670 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fb6b404830 line:785:51 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x55fb6b404780 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55fb6b404a28 # | | | `-ReturnStmt 0x55fb6b404a18 # | | | `-CallExpr 0x55fb6b4049e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fb6b404980 '' lvalue (no ADL) = 'fwidth_impl' 0x55fb6b3df518 # | | | `-RecoveryExpr 0x55fb6b4049c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fb6b404cc0 line:792:1 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x55fb6b404a58 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fb6b404c18 line:792:1 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x55fb6b404b68 col:46 invalid input 'int' # | | | `-CompoundStmt 0x55fb6b404e10 # | | | `-ReturnStmt 0x55fb6b404e00 # | | | `-CallExpr 0x55fb6b404dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fb6b404d68 '' lvalue (no ADL) = 'fwidth_impl' 0x55fb6b3df518 # | | | `-RecoveryExpr 0x55fb6b404db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fb6b405410 line:835:36 invalid mul # | | | |-TemplateTypeParmDecl 0x55fb6b404e28 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b405368 line:835:36 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b405198 col:42 referenced x 'T' # | | | |-ParmVarDecl 0x55fb6b405210 col:47 referenced y 'T' # | | | `-CompoundStmt 0x55fb6b405510 # | | | `-ReturnStmt 0x55fb6b405500 # | | | `-BinaryOperator 0x55fb6b4054e0 '' '*' # | | | |-DeclRefExpr 0x55fb6b4054a0 'T' lvalue ParmVar 0x55fb6b405198 'x' 'T' # | | | `-DeclRefExpr 0x55fb6b4054c0 'T' lvalue ParmVar 0x55fb6b405210 'y' 'T' # | | |-FunctionTemplateDecl 0x55fb6b405ae0 line:842:1 invalid mul # | | | |-TemplateTypeParmDecl 0x55fb6b405528 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55fb6b405a38 line:842:1 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b4058b0 col:7 referenced x 'T' # | | | |-ParmVarDecl 0x55fb6b405928 col:12 referenced y 'T' # | | | `-CompoundStmt 0x55fb6b405be0 # | | | `-ReturnStmt 0x55fb6b405bd0 # | | | `-BinaryOperator 0x55fb6b405bb0 '' '*' # | | | |-DeclRefExpr 0x55fb6b405b70 'T' lvalue ParmVar 0x55fb6b4058b0 'x' 'T' # | | | `-DeclRefExpr 0x55fb6b405b90 'T' lvalue ParmVar 0x55fb6b405928 'y' 'T' # | | |-FunctionTemplateDecl 0x55fb6b405f50 line:849:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55fb6b405c10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fb6b405ea8 line:849:27 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b405cd8 col:36 referenced x 'half' # | | | |-ParmVarDecl 0x55fb6b405d90 col:55 invalid y 'int' # | | | `-CompoundStmt 0x55fb6b406050 # | | | `-ReturnStmt 0x55fb6b406040 # | | | `-BinaryOperator 0x55fb6b406020 '' contains-errors '*' # | | | |-DeclRefExpr 0x55fb6b405fe0 'half' lvalue ParmVar 0x55fb6b405cd8 'x' 'half' # | | | `-RecoveryExpr 0x55fb6b406000 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fb6b4064a0 line:853:53 invalid mul # | | | |-TemplateTypeParmDecl 0x55fb6b4060c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fb6b406158 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fb6b4063f8 line:853:53 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b406228 col:59 referenced x 'T' # | | | |-ParmVarDecl 0x55fb6b4062e8 col:75 invalid y 'int' # | | | `-CompoundStmt 0x55fb6b4065a0 # | | | `-ReturnStmt 0x55fb6b406590 # | | | `-BinaryOperator 0x55fb6b406570 '' contains-errors '*' # | | | |-DeclRefExpr 0x55fb6b406530 'T' lvalue ParmVar 0x55fb6b406228 'x' 'T' # | | | `-RecoveryExpr 0x55fb6b406550 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fb6b406980 line:860:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55fb6b4065d0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55fb6b406640 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55fb6b4068d8 line:860:30 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b406730 col:39 referenced x 'half' # | | | |-ParmVarDecl 0x55fb6b406808 col:61 invalid y 'int' # | | | `-CompoundStmt 0x55fb6b406a80 # | | | `-ReturnStmt 0x55fb6b406a70 # | | | `-BinaryOperator 0x55fb6b406a50 '' contains-errors '*' # | | | |-DeclRefExpr 0x55fb6b406a10 'half' lvalue ParmVar 0x55fb6b406730 'x' 'half' # | | | `-RecoveryExpr 0x55fb6b406a30 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fb6b406f40 line:865:27 invalid mul # | | | |-TemplateTypeParmDecl 0x55fb6b406a98 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fb6b406b38 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55fb6b406ba8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55fb6b406e98 line:865:27 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b406ca0 col:33 referenced x 'T' # | | | |-ParmVarDecl 0x55fb6b406d80 col:52 invalid y 'int' # | | | `-CompoundStmt 0x55fb6b407040 # | | | `-ReturnStmt 0x55fb6b407030 # | | | `-BinaryOperator 0x55fb6b407010 '' contains-errors '*' # | | | |-DeclRefExpr 0x55fb6b406fd0 'T' lvalue ParmVar 0x55fb6b406ca0 'x' 'T' # | | | `-RecoveryExpr 0x55fb6b406ff0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fb6b4073b0 line:872:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55fb6b407070 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fb6b407308 line:872:27 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b407170 col:47 invalid x 'int' # | | | |-ParmVarDecl 0x55fb6b4071f0 col:55 referenced y 'half' # | | | `-CompoundStmt 0x55fb6b4074b0 # | | | `-ReturnStmt 0x55fb6b4074a0 # | | | `-BinaryOperator 0x55fb6b407480 '' contains-errors '*' # | | | |-RecoveryExpr 0x55fb6b407440 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55fb6b407460 'half' lvalue ParmVar 0x55fb6b4071f0 'y' 'half' # | | |-FunctionTemplateDecl 0x55fb6b4078b0 line:876:53 invalid mul # | | | |-TemplateTypeParmDecl 0x55fb6b4074c8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fb6b407568 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fb6b407808 line:876:53 invalid constexpr mul 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b407680 col:70 invalid x 'int' # | | | |-ParmVarDecl 0x55fb6b4076f8 col:75 referenced y 'T' # | | | `-CompoundStmt 0x55fb6b4079b0 # | | | `-ReturnStmt 0x55fb6b4079a0 # | | | `-BinaryOperator 0x55fb6b407980 '' contains-errors '*' # | | | |-RecoveryExpr 0x55fb6b407940 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55fb6b407960 'T' lvalue ParmVar 0x55fb6b4076f8 'y' 'T' # | | |-FunctionTemplateDecl 0x55fb6b407d20 line:883:6 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55fb6b4079e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55fb6b407c78 line:883:6 invalid mul 'half (int, int)' # | | | |-ParmVarDecl 0x55fb6b407aa8 col:26 invalid x 'int' # | | | |-ParmVarDecl 0x55fb6b407b60 col:45 invalid y 'int' # | | | `-CompoundStmt 0x55fb6b407ea0 # | | | `-ReturnStmt 0x55fb6b407e90 # | | | `-CallExpr 0x55fb6b407e58 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fb6b407dd0 '' lvalue (no ADL) = 'mul_vec_impl' 0x55fb6b3d5888 # | | | |-RecoveryExpr 0x55fb6b407e18 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fb6b407e38 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fb6b4082e8 line:887:32 invalid mul # | | | |-TemplateTypeParmDecl 0x55fb6b407eb8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55fb6b407f58 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55fb6b408240 line:887:32 invalid mul 'T (int, int)' # | | | |-ParmVarDecl 0x55fb6b408030 col:49 invalid x 'int' # | | | |-ParmVarDecl 0x55fb6b4080f0 col:65 invalid y 'int' # | | | `-CompoundStmt 0x55fb6b408468 # | | | `-ReturnStmt 0x55fb6b408458 # | | | `-CallExpr 0x55fb6b408420 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55fb6b408398 '' lvalue (no ADL) = 'mul_vec_impl' 0x55fb6b3d5888 # | | | |-RecoveryExpr 0x55fb6b4083e0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55fb6b408400 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55fb6b408848 line:894:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55fb6b408498 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55fb6b408508 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55fb6b4087a0 line:894:30 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x55fb6b408650 col:53 invalid x 'int' # | | | |-ParmVarDecl 0x55fb6b4086d0 col:61 referenced y 'half' # | | | `-CompoundStmt 0x55fb6b408948 # | | | `-ReturnStmt 0x55fb6b408938 # | | | `-BinaryOperator 0x55fb6b408918 '' contains-errors '*' # | | | |-RecoveryExpr 0x55fb6b4088d8 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55fb6b4088f8 'half' lvalue ParmVar 0x55fb6b4086d0 'y' 'half' # | | `-FunctionTemplateDecl 0x55fb6b408e00 line:899:27 invalid mul # | | |-TemplateTypeParmDecl 0x55fb6b408960 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x55fb6b4089f8 col:27 referenced 'int' depth 0 index 1 R # | | |-NonTypeTemplateParmDecl 0x55fb6b408a68 col:34 referenced 'int' depth 0 index 2 C # | | `-FunctionDecl 0x55fb6b408d58 line:899:27 invalid constexpr mul 'int (int, T)' implicit-inline # | | |-ParmVarDecl 0x55fb6b408bc8 col:47 invalid x 'int' # | | |-ParmVarDecl 0x55fb6b408c40 col:52 referenced y 'T' # | | `-CompoundStmt 0x55fb6b408f00 # | | `-ReturnStmt 0x55fb6b408ef0 # | | `-BinaryOperator 0x55fb6b408ed0 '' contains-errors '*' # | | |-RecoveryExpr 0x55fb6b408e90 '' contains-errors lvalue # | | `-DeclRefExpr 0x55fb6b408eb0 'T' lvalue ParmVar 0x55fb6b408c40 'y' 'T' # | |-LinkageSpecDecl 0x55fb6b3fb998 col:10 implicit C # | | `-FunctionDecl 0x55fb6b3fb9e8 col:10 implicit used __builtin_hlsl_resource_nonuniformindex 'unsigned int (unsigned int) noexcept' extern # | | |-ParmVarDecl 0x55fb6b3fbaf0 <> 'unsigned int' # | | |-BuiltinAttr 0x55fb6b3fba90 <> Implicit 740 # | | `-NoThrowAttr 0x55fb6b3fbb60 Implicit # | |-FunctionDecl 0x55fb6b4090e8 line:5:6 CSMain 'void (float)' # | | |-ParmVarDecl 0x55fb6b408fd0 col:19 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55fb6b409038 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x55fb6b409218 # | | `-HLSLNumThreadsAttr 0x55fb6b4091b0 8 8 1 # | |-CXXRecordDecl 0x55fb6b409240 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 0x55fb6b4092e8 <> Implicit # | | |-CXXRecordDecl 0x55fb6b4093a8 col:8 implicit struct ST # | | |-FieldDecl 0x55fb6b409468 col:7 a 'int' # | | `-FieldDecl 0x55fb6b4094d0 col:9 b 'float' # | |-FunctionDecl 0x55fb6b4097d0 line:15:6 CSMain2 'void (ST)' # | | |-ParmVarDecl 0x55fb6b409638 col:17 ID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55fb6b4096a0 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x55fb6b409900 # | | `-HLSLNumThreadsAttr 0x55fb6b409898 8 8 1 # | |-FunctionDecl 0x55fb6b409948 line:19:6 foo 'void ()' # | | `-CompoundStmt 0x55fb6b409af8 # | | `-DeclStmt 0x55fb6b409ae0 # | | `-VarDecl 0x55fb6b409a78 col:8 V 'uint':'unsigned int' # | |-CXXRecordDecl 0x55fb6b409b28 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 0x55fb6b409bd0 <> Implicit # | | |-CXXRecordDecl 0x55fb6b409c90 col:8 implicit struct ST2 # | | |-VarDecl 0x55fb6b409d90 col:17 X 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55fb6b409eb0 col:10 s 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55fb6b409f00 "SV_DispatchThreadID" 0 # | |-FunctionDecl 0x55fb6b40a1e0 line:33:6 CSMain_GID 'void (float)' # | | |-ParmVarDecl 0x55fb6b40a0d0 col:23 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55fb6b40a138 "SV_GroupID" 0 # | | |-CompoundStmt 0x55fb6b40a310 # | | `-HLSLNumThreadsAttr 0x55fb6b40a2a8 8 8 1 # | |-FunctionDecl 0x55fb6b40a500 line:38:6 CSMain2_GID 'void (ST)' # | | |-ParmVarDecl 0x55fb6b40a3f0 col:21 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55fb6b40a458 "SV_GroupID" 0 # | | |-CompoundStmt 0x55fb6b40a630 # | | `-HLSLNumThreadsAttr 0x55fb6b40a5c8 8 8 1 # | |-FunctionDecl 0x55fb6b40a678 line:42:6 foo_GID 'void ()' # | | `-CompoundStmt 0x55fb6b40a828 # | | `-DeclStmt 0x55fb6b40a810 # | | `-VarDecl 0x55fb6b40a7a8 col:8 GIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x55fb6b40a858 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 0x55fb6b40a900 <> Implicit # | | |-CXXRecordDecl 0x55fb6b40a9c0 col:8 implicit struct ST2_GID # | | |-VarDecl 0x55fb6b40aac0 col:17 GID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55fb6b40ab98 col:10 s_gid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55fb6b40abe8 "SV_GroupID" 0 # | |-FunctionDecl 0x55fb6b40ae70 line:55:6 CSMain_GThreadID 'void (float)' # | | |-ParmVarDecl 0x55fb6b40ad60 col:29 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55fb6b40adc8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x55fb6b40afa0 # | | `-HLSLNumThreadsAttr 0x55fb6b40af38 8 8 1 # | |-FunctionDecl 0x55fb6b40b190 line:60:6 CSMain2_GThreadID 'void (ST)' # | | |-ParmVarDecl 0x55fb6b40b080 col:27 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55fb6b40b0e8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x55fb6b40b2c0 # | | `-HLSLNumThreadsAttr 0x55fb6b40b258 8 8 1 # | |-FunctionDecl 0x55fb6b40b308 line:64:6 foo_GThreadID 'void ()' # | | `-CompoundStmt 0x55fb6b40b4b8 # | | `-DeclStmt 0x55fb6b40b4a0 # | | `-VarDecl 0x55fb6b40b438 col:8 GThreadIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x55fb6b40b4e8 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 0x55fb6b40b590 <> Implicit # | | |-CXXRecordDecl 0x55fb6b40b650 col:8 implicit struct ST2_GThreadID # | | |-VarDecl 0x55fb6b40b750 col:17 GThreadID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55fb6b40b828 col:10 s_gthreadid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55fb6b40b878 "SV_GroupThreadID" 0 # | `-FunctionDecl 0x55fb6b40bfa0 col:6 vs_main 'void (int, uint, uint, uint)' # | |-ParmVarDecl 0x55fb6b40b9b0 col:18 GI 'int' # | | |-HLSLParsedSemanticAttr 0x55fb6b40ba18 "SV_GroupIndex" 0 # | | `-HLSLAppliedSemanticAttr 0x55fb6b40c0e0 "SV_GroupIndex" 0 # | |-ParmVarDecl 0x55fb6b40baf0 col:43 ID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55fb6b40bb58 "SV_DispatchThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x55fb6b40c130 "SV_DispatchThreadID" 0 # | |-ParmVarDecl 0x55fb6b40bc38 col:74 GID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55fb6b40bca0 "SV_GroupID" 0 # | | `-HLSLAppliedSemanticAttr 0x55fb6b40c188 "SV_GroupID" 0 # | |-ParmVarDecl 0x55fb6b40bd78 col:97 GThreadID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55fb6b40bde0 "SV_GroupThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x55fb6b40c1d8 "SV_GroupThreadID" 0 # | |-CompoundStmt 0x55fb6b40c228 # | `-HLSLShaderAttr 0x55fb6b40c080 Vertex # `----------------------------- # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:4): attribute 'SV_DispatchThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:14): attribute 'SV_DispatchThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:32): attribute 'SV_GroupID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:37): attribute 'SV_GroupID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 55 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:54): attribute 'SV_GroupThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:59): attribute 'SV_GroupThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:77): attribute 'SV_GroupIndex' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:78): attribute 'SV_DispatchThreadID' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:79): attribute 'SV_GroupID' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:80): attribute 'SV_GroupThreadID' is unsupported in 'vertex' shaders, requires compute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:20): 'SV_DispatchThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:26): 'SV_DispatchThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:43): 'SV_GroupID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:48): 'SV_GroupID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:65): 'SV_GroupThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:70): 'SV_GroupThreadID' attribute only applies to parameters, non-static data members, and functions # | 17 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl (29 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/degrees-builtin.hlsl (30 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitListAST.hlsl (31 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitListAST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Operators/logical-not.hlsl (32 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/builtins/lerp.hlsl (33 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/builtins/floor.hlsl (34 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl (35 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl (36 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 :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl (37 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/enable-16bit-types.hlsl (38 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/enable-16bit-types.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[NLP:.*]] = !{i32 1, !"dx.nativelowprec", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :3:149: note: possible intended match here # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'1 ? possible intended match # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl (39 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 0x55bdc9641c08 'vector' # | ^ # | :18857:21: note: possible intended match here # | | `-FloatingLiteral 0x55bdc9641be8 '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 0x55bdc9641b10 line:88:18 invalid FillOneHalfFloat 'int ()' # | 18852: | `-CompoundStmt 0x55bdc9641c70 # | 18853: | `-ReturnStmt 0x55bdc9641c60 # | 18854: | `-ImplicitCastExpr 0x55bdc9641c48 'int' # | 18855: | `-ExtVectorElementExpr 0x55bdc9641c20 'float' r # | 18856: | `-ImplicitCastExpr 0x55bdc9641c08 'vector' # | next:84'0 X error: no match found # | 18857: | `-FloatingLiteral 0x55bdc9641be8 'float' 5.000000e-01 # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:84'1 ? possible intended match # | 18858: |-FunctionDecl 0x55bdc9641dc8 line:98:8 HowManyFloats 'float2 (float)' # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18859: | |-ParmVarDecl 0x55bdc9641ca0 col:28 used V 'float' # | 18860: | `-CompoundStmt 0x55bdc9641f28 # | 18861: | `-ReturnStmt 0x55bdc9641f18 # | 18862: | `-ExtVectorElementExpr 0x55bdc9641ef0 'vector' rr # | . # | . # | . # | >>>>>> # `----------------------------- # 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 0x55b7ed0ab248 <> # | ^ # | # | 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 0x55b7ed0ab248 <> # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55b7ed0abb88 <> implicit hlsl # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55b7ed0abee0 <> implicit vector # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55b7ed0abc10 <> class depth 0 index 0 element # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55b7ed0ab450 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl (41 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/faceforward.hlsl (42 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/faceforward.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/any-errors.hlsl (43 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/any-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint16.hlsl (44 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc.hlsl (45 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/Texture2D-shorthand-AST.hlsl (46 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 0x55716d749da8 <> # | ^ # | :10:65: note: possible intended match here # | | | `-TypeAliasDecl 0x55716d74a9e0 <> 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 0x55716d749da8 <> # | check:3'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55716d74a6e8 <> implicit hlsl # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55716d74aa40 <> implicit vector # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55716d74a770 <> class depth 0 index 0 element # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55716d749fb0 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x55716d74a870 <> 'int' depth 0 index 1 element_count # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x55716d74a8c8 <> 'int' 4 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x55716d74a9e0 <> implicit vector 'vector' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:3'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x55716d74a990 'vector' dependent # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x55716d74a7f0 'element' dependent depth 0 index 0 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x55716d74a770 'element' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x55716d74a930 <> 'int' lvalue NonTypeTemplateParm 0x55716d74a870 'element_count' 'int' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x55716d7752d8 <> implicit matrix # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl (47 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl:40): integer literal is too large to be represented in a signed integer type, interpreting as unsigned # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl (48 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 4: incomplete type 'Undefined' used in type trait expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:7): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:8): variable length arrays are not supported in '__builtin_hlsl_is_intangible' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:9): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 3: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 6: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:10): function parameter 'X' with unknown value cannot be used in a constant expression # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reflect.hlsl (49 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/Operators/logical-not.hlsl (50 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/dot.hlsl (51 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/degrees.hlsl (52 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/no_int_promotion.hlsl (53 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/no_int_promotion.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos.hlsl (54 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mad.hlsl (55 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/builtins/reversebits.hlsl (56 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reversebits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl (57 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:20): no matching function for call to 'mad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:30): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:35): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:40): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:45): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:50): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:55): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:60): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:65): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:70): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:75): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:80): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:85): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:92): invalid arithmetic between different enumeration types ('e' and 'f') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asdouble.hlsl (58 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl (59 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:11): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:17): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:23): invalid operand of type 'bool3' (aka 'vector') where 'double' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:30): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:37): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:44): cannot bind non-lvalue argument 'A' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:51): cannot bind non-lvalue argument 'B' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:57): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:63): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:69): cannot bind non-lvalue argument 'B + 1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:75): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl (60 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step.hlsl (61 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fmod.hlsl (62 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/countbits-errors.hlsl (63 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:6): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:11): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:16): call to 'countbits' is ambiguous # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl (64 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/clip-builtin.hlsl (65 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh.hlsl (66 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl (67 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:7): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:12): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/export.hlsl (68 of 25549) ******************** TEST 'Clang :: AST/HLSL/export.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt.hlsl (69 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl (70 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/clamp.hlsl (71 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl (72 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 :: AST/HLSL/ast-dump-SpirvType.hlsl (73 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 0x561db07905f8 <> # | ^ # | # | 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 0x561db07905f8 <> # | check:3 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x561db0790f38 <> implicit hlsl # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x561db0791290 <> implicit vector # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x561db0790fc0 <> class depth 0 index 0 element # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x561db0790800 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan.hlsl (74 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 :: AST/HLSL/semantic-output.hlsl (75 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/packoffset.hlsl (76 of 25549) ******************** TEST 'Clang :: AST/HLSL/packoffset.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.ps.input.hlsl (77 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.ps.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl:5): semantic 'SV_Target' is unsupported in pixel shaders as input, requires one of the following: pixel out # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot2add.hlsl (78 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot2add.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh.hlsl (79 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/struct_input.hlsl (80 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/struct_input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:5): semantic annotations must be present for all parameters of an entry function or patch constant function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:16): semantic annotations must be present for all parameters of an entry function or patch constant function # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:6): 'f1' used here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:11): 's' declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:17): 'f' declared here # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl (81 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/wavesize.hlsl (82 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/VectorElementwiseCast.hlsl (83 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl (84 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:15): all arguments to '__builtin_hlsl_adduint64' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:20): incorrect number of bits in vector operand (expected a multiple of 64 bits, have 96) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:25): 1st argument must be a vector of unsigned integer types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:30): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:35): 1st argument must be a vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:44): 1st argument must be a vector of unsigned integer types (was 'S') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl (85 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 :: AST/HLSL/semantic-input-struct-shadow.hlsl (86 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl (87 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/atan-overloads.hlsl (88 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/firstbithigh.hlsl (89 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/BasicFeatures/MatrixImplicitTruncation.hlsl (90 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/res-may-alias.hlsl (91 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/res-may-alias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[RMA:.*]] = !{i32 1, !"dx.resmayalias", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl (92 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 :: AST/HLSL/semantic-input.hlsl (93 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan.hlsl (94 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/Types/AggregateSplatConstantExpr.hlsl (95 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 :: AST/HLSL/semantic-output-struct-shadow.hlsl (96 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/VectorOverloadResolution.hlsl (97 of 25549) ******************** TEST 'Clang :: SemaHLSL/VectorOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl (98 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/BuiltIns/ldexp-errors.hlsl (99 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:5): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:14): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:23): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:34): no matching function for call to 'ldexp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:26): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:27): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:37): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:38): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl (100 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl (101 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 :: AST/HLSL/semantic-output-struct.hlsl (102 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct.hlsl (103 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan.hlsl (104 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/min-overloads.hlsl (105 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/max.hlsl (106 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize.hlsl (107 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 :: AST/HLSL/resource_binding_attr.hlsl (108 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 0x560deddcde58 col:9 used b 'hlsl_constant float' # | ^ # | :18833:72: note: possible intended match here # | | | `-DeclRefExpr 0x560deddce218 'hlsl_constant float' lvalue Var 0x560deddcda70 '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 0x560deddcdb98 <> Implicit # | 18812: | `-FieldDecl 0x560deddcdc70 <> a 'float' # | 18813: |-HLSLBufferDecl 0x560deddcdd00 line:16:9 tbuffer TB # | 18814: | |-HLSLResourceClassAttr 0x560deddcdd78 <> Implicit SRV # | 18815: | |-HLSLResourceBindingAttr 0x560deddcddd0 "t2" "space1" # | 18816: | |-VarDecl 0x560deddcde58 col:9 used b 'hlsl_constant float' # | check:24'0 X error: no match found # | 18817: | `-CXXRecordDecl 0x560deddcded8 <> 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 0x560deddce158 line:20:14 used foo 'float ()' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18829: | `-CompoundStmt 0x560deddce2b8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18830: | `-ReturnStmt 0x560deddce2a8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18831: | `-BinaryOperator 0x560deddce288 'float' '+' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18832: | |-ImplicitCastExpr 0x560deddce258 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18833: | | `-DeclRefExpr 0x560deddce218 'hlsl_constant float' lvalue Var 0x560deddcda70 'a' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:24'1 ? possible intended match # | 18834: | `-ImplicitCastExpr 0x560deddce270 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18835: | `-DeclRefExpr 0x560deddce238 'hlsl_constant float' lvalue Var 0x560deddcde58 'b' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18836: |-VarDecl 0x560deddce328 col:17 invalid UAV 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: |-VarDecl 0x560deddce408 col:17 invalid UAV1 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: |-VarDecl 0x560deddce4d8 col:17 invalid UAV3 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl (109 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:5): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:14): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:23): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:32): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:41): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:52): no matching function for call to 'reflect' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:44): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:45): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:55): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:56): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl (110 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:5): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:10): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:15): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:20): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:29): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:34): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and.hlsl (111 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/mul.hlsl (112 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mul.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/refract.hlsl (113 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/refract.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl (114 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl (115 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/BasicFeatures/MatrixElementTypeCast.hlsl (116 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/BasicFeatures/StructElementwiseCast.hlsl (117 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/abs.hlsl (118 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 :: SemaHLSL/BuiltIns/isinf-errors.hlsl (119 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/ScalarSwizzles.hlsl (120 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/vk.spec-constant.usage.hlsl (121 of 25549) ******************** TEST 'Clang :: AST/HLSL/vk.spec-constant.usage.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl (122 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 :: AST/HLSL/matrix-init-list-row-major.hlsl (123 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/float3.hlsl (124 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/Semantics/semantics-valid.hlsl (125 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/smoothstep.hlsl (126 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/sin.hlsl (127 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 :: AST/HLSL/Texture2D-scalar-AST.hlsl (128 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 0x564793eda4a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x5647941801e0 <> 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 0x564793eda4a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x5647941801e0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x564794180268 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x564794180758 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x564794180720 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x5647941806f0 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x5647941801e0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x5647941806e0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/TemplateOutArg.hlsl (129 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 0x564bbe276ee8 <> # | ^ # | :10:84: note: possible intended match here # | | | `-TypeAliasDecl 0x564bbe277b20 <> 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 0x564bbe54e4e8 line:88:3 wrapper # | ^ # | :18841:70: note: possible intended match here # | | | | `-DeclRefExpr 0x564bbe54f010 'void (inout int)' lvalue Function 0x564bbe54de28 '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 0x564bbe276ee8 <> # | check:8'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x564bbe277828 <> implicit hlsl # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x564bbe277b80 <> implicit vector # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x564bbe2778b0 <> class depth 0 index 0 element # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x564bbe2770f0 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x564bbe2779b0 <> 'int' depth 0 index 1 element_count # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x564bbe277a08 <> 'int' 4 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x564bbe277b20 <> implicit vector 'vector' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:8'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x564bbe277ad0 'vector' dependent # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x564bbe277930 'element' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x564bbe2778b0 'element' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x564bbe277a70 <> 'int' lvalue NonTypeTemplateParm 0x564bbe2779b0 'element_count' 'int' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x564bbe2a5158 <> implicit matrix # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18809: | `-CompoundStmt 0x564bbe54e298 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18810: | `-BinaryOperator 0x564bbe54e278 'double' lvalue '=' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18811: | |-DeclRefExpr 0x564bbe54e220 'double' lvalue ParmVar 0x564bbe54dfc8 'F' 'double &__restrict' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18812: | `-ImplicitCastExpr 0x564bbe54e260 'double' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18813: | `-FloatingLiteral 0x564bbe54e240 'float' 1.500000e+00 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18814: |-FunctionTemplateDecl 0x564bbe54e4e8 line:88:3 wrapper # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'0 X error: no match found # | 18815: | |-TemplateTypeParmDecl 0x564bbe54e2b0 col:20 referenced typename depth 0 index 0 T # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18816: | `-FunctionDecl 0x564bbe54e440 line:88:3 wrapper 'T (T)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18817: | |-ParmVarDecl 0x564bbe54e360 col:13 referenced V 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18818: | `-CompoundStmt 0x564bbe54e698 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18819: | |-CallExpr 0x564bbe54e638 '' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18836: | |-ParmVarDecl 0x564bbe54ebc8 col:12 referenced X 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: | |-ParmVarDecl 0x564bbe54ec40 col:17 referenced Y 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: | `-CompoundStmt 0x564bbe54f1f8 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18839: | |-CallExpr 0x564bbe54f0a8 'void' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18840: | | |-ImplicitCastExpr 0x564bbe54f090 'void (*)(inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18841: | | | `-DeclRefExpr 0x564bbe54f010 'void (inout int)' lvalue Function 0x564bbe54de28 'fn' 'void (inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'1 ? possible intended match # | 18842: | | `-HLSLOutArgExpr 0x564bbe54f158 'int' lvalue inout # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18843: | | |-OpaqueValueExpr 0x564bbe54f0d8 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18844: | | | `-DeclRefExpr 0x564bbe54eff0 'int' lvalue ParmVar 0x564bbe54ebc8 'X' 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18845: | | |-OpaqueValueExpr 0x564bbe54f108 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18846: | | | `-ImplicitCastExpr 0x564bbe54f0f0 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local1.hlsl (130 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/Types/typedefs.hlsl (131 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 :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl (132 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/Semantics/valid_entry_parameter.hlsl (133 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/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 :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl (135 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/global_array.hlsl (136 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/Semantics/entry_parameter.hlsl (137 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl (138 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl:7:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:7'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:7'1 with "FUNC" equal to "atan2" # | check:7'2 with "FUNC" equal to "atan2" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:7'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl (139 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl (140 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:3): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:17): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:22): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:27): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:32): no matching member function for call to 'SampleCmpLevelZero' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:14): in instantiation of member function 'hlsl::Texture2D>::SampleCmpLevelZero' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:18): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:19): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:23): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:24): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:28): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:29): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:33): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:34): candidate function not viable: requires 3 arguments, but 4 were provided # | 15 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/distance.hlsl (141 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/convergence/entry.point.hlsl (142 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/HLSLControlFlowHint.hlsl (143 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-vector-AST.hlsl (144 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 0x55bff1a214a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x55bff1cc71f0 <> 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 0x55bff1a214a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x55bff1cc71f0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x55bff1cc7278 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x55bff1cc7768 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x55bff1cc7730 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x55bff1cc7700 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x55bff1cc71f0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x55bff1cc76f0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl (145 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:13): gatherCmpGreen operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:16): gatherCmpBlue operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:19): gatherCmpAlpha operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl (146 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl (147 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:5): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:11): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:17): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:27): no matching function for call to 'D3DCOLORtoUBYTE4' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:6): candidate function not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:12): candidate function not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:18): candidate function not viable: no known conversion from 'vector<[...], 2>' to 'vector<[...], 4>' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:28): candidate function not viable: no known conversion from 'S' to 'float4' (aka 'vector') for 1st argument # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl (148 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl (149 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl (150 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Gather.hlsl (151 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 18: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 19: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 33: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 34: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 44: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 47: no matching member function for call to 'GatherCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl (152 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:6): no matching function for call to 'asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:17): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:25): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:35): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:42): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:48): cannot bind non-lvalue argument '1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 53 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:54): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:9): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:10): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:11): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:18): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:19): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:20): candidate template ignored: substitution failure [with U = uint, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:26): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:27): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:28): candidate template ignored: substitution failure [with U = uint, T = half]: no type named 'Type' # | 20 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl (153 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/entry.hlsl (154 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/builtins/countbits.hlsl (155 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/countbits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer.hlsl (156 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl (157 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 :: SemaHLSL/BuiltIns/round-errors.hlsl (158 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/round-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:16): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:21): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:26): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos.hlsl (159 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl (160 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/builtins/dot-builtin.hlsl (161 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl (162 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl (163 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-nested-inherit.hlsl (164 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/cbuffer_with_packoffset.hlsl (165 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/round.hlsl (166 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/ldexp.hlsl (167 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/step-overloads.hlsl (168 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl (169 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/builtins/QuadReadAcrossX.hlsl (170 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl (171 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/saturate-errors.hlsl (172 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:5): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:10): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:15): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:20): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:25): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:30): call to 'saturate' is ambiguous # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources-declared-only-once.hlsl (173 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources-declared-only-once.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl:3): declaration does not declare anything # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh.hlsl (174 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/WaveGetLaneIndex-errors.hlsl (175 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/dot-errors.hlsl (176 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:5): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:15): no matching function for call to 'dot' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:20): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:30): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:35): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:41): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:46): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:51): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:57): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:62): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:67): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:73): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:79): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 83 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:84): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:89): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:94): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 98 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:99): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:104): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 108 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:109): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 113 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:114): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 118 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:119): 1st argument must be a scalar floating-point type (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 123 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:124): are of different types ('float' vs 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 128 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:129): are of different types ('float' vs 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl (177 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/ScalarOverloadResolution.hlsl (178 of 25549) ******************** TEST 'Clang :: SemaHLSL/ScalarOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 86: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 147: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 200: implicit conversion loses floating-point precision: 'double' to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 221: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 226: implicit conversion loses floating-point precision: 'double' to 'half' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp.hlsl (179 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/cbuffer-empty-struct-array.hlsl (180 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/log.hlsl (181 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl (182 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl (183 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/floor-overloads.hlsl (184 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/while.hlsl (185 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/distance-errors.hlsl (186 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:5): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:14): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:23): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:32): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:41): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:52): no matching function for call to 'distance' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl (187 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 :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl (188 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 0x5618ff1d6188 line:5:3 invalid get00 # | ^ # | :4:56: note: possible intended match here # | `-FunctionDecl 0x5618ff1d60e0 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 0x5618ff1d6188 line:5:3 invalid get00 # | label:16'0 X error: no match found # | 3: |-TemplateTypeParmDecl 0x5618ff1d5e58 col:20 referenced typename depth 0 index 0 T # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: `-FunctionDecl 0x5618ff1d60e0 line:5:3 invalid get00 'T (int)' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:16'1 ? possible intended match # | 5: |-ParmVarDecl 0x5618ff1d5fb8 col:25 invalid m 'int' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: `-CompoundStmt 0x5618ff1d6278 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: `-ReturnStmt 0x5618ff1d6268 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: `-CXXDependentScopeMemberExpr 0x5618ff1d6220 '' contains-errors lvalue ._m00 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: `-RecoveryExpr 0x5618ff1d6200 '' contains-errors lvalue # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: # | label:16'0 ~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl (189 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 :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl (190 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 :: SemaHLSL/Language/MatrixSplatCasts.hlsl (191 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/semantics/semantic-struct-2.hlsl (192 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sret_output.hlsl (193 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/semantics/semantic.explicit-location.hlsl (194 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asfloat.hlsl (195 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asfloat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl (196 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/AddUint64.hlsl (197 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/AddUint64.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl (198 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 :: SemaHLSL/BuiltIns/faceforward-errors.hlsl (199 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:5): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:14): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:23): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:34): no matching function for call to 'faceforward' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:26): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:27): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:37): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:38): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint.hlsl (200 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 :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl (201 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/builtins/WaveActiveCountBits.hlsl (202 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/TruncationOverloadResolution.hlsl (203 of 25549) ******************** TEST 'Clang :: SemaHLSL/TruncationOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 82: call to 'Half4Float4Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 84: call to 'Float2Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 86: call to 'Half2Float2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 88: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 89: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 90: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 95: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 96: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 97: call to 'Double2Double3' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 13: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'vector' (vector of 4 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 24: implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'double' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 37: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 38: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 39: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 41: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 42: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 43: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 45: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 46: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 47: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 49: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion loses floating-point precision: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 53: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 54: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 57: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 58: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 59: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 92: implicit conversion loses floating-point precision: 'vector' (vector of 3 'float' values) to 'vector' (vector of 3 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 93: implicit conversion loses floating-point precision: 'vector' (vector of 3 'double' values) to 'vector' (vector of 3 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 65: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 66: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 68: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 69: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 78: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 79: candidate function # | 53 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx.hlsl (204 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global.hlsl (205 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/Language/groupsharedArgs/ExportNoInlineTest.hlsl (206 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:4): 'export' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:9): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:20): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl (207 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:6): argument type 'S' is incomplete # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 4: forward declaration of 'S' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:9): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl (208 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:6): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:11): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/length-errors.hlsl (209 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/semantics/semantic.arbitrary.hlsl (210 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl (211 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 :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl (212 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/matrix-member-zero-based-swizzle-load.hlsl (213 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/builtins/radians.hlsl (214 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/frac-builtin.hlsl (215 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/resources/TypedBuffers-methods.hlsl (216 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/resources/res-array-local3.hlsl (217 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/refract-errors.hlsl (218 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/radians-overloads.hlsl (219 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/implicit-norecurse-attrib.hlsl (220 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dst.hlsl (221 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dst.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl (222 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 :: AST/HLSL/pch_with_matrix_single_subscript.hlsl (223 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/vk-features/vk.pushconstant.anon-struct.hlsl (224 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/exp2-overloads.hlsl (225 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl (226 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl (227 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl (228 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/BasicFeatures/MatrixSingleSubscriptGetter.hlsl (229 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/short-errors.hlsl (230 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/short-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:5): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:9): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:14): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:20): unknown type name short # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/ArrayAssignable.hlsl (231 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/ArrayAssignable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolMatrix.hlsl (232 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BoolMatrix.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/resource-bindings.hlsl (233 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/resources/default_cbuffer.hlsl (234 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/hlsl_resource_t.hlsl (235 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl (236 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/isnan-overloads.hlsl (237 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/vk-features/vk.pushconstant.dxil.hlsl (238 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/WaveActiveBitOr.hlsl (239 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/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl (240 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl (241 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/sgep/array_load.hlsl (242 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl (243 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac.hlsl (244 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/Language/ElementwiseCast-errors.hlsl (245 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:7): C-style cast from 'int[3]' to 'int[4]' is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:24): no matching conversion for functional-style cast from 'int2' (aka 'vector') to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:29): cannot convert 'R' to 'int2' (aka 'vector') without a conversion operator # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:11): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'const R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:12): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:13): candidate constructor (the implicit default constructor) not viable: requires 0 arguments, but 1 was provided # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl (246 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/asuint16-errors.hlsl (247 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:6): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:15): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:24): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:32): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:40): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:48): no matching function for call to 'asuint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:16): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:17): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:25): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:26): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:33): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:34): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:42): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:49): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:50): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl (248 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl (249 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/TypdefArrayParam.hlsl (250 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 :: AST/HLSL/pch.hlsl (251 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl (252 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:15): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:20): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:25): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl (253 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl (254 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/groupsharedArgs/ArrTest.hlsl (255 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 :: SemaHLSL/BuiltIns/clip-errors.hlsl (256 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:16): invalid operand of type 'bool' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:21): invalid operand of type 'half3' (aka 'vector') where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:26): invalid operand of type 'half' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:31): invalid operand of type 'double' where 'float' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/step-errors.hlsl (257 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 :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl (258 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/matrix-member-access-errors.hlsl (259 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix-member-access-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix row element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix column element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 13: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 14: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 19: invalid matrix member 'foo' expected zero based: '_mRC' or one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 20: invalid matrix member '_m00_33' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 21: invalid matrix member '_11_m33' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 22: invalid matrix member '_m0000' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 23: invalid matrix member '_m1' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 24: invalid matrix member '_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 25: invalid matrix member '_1' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 26: invalid matrix member 'm' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 27: invalid matrix member '_' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 28: invalid matrix member '_m00_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 29: invalid matrix member '_m11_m2' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 33: matrix is not assignable (contains duplicate components) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 37: matrix swizzle length must be between 1 and 4 but is 5 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 38: matrix swizzle length must be between 1 and 4 but is 5 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl (260 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/matrix-member-one-based-swizzle-load.hlsl (261 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl (262 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/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl (263 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/matrix-member-one-based-swizzle-store.hlsl (264 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl (265 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl (266 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/vk-input-builtin.hlsl (267 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-input-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl (268 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 6: matrix row index is not an integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 11: matrix row index is outside the allowed range # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 15: vector component access exceeds type 'vector' (vector of 3 'float' values) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl (269 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fwidth.hlsl (270 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fwidth.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl (271 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl (272 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl (273 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl (274 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/resource_getpointer-errors.hlsl (275 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:11): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:14): used type 'unsigned int' where __hlsl_resource_t is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:19): used type 'const char *' where integer is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:28): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 1, found 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:39): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:45): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:48): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 3, found 2 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl (276 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 :: AST/HLSL/pch_with_matrix_element_accessor.hlsl (277 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.hlsl (278 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl (279 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl (280 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl (281 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl (282 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl (283 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl (284 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:22): packoffset overlap between 'f0f', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:39): packoffset overlap between 'f1f', 's1f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:55): packoffset overlap between 'f2f', 's2f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:71): packoffset overlap between 'f3f', 's3f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:87): packoffset overlap between 'f4f', 's4f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 101 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:102): packoffset overlap between 'f5f', 's5f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:118): packoffset overlap between 'f6f', 's6f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl (285 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:7): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:15): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:23): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:31): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:39): no matching function for call to 'asint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:8): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:9): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:17): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:25): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:32): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:33): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:40): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl (286 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/log-overloads.hlsl (287 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl (288 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl (289 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/groupsharedArgs/VectorTest.hlsl (290 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/Language/groupsharedArgs/Pre202xWarning.hlsl (291 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/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl (292 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/resources/res-array-global-multi-dim.hlsl (293 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/BasicFeatures/MatrixSplat.hlsl (294 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl (295 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/BasicFeatures/OutputArguments.hlsl (296 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl (297 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl (298 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/BuiltIns/transpose-errors.hlsl (299 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:7): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:14): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:21): 1st argument must be a matrix type (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:26): 1st argument must be a matrix type (was 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:31): 1st argument must be a matrix type (was 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:9): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:10): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:16): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:17): candidate template ignored # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl (300 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 13: incomplete type 'Undefined' where a complete type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:18): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:19): variable length arrays are not supported in '__builtin_hlsl_is_scalarized_layout_compatible' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:20): static assertion failed due to requirement '__builtin_hlsl_is_scalarized_layout_compatible(int[4], int[X])' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:21): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 11: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 17: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:22): function parameter 'X' with unknown value cannot be used in a constant expression # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl (301 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl (302 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/builtins/WaveActiveBitXor.hlsl (303 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/semantics/DispatchThreadID.hlsl (304 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl (305 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/normalize-errors.hlsl (306 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl (307 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/cross-errors.hlsl (308 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/Resources/Texture2D-SampleCmp.hlsl (309 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/resources/res-array-global-dyn-index.hlsl (310 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/all-resources-bound.hlsl (311 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/VectorSwizzles.hlsl (312 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/BuiltIns/WaveActiveAllEqual-errors.hlsl (313 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/Texture2D-Load-errors.hlsl (314 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/sgep/array_store.hlsl (315 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl (316 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl (317 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local2.hlsl (318 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/select-errors.hlsl (319 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/rsqrt.hlsl (320 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 :: AST/HLSL/pch_spirv_type.hlsl (321 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/res-array-global-subarray-many.hlsl (322 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 :: Driver/dxc_hlsl-rootsig-ver.hlsl (323 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/BuiltIns/asuint-constexpr.hlsl (324 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl (325 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl (326 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/asuint16.hlsl (327 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl (328 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: Driver/dxc_rootsig-define.hlsl (329 of 25549) ******************** TEST 'Clang :: Driver/dxc_rootsig-define.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl (330 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:19): attribute 'packoffset' only applies to shader constant in a constant buffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:24): invalid resource class specifier 't2' for packoffset, expected 'c' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:26): invalid component 'm' used; expected 'x', 'y', 'z', or 'w' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:33): packoffset overlap between 'o2', 'o1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:39): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 42 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:41): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:51): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:53): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:58): packoffset at 'y' does not match alignment 64 required by 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:60): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 63 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:62): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:67): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:69): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:71): expected ')' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:73): invalid component 'X' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:75): expected '(' after '' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:77): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 80 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:79): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:81): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 85 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:84): invalid component 'xy' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:86): invalid component 'rg' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:88): invalid component 'yes' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:90): invalid component 'woo' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:92): invalid component 'xr' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 105 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:104): packoffset overlap between 'S2', 'S1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 120 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:119): packoffset overlap between 'S24', 'S23' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:3): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:11): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.hlsl (331 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl:5): semantic 'SV_Position' is unsupported in pixel shaders as output, requires one of the following: vertex input/output, pixel input # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl (332 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl (333 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/matrix-member-one-based-accessor-scalar-load.hlsl (334 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/OutputParameters.hlsl (335 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/mul-errors.hlsl (336 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/sgep/load_global.hlsl (337 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/SplatOverloadResolution.hlsl (338 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/resources/Texture2D-SampleCmpLevelZero.hlsl (339 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/cosh-overloads.hlsl (340 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/trunc-overloads.hlsl (341 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl (342 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl (343 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl (344 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl (345 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 :: AST/HLSL/OutArgExpr.hlsl (346 of 25549) ******************** TEST 'Clang :: AST/HLSL/OutArgExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # executed command: rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl (347 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl (348 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:11): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:19): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:26): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:33): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:40): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 48 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:49): no matching function for call to 'increment' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:12): candidate function not viable: no known conversion from 'int[3]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:20): candidate function not viable: no known conversion from 'int[1]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:27): candidate function not viable: requires single argument 'Arr', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:34): candidate function not viable: no known conversion from 'float[2]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:41): candidate function not viable: no known conversion from 'int' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:50): candidate function not viable: requires single argument 'Arr', but 2 arguments were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl (349 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl:7): semantic 'SV_GroupThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl (350 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl (351 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl (352 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl (353 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl (354 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:6): conversion between matrix types 'int3x2' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:12): conversion between matrix types 'int2x3' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:19): cannot initialize a variable of type 'matrix<[...], 2, 3>' with an rvalue of type 'matrix<[...], 3, 2> # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl (355 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl (356 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/resources/StructuredBuffers-methods-lib.hlsl (357 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/D3DCOLORtoUBYTE4.hlsl (358 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 :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl (359 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl:10): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and_mat.hlsl (360 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and_mat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose.hlsl (361 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl (362 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl (363 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl (364 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl (365 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/vk-features/vk.pushconstant.access.hlsl (366 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl (367 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:14): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:20): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:26): invalid operand of type 'int' where 'bool' or a vector or matrix of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:32): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:38): cannot pass object of non-trivial type 'bool2x2' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:39): cannot pass object of non-trivial type 'bool3x3' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:40): all arguments to # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Loops/unroll.hlsl (368 of 25549) ******************** TEST 'Clang :: SemaHLSL/Loops/unroll.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:5): expression is not an integral constant expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 12: 'unroll' attribute takes no more than 1 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 17: 'loop' attribute takes no more than 0 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 22: invalid value '-1'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 27: invalid value '0'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 32: invalid argument of type 'float'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 37: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 42: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 48: 'unroll' attribute only applies to 'for', 'while', and 'do' statements # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:3): declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:6): read of non-const variable 'I' is not allowed in a constant expression # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl (369 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/matrix-member-zero-based-swizzle-store.hlsl (370 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/or.hlsl (371 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/WaveActiveProduct.hlsl (372 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl (373 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/local_resource_bindings.hlsl (374 of 25549) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl (375 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/MatrixElement_cbuffer.hlsl (376 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl (377 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 (378 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl (379 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:8): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:14): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:21): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:28): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:35): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:42): an array type is not allowed here # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:9): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:15): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:22): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:29): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:36): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:43): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl (380 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/shift-mask.hlsl (381 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/shift-mask.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl (382 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl (383 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:12): no viable overloaded operator[] for type 'Texture2D' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 17: implicit conversion changes signedness: 'int' to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:20): implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:21): implicit conversion changes signedness: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:13): candidate function not viable: no known conversion from 'S' to 'vector' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl (384 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 15: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 20: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 25: no matching member function for call to 'SampleLevel' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:16): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:17): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:21): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:22): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:26): no known conversion from 'const char[8]' to 'float' for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl (385 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/groupsharedArgs/InOut.hlsl (386 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/BasicFeatures/MatrixConstructor.hlsl (387 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 :: SemaHLSL/no-conversion-warnings.hlsl (388 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/Language/InitLists.hlsl (389 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitLists.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 94: too few initializers in list for type 'TwoFloats' (expected 2 but found 0) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 95: too few initializers in list for type 'TwoFloats' (expected 2 but found 1) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 96: too many initializers in list for type 'TwoFloats' (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 98: too many initializers in list for type 'int2' (aka 'vector') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 114: no viable conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 115: no viable conversion from 'RWBuffer' (aka 'RWBuffer>') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 116: no viable conversion from 'int' to 'hlsl::RWBuffer>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 118: no viable conversion from 'int' to 'R::(anonymous union at # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 61: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 63: implicit conversion truncates vector: 'vector' (vector of 3 'int' values) to 'vector' (vector of 2 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 69: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion turns floating-point number into integer: 'float' to 'long' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion changes signedness: 'int' to 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:74): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:75): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:76): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:77): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:78): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:79): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:109): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:110): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:121): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'const ContainsResource &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:122): candidate constructor (the implicit move constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource &&' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:125): candidate constructor not viable # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl (390 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16.hlsl (391 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/semantics/semantic.explicit-mix-builtin.vs.hlsl (392 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Wave.hlsl (393 of 25549) ******************** TEST 'Clang :: SemaHLSL/Wave.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl (394 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl (395 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/ddy-coarse-builtin.hlsl (396 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl (397 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl (398 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/builtins/wave_get_lane_index_simple.hlsl (399 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/builtins/f32tof16-builtin.hlsl (400 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/vk-ext-input-builtin.hlsl (401 of 25549) ******************** TEST 'Clang :: SemaHLSL/vk-ext-input-builtin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:3): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:7): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:11): 'vk::ext_builtin_input' attribute takes one argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:13): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:16): 'vk::ext_builtin_input' attribute requires an integer constant # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:18): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:21): 'vk::ext_builtin_input' attribute only applies to static const globals # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl (402 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/half.hlsl (403 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/half.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl (404 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl (405 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/groupsharedArgs/Overloads.hlsl (406 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl (407 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/acos-overloads.hlsl (408 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/BuiltIns/degrees-errors.hlsl (409 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl (410 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/semantics/semantic-struct-1.hlsl (411 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl (412 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk_binding_attr.hlsl (413 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl (414 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/semantics/SV_GroupThreadID.hlsl (415 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl (416 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/BasicFeatures/ArrayOutputArguments.hlsl (417 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round-overloads.hlsl (418 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl (419 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/resources/cbuffer_and_namespaces.hlsl (420 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl (421 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 :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl (422 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/builtins/WaveActiveBitXor-errors.hlsl (423 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/semantics/DispatchThreadID-noindex.hlsl (424 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl:7): semantic 'SV_DispatchThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.size.hlsl (425 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.size.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:4): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:8): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl (426 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/vk.spec-constant.error.hlsl (427 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/Semantics/target.vs.input.hlsl (428 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/WaveReadLaneAt-errors.hlsl (429 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/semantics/semantic-struct-2-output.hlsl (430 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/group_shared.hlsl (431 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/group_shared.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl -Wno-error=groupshared-initializer -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl -Wno-error=groupshared-initializer -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl (432 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/resources/res-array-global-unbounded.hlsl (433 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl (434 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl (435 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl:5): attribute 'SV_VertexID' is unsupported in 'pixel' shaders, requires vertex # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl (436 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/BasicFeatures/MatrixElementRowColFlags.hlsl (437 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/Types/BuiltinMatrix/MatrixConstantExpr.hlsl (438 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl (439 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl (440 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy.hlsl (441 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 :: AST/HLSL/pch_with_buf.hlsl (442 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_buf.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ArrayAssignable_errors.hlsl (443 of 25549) ******************** TEST 'Clang :: SemaHLSL/ArrayAssignable_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:7): assigning to 'int[2]' from incompatible type 'int[3]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:14): assigning to 'int[3]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:21): assigning to 'int[2][2]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:28): assigning to 'int[2]' from incompatible type 'int[2][2]' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl (444 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl (445 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl (446 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/Language/AggregateSplatCasts.hlsl (447 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl (448 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 :: AST/ByteCode/hlsl.hlsl (449 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/exp2.hlsl (450 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 :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl (451 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/shader_type_attr.hlsl (452 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/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl (453 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/resources/Texture2D-default.hlsl (454 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/Types/Traits/IsTypedResourceElementCompatible.hlsl (455 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/BasicFeatures/ArrayReturn.hlsl (456 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/vk-features/vk.pushconstant.static.hlsl (457 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/do.while.hlsl (458 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/do.while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl (459 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 :: SemaHLSL/BuiltIns/lerp-errors.hlsl (460 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/semantics/semantic-struct-nested.hlsl (461 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/BuiltIns/asdouble-errors.hlsl (462 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 :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl (463 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:4): the argument to vk::Literal must be a vk::integral_constant # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:7): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/object_method.hlsl (464 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/object_method.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl (465 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 18: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 24: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 30: no matching member function for call to 'SampleGrad' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:19): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:20): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:21): candidate function not viable: requires 6 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:25): candidate function not viable: requires 6 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:26): candidate function not viable: requires 5 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:27): candidate function not viable: requires 4 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:31): no known conversion from 'const char[8]' to 'float' for 6th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:32): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:33): candidate function not viable: requires 4 arguments, but 6 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/loops/unroll.hlsl (466 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/Language/UsualArithmeticConversions.hlsl (467 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/smoothstep-errors.hlsl (468 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/convergence/for.hlsl (469 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/vk-features/vk.spec-constant.hlsl (470 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/static-variable.hlsl (471 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/Semantics/semantic.explicit-mix-location.hlsl (472 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl (473 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/valid-shader-stages.hlsl (474 of 25549) ******************** TEST 'Clang :: SemaHLSL/valid-shader-stages.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl (475 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:16): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:20): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:24): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:55): implicit conversion loses floating-point precision: 'const float2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 58 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:59): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:63): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 73 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:74): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:77): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl (476 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:10): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:18): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:24): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:30): no matching member function for call to 'Sample' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:11): candidate function not viable: requires 2 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:12): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:13): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:19): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:20): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:21): candidate function not viable: requires 2 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:25): candidate function not viable: no known conversion from 'SamplerState' to 'vector' (vector of 2 'int' values) for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:26): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'float' for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:32): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:33): candidate function not viable: requires 2 arguments, but 4 were provided # | 17 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl (477 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl (478 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/Resources/Texture2D-SampleBias.hlsl (479 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/frac-errors.hlsl (480 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/transpose-builtin.hlsl (481 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/Bool.hlsl (482 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/Bool.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl (483 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:20): no matching function for call to 'clamp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:25): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:30): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:35): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:40): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:48): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:58): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:63): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 67 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:68): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:73): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 77 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:78): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:83): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:88): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:93): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:98): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:103): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:108): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:113): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:118): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:123): 1st argument must be a vector, integer or floating-point type (was 'int *') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:53): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 25 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl (484 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl (485 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 :: SemaHLSL/Semantics/target.vs.output.hlsl (486 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/select.hlsl (487 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/select.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl (488 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32.hlsl (489 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl (490 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 :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl (491 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:17): no viable conversion from 'S' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl (492 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl (493 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/all.hlsl (494 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/resources/ByteAddressBuffers-methods.hlsl (495 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/splitdouble.hlsl (496 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/splitdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl (497 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl (498 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/resources/StructuredBuffers-methods-ps.hlsl (499 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl (500 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl (501 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/all-errors.hlsl (502 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/all-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf.hlsl (503 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min.hlsl (504 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/pow.hlsl (505 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil.hlsl (506 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lit.hlsl (507 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 :: SemaHLSL/local_resource_bindings_errs.hlsl (508 of 25549) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings_errs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:13): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:21): assignment of 'Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:30): assignment of 'OutArr[0]' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:38): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:46): assignment of 'cond ? Out0 : Out1' to local resource 'StaticOut' is not to the same unique global resource # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 19: variable 'Out' is declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 28: variable 'Out' is declared here # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl (509 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/export.hlsl (510 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/export.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl (511 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:30): no matching function for call to 'fnT2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:6): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:12): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:18): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint.hlsl (512 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp.hlsl (513 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/basic_types.hlsl (514 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/basic_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin.hlsl (515 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: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. ******************** Failed Tests (515): Clang :: AST/ByteCode/hlsl.hlsl Clang :: AST/HLSL/OutArgExpr.hlsl Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl Clang :: AST/HLSL/Texture2D-vector-AST.hlsl Clang :: AST/HLSL/TypdefArrayParam.hlsl Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl Clang :: AST/HLSL/ast-dump-SpirvType.hlsl Clang :: AST/HLSL/export.hlsl Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl Clang :: AST/HLSL/matrix-init-list-row-major.hlsl Clang :: AST/HLSL/packoffset.hlsl Clang :: AST/HLSL/pch.hlsl Clang :: AST/HLSL/pch_spirv_type.hlsl Clang :: AST/HLSL/pch_with_buf.hlsl Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl Clang :: AST/HLSL/resource_binding_attr.hlsl Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl Clang :: AST/HLSL/semantic-input-struct.hlsl Clang :: AST/HLSL/semantic-input.hlsl Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl Clang :: AST/HLSL/semantic-output-struct.hlsl Clang :: AST/HLSL/semantic-output.hlsl Clang :: AST/HLSL/vk.spec-constant.usage.hlsl Clang :: AST/HLSL/vk_binding_attr.hlsl Clang :: CodeGenHLSL/ArrayAssignable.hlsl Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl Clang :: CodeGenHLSL/Bool.hlsl Clang :: CodeGenHLSL/BoolMatrix.hlsl Clang :: CodeGenHLSL/BoolVector.hlsl Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl Clang :: CodeGenHLSL/Operators/logical-not.hlsl Clang :: CodeGenHLSL/all-resources-bound.hlsl Clang :: CodeGenHLSL/basic_types.hlsl Clang :: CodeGenHLSL/builtins/AddUint64.hlsl Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl Clang :: CodeGenHLSL/builtins/abs.hlsl Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl Clang :: CodeGenHLSL/builtins/acos.hlsl Clang :: CodeGenHLSL/builtins/all.hlsl Clang :: CodeGenHLSL/builtins/and.hlsl Clang :: CodeGenHLSL/builtins/and_mat.hlsl Clang :: CodeGenHLSL/builtins/any.hlsl Clang :: CodeGenHLSL/builtins/asdouble.hlsl Clang :: CodeGenHLSL/builtins/asfloat.hlsl Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl Clang :: CodeGenHLSL/builtins/asin.hlsl Clang :: CodeGenHLSL/builtins/asint.hlsl Clang :: CodeGenHLSL/builtins/asint16.hlsl Clang :: CodeGenHLSL/builtins/asuint.hlsl Clang :: CodeGenHLSL/builtins/asuint16.hlsl Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl Clang :: CodeGenHLSL/builtins/atan.hlsl Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl Clang :: CodeGenHLSL/builtins/atan2.hlsl Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl Clang :: CodeGenHLSL/builtins/ceil.hlsl Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl Clang :: CodeGenHLSL/builtins/clamp.hlsl Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl Clang :: CodeGenHLSL/builtins/clip.hlsl Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl Clang :: CodeGenHLSL/builtins/cos.hlsl Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl Clang :: CodeGenHLSL/builtins/cosh.hlsl Clang :: CodeGenHLSL/builtins/countbits.hlsl Clang :: CodeGenHLSL/builtins/cross.hlsl Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl Clang :: CodeGenHLSL/builtins/ddx.hlsl Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl Clang :: CodeGenHLSL/builtins/ddy.hlsl Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl Clang :: CodeGenHLSL/builtins/degrees.hlsl Clang :: CodeGenHLSL/builtins/distance.hlsl Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl Clang :: CodeGenHLSL/builtins/dot.hlsl Clang :: CodeGenHLSL/builtins/dot2add.hlsl Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl Clang :: CodeGenHLSL/builtins/dst.hlsl Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl Clang :: CodeGenHLSL/builtins/exp.hlsl Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl Clang :: CodeGenHLSL/builtins/exp2.hlsl Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl Clang :: CodeGenHLSL/builtins/f16tof32.hlsl Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl Clang :: CodeGenHLSL/builtins/f32tof16.hlsl Clang :: CodeGenHLSL/builtins/faceforward.hlsl Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl Clang :: CodeGenHLSL/builtins/floor.hlsl Clang :: CodeGenHLSL/builtins/fmod.hlsl Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl Clang :: CodeGenHLSL/builtins/frac.hlsl Clang :: CodeGenHLSL/builtins/fwidth.hlsl Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl Clang :: CodeGenHLSL/builtins/isinf.hlsl Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl Clang :: CodeGenHLSL/builtins/isnan.hlsl Clang :: CodeGenHLSL/builtins/ldexp.hlsl Clang :: CodeGenHLSL/builtins/length.hlsl Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl Clang :: CodeGenHLSL/builtins/lerp.hlsl Clang :: CodeGenHLSL/builtins/lit.hlsl Clang :: CodeGenHLSL/builtins/log-overloads.hlsl Clang :: CodeGenHLSL/builtins/log.hlsl Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl Clang :: CodeGenHLSL/builtins/log10.hlsl Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl Clang :: CodeGenHLSL/builtins/log2.hlsl Clang :: CodeGenHLSL/builtins/mad.hlsl Clang :: CodeGenHLSL/builtins/max-overloads.hlsl Clang :: CodeGenHLSL/builtins/max.hlsl Clang :: CodeGenHLSL/builtins/min-overloads.hlsl Clang :: CodeGenHLSL/builtins/min.hlsl Clang :: CodeGenHLSL/builtins/mul.hlsl Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl Clang :: CodeGenHLSL/builtins/normalize.hlsl Clang :: CodeGenHLSL/builtins/or.hlsl Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl Clang :: CodeGenHLSL/builtins/pow.hlsl Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl Clang :: CodeGenHLSL/builtins/radians.hlsl Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl Clang :: CodeGenHLSL/builtins/rcp.hlsl Clang :: CodeGenHLSL/builtins/reflect.hlsl Clang :: CodeGenHLSL/builtins/refract.hlsl Clang :: CodeGenHLSL/builtins/reversebits.hlsl Clang :: CodeGenHLSL/builtins/round-overloads.hlsl Clang :: CodeGenHLSL/builtins/round.hlsl Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl Clang :: CodeGenHLSL/builtins/rsqrt.hlsl Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl Clang :: CodeGenHLSL/builtins/saturate.hlsl Clang :: CodeGenHLSL/builtins/select.hlsl Clang :: CodeGenHLSL/builtins/sign.hlsl Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl Clang :: CodeGenHLSL/builtins/sin.hlsl Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl Clang :: CodeGenHLSL/builtins/sinh.hlsl Clang :: CodeGenHLSL/builtins/smoothstep.hlsl Clang :: CodeGenHLSL/builtins/splitdouble.hlsl Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl Clang :: CodeGenHLSL/builtins/sqrt.hlsl Clang :: CodeGenHLSL/builtins/step-overloads.hlsl Clang :: CodeGenHLSL/builtins/step.hlsl Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl Clang :: CodeGenHLSL/builtins/tan.hlsl Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl Clang :: CodeGenHLSL/builtins/tanh.hlsl Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl Clang :: CodeGenHLSL/builtins/transpose.hlsl Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl Clang :: CodeGenHLSL/builtins/trunc.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl Clang :: CodeGenHLSL/convergence/do.while.hlsl Clang :: CodeGenHLSL/convergence/entry.point.hlsl Clang :: CodeGenHLSL/convergence/for.hlsl Clang :: CodeGenHLSL/convergence/global_array.hlsl Clang :: CodeGenHLSL/convergence/while.hlsl Clang :: CodeGenHLSL/enable-16bit-types.hlsl Clang :: CodeGenHLSL/entry.hlsl Clang :: CodeGenHLSL/export.hlsl Clang :: CodeGenHLSL/float3.hlsl Clang :: CodeGenHLSL/group_shared.hlsl Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl Clang :: CodeGenHLSL/half.hlsl Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl Clang :: CodeGenHLSL/loops/unroll.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl Clang :: CodeGenHLSL/matrix_types.hlsl Clang :: CodeGenHLSL/no_int_promotion.hlsl Clang :: CodeGenHLSL/res-may-alias.hlsl Clang :: CodeGenHLSL/resources-declared-only-once.hlsl Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl Clang :: CodeGenHLSL/resources/cbuffer.hlsl Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl Clang :: CodeGenHLSL/resources/res-array-global.hlsl Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl Clang :: CodeGenHLSL/resources/res-array-local1.hlsl Clang :: CodeGenHLSL/resources/res-array-local2.hlsl Clang :: CodeGenHLSL/resources/res-array-local3.hlsl Clang :: CodeGenHLSL/resources/resource-bindings.hlsl Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl Clang :: CodeGenHLSL/semantics/semantic.array.hlsl Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl Clang :: CodeGenHLSL/sgep/array_load.hlsl Clang :: CodeGenHLSL/sgep/array_store.hlsl Clang :: CodeGenHLSL/sgep/load_global.hlsl Clang :: CodeGenHLSL/sgep/object_method.hlsl Clang :: CodeGenHLSL/shader_type_attr.hlsl Clang :: CodeGenHLSL/shift-mask.hlsl Clang :: CodeGenHLSL/sret_output.hlsl Clang :: CodeGenHLSL/static-variable.hlsl Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl Clang :: CodeGenHLSL/vk-input-builtin.hlsl Clang :: CodeGenHLSL/vk_binding_attr.hlsl Clang :: CodeGenHLSL/wavesize.hlsl Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl Clang :: Driver/dxc_rootsig-define.hlsl Clang :: SemaHLSL/ArrayAssignable_errors.hlsl Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Clang :: SemaHLSL/BuiltIns/all-errors.hlsl Clang :: SemaHLSL/BuiltIns/any-errors.hlsl Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl Clang :: SemaHLSL/BuiltIns/length-errors.hlsl Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl Clang :: SemaHLSL/BuiltIns/round-errors.hlsl Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl Clang :: SemaHLSL/BuiltIns/select-errors.hlsl Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl Clang :: SemaHLSL/BuiltIns/step-errors.hlsl Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl Clang :: SemaHLSL/Language/InitListAST.hlsl Clang :: SemaHLSL/Language/InitLists.hlsl Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl Clang :: SemaHLSL/Language/OutputParameters.hlsl Clang :: SemaHLSL/Language/TemplateOutArg.hlsl Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Clang :: SemaHLSL/Loops/unroll.hlsl Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl Clang :: SemaHLSL/Operators/logical-not.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl Clang :: SemaHLSL/ScalarOverloadResolution.hlsl Clang :: SemaHLSL/Semantics/entry_parameter.hlsl Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl Clang :: SemaHLSL/Semantics/position.ps.hlsl Clang :: SemaHLSL/Semantics/position.ps.size.hlsl Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Clang :: SemaHLSL/Semantics/semantics-valid.hlsl Clang :: SemaHLSL/Semantics/struct_input.hlsl Clang :: SemaHLSL/Semantics/target.ps.input.hlsl Clang :: SemaHLSL/Semantics/target.vs.input.hlsl Clang :: SemaHLSL/Semantics/target.vs.output.hlsl Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl Clang :: SemaHLSL/SplatOverloadResolution.hlsl Clang :: SemaHLSL/Texture2D-Gather.hlsl Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl Clang :: SemaHLSL/Texture2D-Load-errors.hlsl Clang :: SemaHLSL/TruncationOverloadResolution.hlsl Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Clang :: SemaHLSL/Types/short-errors.hlsl Clang :: SemaHLSL/Types/typedefs.hlsl Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl Clang :: SemaHLSL/VectorOverloadResolution.hlsl Clang :: SemaHLSL/Wave.hlsl Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Clang :: SemaHLSL/local_resource_bindings.hlsl Clang :: SemaHLSL/local_resource_bindings_errs.hlsl Clang :: SemaHLSL/matrix-member-access-errors.hlsl Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl Clang :: SemaHLSL/no-conversion-warnings.hlsl Clang :: SemaHLSL/valid-shader-stages.hlsl Clang :: SemaHLSL/vk-ext-input-builtin.hlsl Clang :: SemaHLSL/vk.spec-constant.error.hlsl Testing Time: 164.80s 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.