ninja: Entering directory `out/gn' [0/1] ACTION //clang/test:check-clang(//llvm/utils/gn/build/toolchain:unix) llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using clang: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/subst.py:130: note: Did not find cir-opt in /usr/local/google/home/thakis/src/llvm-project/out/gn/bin:/usr/local/google/home/thakis/src/llvm-project/out/gn/bin llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using lld-link: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/lld-link llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld64.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld64.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using wasm-ld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/wasm-ld -- Testing: 25549 tests, 64 workers -- Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl (1 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/all.hlsl (2 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/all.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl (3 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:20): no matching function for call to 'mad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:30): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:35): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:40): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:45): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:50): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:55): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:60): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:65): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:70): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:75): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:80): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:85): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:92): invalid arithmetic between different enumeration types ('e' and 'f') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl (4 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:6): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:14): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:20): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:26): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:34): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:40): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:46): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:52): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:58): call to 'cross' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:7): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:27): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:59): candidate function # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:60): candidate function # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl (5 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl (6 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan.hlsl (7 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl (8 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/asint16.hlsl (9 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/WaveReadLaneAt.hlsl (10 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/convergence/global_array.hlsl (11 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/global_array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl (12 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:5): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:14): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:23): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:32): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:41): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:52): no matching function for call to 'fmod' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sign.hlsl (13 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sign.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl (14 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 0x55dbb164e158 <> # | |-NamespaceDecl 0x55dbb164ea98 <> implicit hlsl # | | |-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateTypeParmDecl 0x55dbb164eb20 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55dbb164e360 'float' # | | | |-NonTypeTemplateParmDecl 0x55dbb164ec20 <> 'int' depth 0 index 1 element_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55dbb164ec78 <> 'int' 4 # | | | `-TypeAliasDecl 0x55dbb164ed90 <> implicit vector 'vector' # | | | `-DependentSizedExtVectorType 0x55dbb164ed40 'vector' dependent # | | | |-TemplateTypeParmType 0x55dbb164eba0 'element' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55dbb164eb20 'element' # | | | `-DeclRefExpr 0x55dbb164ece0 <> 'int' lvalue NonTypeTemplateParm 0x55dbb164ec20 'element_count' 'int' # | | |-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateTypeParmDecl 0x55dbb164ee48 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55dbb164e360 'float' # | | | |-NonTypeTemplateParmDecl 0x55dbb164ef20 <> 'int' depth 0 index 1 rows_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55dbb164ef78 <> 'int' 4 # | | | |-NonTypeTemplateParmDecl 0x55dbb164efd0 <> 'int' depth 0 index 2 cols_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55dbb164f028 <> 'int' 4 # | | | |-BinaryOperator 0x55dbb164f128 <> 'bool' '&&' # | | | | |-BinaryOperator 0x55dbb164f0e8 <> 'bool' '<=' # | | | | | |-DeclRefExpr 0x55dbb164f0a8 <> 'int' lvalue NonTypeTemplateParm 0x55dbb164ef20 'rows_count' 'int' # | | | | | `-IntegerLiteral 0x55dbb164f068 <> 'int' 4 # | | | | `-BinaryOperator 0x55dbb164f108 <> 'bool' '<=' # | | | | |-DeclRefExpr 0x55dbb164f0c8 <> 'int' lvalue NonTypeTemplateParm 0x55dbb164efd0 'cols_count' 'int' # | | | | `-IntegerLiteral 0x55dbb164f088 <> 'int' 4 # | | | `-TypeAliasDecl 0x55dbb167a298 <> implicit matrix 'matrix' # | | | `-DependentSizedMatrixType 0x55dbb167a230 'matrix' dependent # | | |-ClassTemplateDecl 0x55dbb167a978 <> implicit Buffer # | | | |-TemplateTypeParmDecl 0x55dbb167a748 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55dbb167a918 <> 'bool' Concept 0x55dbb167a420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55dbb167a850 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55dbb167a820 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55dbb167a7d0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55dbb167a3a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55dbb167a350 'element_type' # | | | `-CXXRecordDecl 0x55dbb167a648 <> implicit class Buffer # | | | `-FinalAttr 0x55dbb167a6f0 <> Implicit final # | | |-ClassTemplateDecl 0x55dbb167ad18 <> implicit RWBuffer # | | | |-TemplateTypeParmDecl 0x55dbb167aae8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55dbb167acb8 <> 'bool' Concept 0x55dbb167a420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55dbb167abf0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55dbb167abc0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55dbb167ab70 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55dbb167a3a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55dbb167a350 'element_type' # | | | `-CXXRecordDecl 0x55dbb167a9e8 <> implicit class RWBuffer # | | | `-FinalAttr 0x55dbb167aa90 <> Implicit final # | | |-ClassTemplateDecl 0x55dbb167b0b8 <> implicit RasterizerOrderedBuffer # | | | |-TemplateTypeParmDecl 0x55dbb167ae88 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55dbb167b058 <> 'bool' Concept 0x55dbb167a600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55dbb167af90 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55dbb167af60 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55dbb167af10 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55dbb167a4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55dbb167a468 'element_type' # | | | `-CXXRecordDecl 0x55dbb167ad88 <> implicit class RasterizerOrderedBuffer # | | | `-FinalAttr 0x55dbb167ae30 <> Implicit final # | | |-ClassTemplateDecl 0x55dbb167c738 <> implicit StructuredBuffer # | | | |-TemplateTypeParmDecl 0x55dbb167c510 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55dbb167c6d8 <> 'bool' Concept 0x55dbb167a600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55dbb167c610 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55dbb167c5e0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55dbb167c590 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55dbb167a4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55dbb167a468 'element_type' # | | | `-CXXRecordDecl 0x55dbb167c410 <> implicit class StructuredBuffer # | | | `-FinalAttr 0x55dbb167c4b8 <> Implicit final # | | |-ClassTemplateDecl 0x55dbb167cad8 <> implicit RWStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55dbb167c8a8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55dbb167ca78 <> 'bool' Concept 0x55dbb167a600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55dbb167c9b0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55dbb167c980 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55dbb167c930 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55dbb167a4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55dbb167a468 'element_type' # | | | `-CXXRecordDecl 0x55dbb167c7a8 <> implicit class RWStructuredBuffer # | | | `-FinalAttr 0x55dbb167c850 <> Implicit final # | | |-ClassTemplateDecl 0x55dbb167ce78 <> implicit AppendStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55dbb167cc48 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55dbb167ce18 <> 'bool' Concept 0x55dbb167a600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55dbb167cd50 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55dbb167cd20 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55dbb167ccd0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55dbb167a4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55dbb167a468 'element_type' # | | | `-CXXRecordDecl 0x55dbb167cb48 <> implicit class AppendStructuredBuffer # | | | `-FinalAttr 0x55dbb167cbf0 <> Implicit final # | | |-ClassTemplateDecl 0x55dbb167d218 <> implicit ConsumeStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55dbb167cfe8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55dbb167d1b8 <> 'bool' Concept 0x55dbb167a600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55dbb167d0f0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55dbb167d0c0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55dbb167d070 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55dbb167a4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55dbb167a468 'element_type' # | | | `-CXXRecordDecl 0x55dbb167cee8 <> implicit class ConsumeStructuredBuffer # | | | `-FinalAttr 0x55dbb167cf90 <> Implicit final # | | |-ClassTemplateDecl 0x55dbb167d5c8 <> implicit RasterizerOrderedStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55dbb167d388 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55dbb167d568 <> 'bool' Concept 0x55dbb167a600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55dbb167d4a0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55dbb167d470 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55dbb167d420 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55dbb167a4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55dbb167a468 'element_type' # | | | `-CXXRecordDecl 0x55dbb167d288 <> implicit class RasterizerOrderedStructuredBuffer # | | | `-FinalAttr 0x55dbb167d330 <> Implicit final # | | |-CXXRecordDecl 0x55dbb167d638 <> implicit class ByteAddressBuffer # | | | `-FinalAttr 0x55dbb167d6e0 <> Implicit final # | | |-CXXRecordDecl 0x55dbb167d738 <> implicit class RWByteAddressBuffer # | | | `-FinalAttr 0x55dbb167d7e0 <> Implicit final # | | |-CXXRecordDecl 0x55dbb167d838 <> implicit class RasterizerOrderedByteAddressBuffer # | | | `-FinalAttr 0x55dbb167d8e0 <> Implicit final # | | |-CXXRecordDecl 0x55dbb167d938 <> implicit class SamplerState # | | | `-FinalAttr 0x55dbb167d9e0 <> Implicit final # | | |-CXXRecordDecl 0x55dbb167da38 <> implicit class SamplerComparisonState # | | | `-FinalAttr 0x55dbb167dae0 <> Implicit final # | | |-ClassTemplateDecl 0x55dbb167ded8 <> implicit Texture2D # | | | |-TemplateTypeParmDecl 0x55dbb167dc70 <> typename depth 0 index 0 element_type # | | | | `-TemplateArgument type 'vector' # | | | | `-ExtVectorType 0x55dbb167db40 'vector' 4 # | | | | `-BuiltinType 0x55dbb164e360 'float' # | | | |-ConceptSpecializationExpr 0x55dbb167de78 <> 'bool' Concept 0x55dbb167a420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55dbb167ddb0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55dbb167dd80 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55dbb167dd28 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55dbb167a3a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55dbb167a350 'element_type' # | | | `-CXXRecordDecl 0x55dbb167db70 <> implicit class Texture2D # | | | `-FinalAttr 0x55dbb167dc18 <> Implicit final # | | `-ClassTemplatePartialSpecializationDecl 0x55dbb167e168 <> implicit class Texture2D explicit_specialization # | | |-TemplateArgument type 'vector':'vector' # | | | `-DependentSizedExtVectorType 0x55dbb167e090 'vector' dependent # | | | |-TemplateTypeParmType 0x55dbb167dfa0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55dbb167df48 'element_type' # | | | `-DeclRefExpr 0x55dbb167e068 <> 'int' lvalue NonTypeTemplateParm 0x55dbb167dfe8 'element_count' 'int' # | | |-TemplateTypeParmDecl 0x55dbb167df48 <> class depth 0 index 0 element_type # | | `-NonTypeTemplateParmDecl 0x55dbb167dfe8 <> 'int' depth 0 index 1 element_count # | |-ConceptDecl 0x55dbb167a420 <> __is_typed_resource_element_compatible # | | |-TemplateTypeParmDecl 0x55dbb167a350 <> referenced typename depth 0 index 0 element_type # | | `-TypeTraitExpr 0x55dbb167a400 <> 'bool' __builtin_hlsl_is_typed_resource_element_compatible # | | `-TemplateTypeParmType 0x55dbb167a3a0 'element_type' dependent depth 0 index 0 # | | `-TemplateTypeParm 0x55dbb167a350 'element_type' # | |-ConceptDecl 0x55dbb167a600 <> __is_structured_resource_element_compatible # | | |-TemplateTypeParmDecl 0x55dbb167a468 <> referenced typename depth 0 index 0 element_type # | | `-BinaryOperator 0x55dbb167a5e0 <> 'bool' lvalue '&&' # | | |-UnaryOperator 0x55dbb167a540 <> 'bool' lvalue prefix '!' cannot overflow # | | | `-TypeTraitExpr 0x55dbb167a520 <> 'bool' __builtin_hlsl_is_intangible # | | | `-TemplateTypeParmType 0x55dbb167a4c0 'element_type' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55dbb167a468 'element_type' # | | `-BinaryOperator 0x55dbb167a5c0 <> 'bool' lvalue '>=' # | | |-UnaryExprOrTypeTraitExpr 0x55dbb167a558 <> 'bool' sizeof 'element_type' # | | `-IntegerLiteral 0x55dbb167a5a0 <> '__size_t':'unsigned long' 1 # | |-UsingDirectiveDecl 0x55dbb167e380 <> Namespace 0x55dbb164ea98 'hlsl' # | |-TypedefDecl 0x55dbb167eb98 <> implicit __NSConstantString '__NSConstantString_tag' # | | `-RecordType 0x55dbb167eb60 '__NSConstantString_tag' canonical # | | `-CXXRecord 0x55dbb167e850 '__NSConstantString_tag' # | |-TypedefDecl 0x55dbb164ea40 <> implicit __builtin_va_list 'void *' # | | `-PointerType 0x55dbb164e980 'void *' # | | `-BuiltinType 0x55dbb164e1c0 'void' # | |-NamespaceDecl 0x55dbb167ebf0 prev 0x55dbb164ea98 line:12:11 hlsl # | | |-original Namespace 0x55dbb164ea98 'hlsl' # | | |-TypedefDecl 0x55dbb167ec78 col:13 referenced int32_t 'int' # | | | `-BuiltinType 0x55dbb164e260 'int' # | | |-TypedefDecl 0x55dbb167ece8 col:22 referenced uint 'unsigned int' # | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | |-TypedefDecl 0x55dbb167ed58 col:22 referenced uint32_t 'unsigned int' # | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | |-TypedefDecl 0x55dbb167edc8 col:15 referenced float32_t 'float' # | | | `-BuiltinType 0x55dbb164e360 'float' # | | |-TypedefDecl 0x55dbb167ee38 col:23 referenced uint64_t 'unsigned long' # | | | `-BuiltinType 0x55dbb164e320 'unsigned long' # | | |-TypedefDecl 0x55dbb167eea8 col:14 referenced int64_t 'long' # | | | `-BuiltinType 0x55dbb164e280 'long' # | | |-TypedefDecl 0x55dbb167ef18 col:16 referenced float64_t 'double' # | | | `-BuiltinType 0x55dbb164e380 'double' # | | |-TypedefDecl 0x55dbb167f1c8 col:25 bool1 'vector' # | | | `-TemplateSpecializationType 0x55dbb167f0f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55dbb164e1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb167efd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb167ef98 'int' 1 # | | | `-ExtVectorType 0x55dbb167f0b0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55dbb167f000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-BuiltinType 0x55dbb164e1e0 'bool' # | | |-TypedefDecl 0x55dbb167f418 col:25 referenced bool2 'vector' # | | | `-TemplateSpecializationType 0x55dbb167f340 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55dbb164e1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb167f250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb167f230 'int' 2 # | | | `-ExtVectorType 0x55dbb167f300 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55dbb167f000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-BuiltinType 0x55dbb164e1e0 'bool' # | | |-TypedefDecl 0x55dbb167f668 col:25 referenced bool3 'vector' # | | | `-TemplateSpecializationType 0x55dbb167f590 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55dbb164e1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb167f4a0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb167f480 'int' 3 # | | | `-ExtVectorType 0x55dbb167f550 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55dbb167f000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-BuiltinType 0x55dbb164e1e0 'bool' # | | |-TypedefDecl 0x55dbb16a0ff0 col:25 referenced bool4 'vector' # | | | `-TemplateSpecializationType 0x55dbb167f7e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55dbb164e1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb167f6f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb167f6d0 'int' 4 # | | | `-ExtVectorType 0x55dbb167f7a0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55dbb167f000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-BuiltinType 0x55dbb164e1e0 'bool' # | | |-TypedefDecl 0x55dbb16a1278 col:24 int1 'vector' # | | | `-TemplateSpecializationType 0x55dbb16a11a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55dbb164e260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16a1080 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16a1060 'int' 1 # | | | `-ExtVectorType 0x55dbb16a1160 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55dbb16a10b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-BuiltinType 0x55dbb164e260 'int' # | | |-TypedefDecl 0x55dbb16a14c8 col:24 referenced int2 'vector' # | | | `-TemplateSpecializationType 0x55dbb16a13f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55dbb164e260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16a1308 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16a12e8 'int' 2 # | | | `-ExtVectorType 0x55dbb16a13b0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55dbb16a10b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-BuiltinType 0x55dbb164e260 'int' # | | |-TypedefDecl 0x55dbb16a1718 col:24 referenced int3 'vector' # | | | `-TemplateSpecializationType 0x55dbb16a1640 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55dbb164e260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16a1558 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16a1538 'int' 3 # | | | `-ExtVectorType 0x55dbb16a1600 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55dbb16a10b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-BuiltinType 0x55dbb164e260 'int' # | | |-TypedefDecl 0x55dbb16a1968 col:24 referenced int4 'vector' # | | | `-TemplateSpecializationType 0x55dbb16a1890 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55dbb164e260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16a17a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16a1788 'int' 4 # | | | `-ExtVectorType 0x55dbb16a1850 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55dbb16a10b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-BuiltinType 0x55dbb164e260 'int' # | | |-TypedefDecl 0x55dbb16a1c28 col:25 uint1 'vector' # | | | `-TemplateSpecializationType 0x55dbb16a1b50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55dbb16a19c0 'uint' sugar # | | | | |-Typedef 0x55dbb167ece8 'uint' # | | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16a1a30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16a1a10 'int' 1 # | | | `-ExtVectorType 0x55dbb16a1b10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55dbb16a1a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-TypedefType 0x55dbb16a19c0 'uint' sugar # | | | |-Typedef 0x55dbb167ece8 'uint' # | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | |-TypedefDecl 0x55dbb16a1e98 col:25 referenced uint2 'vector' # | | | `-TemplateSpecializationType 0x55dbb16a1dc0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55dbb16a19c0 'uint' sugar # | | | | |-Typedef 0x55dbb167ece8 'uint' # | | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16a1cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16a1cb0 'int' 2 # | | | `-ExtVectorType 0x55dbb16a1d80 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55dbb16a1a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-TypedefType 0x55dbb16a19c0 'uint' sugar # | | | |-Typedef 0x55dbb167ece8 'uint' # | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | |-TypedefDecl 0x55dbb16a2928 col:25 referenced uint3 'vector' # | | | `-TemplateSpecializationType 0x55dbb16a2850 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55dbb16a19c0 'uint' sugar # | | | | |-Typedef 0x55dbb167ece8 'uint' # | | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16a1f40 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16a1f20 'int' 3 # | | | `-ExtVectorType 0x55dbb16a2810 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55dbb16a1a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-TypedefType 0x55dbb16a19c0 'uint' sugar # | | | |-Typedef 0x55dbb167ece8 'uint' # | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | |-TypedefDecl 0x55dbb16a2b98 col:25 referenced uint4 'vector' # | | | `-TemplateSpecializationType 0x55dbb16a2ac0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55dbb16a19c0 'uint' sugar # | | | | |-Typedef 0x55dbb167ece8 'uint' # | | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16a29d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16a29b0 'int' 4 # | | | `-ExtVectorType 0x55dbb16a2a80 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55dbb16a1a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-TypedefType 0x55dbb16a19c0 'uint' sugar # | | | |-Typedef 0x55dbb167ece8 'uint' # | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | |-TypedefDecl 0x55dbb16a2e28 col:28 int32_t1 'vector' # | | | `-TemplateSpecializationType 0x55dbb16a2d50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55dbb16a2bf0 'int32_t' sugar # | | | | |-Typedef 0x55dbb167ec78 'int32_t' # | | | | `-BuiltinType 0x55dbb164e260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16a2c60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16a2c40 'int' 1 # | | | `-ExtVectorType 0x55dbb16a2d10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55dbb16a2c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-TypedefType 0x55dbb16a2bf0 'int32_t' sugar # | | | |-Typedef 0x55dbb167ec78 'int32_t' # | | | `-BuiltinType 0x55dbb164e260 'int' # | | |-TypedefDecl 0x55dbb16a3068 col:28 int32_t2 'vector' # | | | `-TemplateSpecializationType 0x55dbb16a2f90 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55dbb16a2bf0 'int32_t' sugar # | | | | |-Typedef 0x55dbb167ec78 'int32_t' # | | | | `-BuiltinType 0x55dbb164e260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16a2ed0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16a2eb0 'int' 2 # | | | `-ExtVectorType 0x55dbb16a2f50 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55dbb16a2c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-TypedefType 0x55dbb16a2bf0 'int32_t' sugar # | | | |-Typedef 0x55dbb167ec78 'int32_t' # | | | `-BuiltinType 0x55dbb164e260 'int' # | | |-TypedefDecl 0x55dbb16a32a8 col:28 int32_t3 'vector' # | | | `-TemplateSpecializationType 0x55dbb16a31d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55dbb16a2bf0 'int32_t' sugar # | | | | |-Typedef 0x55dbb167ec78 'int32_t' # | | | | `-BuiltinType 0x55dbb164e260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16a3110 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16a30f0 'int' 3 # | | | `-ExtVectorType 0x55dbb16a3190 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55dbb16a2c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-TypedefType 0x55dbb16a2bf0 'int32_t' sugar # | | | |-Typedef 0x55dbb167ec78 'int32_t' # | | | `-BuiltinType 0x55dbb164e260 'int' # | | |-TypedefDecl 0x55dbb16a34e8 col:28 int32_t4 'vector' # | | | `-TemplateSpecializationType 0x55dbb16a3410 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55dbb16a2bf0 'int32_t' sugar # | | | | |-Typedef 0x55dbb167ec78 'int32_t' # | | | | `-BuiltinType 0x55dbb164e260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16a3350 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16a3330 'int' 4 # | | | `-ExtVectorType 0x55dbb16a33d0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55dbb16a2c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-TypedefType 0x55dbb16a2bf0 'int32_t' sugar # | | | |-Typedef 0x55dbb167ec78 'int32_t' # | | | `-BuiltinType 0x55dbb164e260 'int' # | | |-TypedefDecl 0x55dbb16a37a0 col:29 uint32_t1 'vector' # | | | `-TemplateSpecializationType 0x55dbb16a36a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55dbb16a3540 'uint32_t' sugar # | | | | |-Typedef 0x55dbb167ed58 'uint32_t' # | | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16a35b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16a3590 'int' 1 # | | | `-ExtVectorType 0x55dbb16a3660 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55dbb16a35e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-TypedefType 0x55dbb16a3540 'uint32_t' sugar # | | | |-Typedef 0x55dbb167ed58 'uint32_t' # | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | |-TypedefDecl 0x55dbb16a39d8 col:29 referenced uint32_t2 'vector' # | | | `-TemplateSpecializationType 0x55dbb16a3900 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55dbb16a3540 'uint32_t' sugar # | | | | |-Typedef 0x55dbb167ed58 'uint32_t' # | | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16a3848 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16a3828 'int' 2 # | | | `-ExtVectorType 0x55dbb16a38c0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55dbb16a35e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-TypedefType 0x55dbb16a3540 'uint32_t' sugar # | | | |-Typedef 0x55dbb167ed58 'uint32_t' # | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | |-TypedefDecl 0x55dbb16a3c18 col:29 uint32_t3 'vector' # | | | `-TemplateSpecializationType 0x55dbb16a3b40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55dbb16a3540 'uint32_t' sugar # | | | | |-Typedef 0x55dbb167ed58 'uint32_t' # | | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16a3a80 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16a3a60 'int' 3 # | | | `-ExtVectorType 0x55dbb16a3b00 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55dbb16a35e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-TypedefType 0x55dbb16a3540 'uint32_t' sugar # | | | |-Typedef 0x55dbb167ed58 'uint32_t' # | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | |-TypedefDecl 0x55dbb16a3e58 col:29 referenced uint32_t4 'vector' # | | | `-TemplateSpecializationType 0x55dbb16a3d80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55dbb16a3540 'uint32_t' sugar # | | | | |-Typedef 0x55dbb167ed58 'uint32_t' # | | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16a3cc0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16a3ca0 'int' 4 # | | | `-ExtVectorType 0x55dbb16a3d40 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55dbb16a35e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-TypedefType 0x55dbb16a3540 'uint32_t' sugar # | | | |-Typedef 0x55dbb167ed58 'uint32_t' # | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | |-TypedefDecl 0x55dbb16a4118 col:28 int64_t1 'vector' # | | | `-TemplateSpecializationType 0x55dbb16a4040 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55dbb16a3eb0 'int64_t' sugar # | | | | |-Typedef 0x55dbb167eea8 'int64_t' # | | | | `-BuiltinType 0x55dbb164e280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16a3f20 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16a3f00 'int' 1 # | | | `-ExtVectorType 0x55dbb16a4000 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55dbb16a3f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-TypedefType 0x55dbb16a3eb0 'int64_t' sugar # | | | |-Typedef 0x55dbb167eea8 'int64_t' # | | | `-BuiltinType 0x55dbb164e280 'long' # | | |-TypedefDecl 0x55dbb16a4388 col:28 referenced int64_t2 'vector' # | | | `-TemplateSpecializationType 0x55dbb16a42b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55dbb16a3eb0 'int64_t' sugar # | | | | |-Typedef 0x55dbb167eea8 'int64_t' # | | | | `-BuiltinType 0x55dbb164e280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16a41c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16a41a0 'int' 2 # | | | `-ExtVectorType 0x55dbb16a4270 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55dbb16a3f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-TypedefType 0x55dbb16a3eb0 'int64_t' sugar # | | | |-Typedef 0x55dbb167eea8 'int64_t' # | | | `-BuiltinType 0x55dbb164e280 'long' # | | |-TypedefDecl 0x55dbb16a45f8 col:28 referenced int64_t3 'vector' # | | | `-TemplateSpecializationType 0x55dbb16a4520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55dbb16a3eb0 'int64_t' sugar # | | | | |-Typedef 0x55dbb167eea8 'int64_t' # | | | | `-BuiltinType 0x55dbb164e280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16a4430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16a4410 'int' 3 # | | | `-ExtVectorType 0x55dbb16a44e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55dbb16a3f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-TypedefType 0x55dbb16a3eb0 'int64_t' sugar # | | | |-Typedef 0x55dbb167eea8 'int64_t' # | | | `-BuiltinType 0x55dbb164e280 'long' # | | |-TypedefDecl 0x55dbb16a4888 col:28 referenced int64_t4 'vector' # | | | `-TemplateSpecializationType 0x55dbb16a47b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55dbb16a3eb0 'int64_t' sugar # | | | | |-Typedef 0x55dbb167eea8 'int64_t' # | | | | `-BuiltinType 0x55dbb164e280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16a46a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16a4680 'int' 4 # | | | `-ExtVectorType 0x55dbb16a4750 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55dbb16a3f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-TypedefType 0x55dbb16a3eb0 'int64_t' sugar # | | | |-Typedef 0x55dbb167eea8 'int64_t' # | | | `-BuiltinType 0x55dbb164e280 'long' # | | |-TypedefDecl 0x55dbb16a4b48 col:29 uint64_t1 'vector' # | | | `-TemplateSpecializationType 0x55dbb16a4a70 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55dbb16a48e0 'uint64_t' sugar # | | | | |-Typedef 0x55dbb167ee38 'uint64_t' # | | | | `-BuiltinType 0x55dbb164e320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16a4950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16a4930 'int' 1 # | | | `-ExtVectorType 0x55dbb16a4a30 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55dbb16a4980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-TypedefType 0x55dbb16a48e0 'uint64_t' sugar # | | | |-Typedef 0x55dbb167ee38 'uint64_t' # | | | `-BuiltinType 0x55dbb164e320 'unsigned long' # | | |-TypedefDecl 0x55dbb16a4db8 col:29 referenced uint64_t2 'vector' # | | | `-TemplateSpecializationType 0x55dbb16a4ce0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55dbb16a48e0 'uint64_t' sugar # | | | | |-Typedef 0x55dbb167ee38 'uint64_t' # | | | | `-BuiltinType 0x55dbb164e320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16a4bf0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16a4bd0 'int' 2 # | | | `-ExtVectorType 0x55dbb16a4ca0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55dbb16a4980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-TypedefType 0x55dbb16a48e0 'uint64_t' sugar # | | | |-Typedef 0x55dbb167ee38 'uint64_t' # | | | `-BuiltinType 0x55dbb164e320 'unsigned long' # | | |-TypedefDecl 0x55dbb16a5028 col:29 referenced uint64_t3 'vector' # | | | `-TemplateSpecializationType 0x55dbb16a4f50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55dbb16a48e0 'uint64_t' sugar # | | | | |-Typedef 0x55dbb167ee38 'uint64_t' # | | | | `-BuiltinType 0x55dbb164e320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16a4e60 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16a4e40 'int' 3 # | | | `-ExtVectorType 0x55dbb16a4f10 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55dbb16a4980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-TypedefType 0x55dbb16a48e0 'uint64_t' sugar # | | | |-Typedef 0x55dbb167ee38 'uint64_t' # | | | `-BuiltinType 0x55dbb164e320 'unsigned long' # | | |-TypedefDecl 0x55dbb16a5298 col:29 referenced uint64_t4 'vector' # | | | `-TemplateSpecializationType 0x55dbb16a51c0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55dbb16a48e0 'uint64_t' sugar # | | | | |-Typedef 0x55dbb167ee38 'uint64_t' # | | | | `-BuiltinType 0x55dbb164e320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16a50d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16a50b0 'int' 4 # | | | `-ExtVectorType 0x55dbb16a5180 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55dbb16a4980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-TypedefType 0x55dbb16a48e0 'uint64_t' sugar # | | | |-Typedef 0x55dbb167ee38 'uint64_t' # | | | `-BuiltinType 0x55dbb164e320 'unsigned long' # | | |-TypedefDecl 0x55dbb16a5528 col:25 half1 'vector' # | | | `-TemplateSpecializationType 0x55dbb16a5450 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55dbb164e9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16a5328 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16a5308 'int' 1 # | | | `-ExtVectorType 0x55dbb16a5410 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55dbb16a5360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-BuiltinType 0x55dbb164e9d0 'half' # | | |-TypedefDecl 0x55dbb16a5fd0 col:25 referenced half2 'vector' # | | | `-TemplateSpecializationType 0x55dbb16a56a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55dbb164e9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16a55b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16a5598 'int' 2 # | | | `-ExtVectorType 0x55dbb16a5660 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55dbb16a5360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-BuiltinType 0x55dbb164e9d0 'half' # | | |-TypedefDecl 0x55dbb16a6228 col:25 referenced half3 'vector' # | | | `-TemplateSpecializationType 0x55dbb16a6150 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55dbb164e9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16a6060 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16a6040 'int' 3 # | | | `-ExtVectorType 0x55dbb16a6110 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55dbb16a5360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-BuiltinType 0x55dbb164e9d0 'half' # | | |-TypedefDecl 0x55dbb16a6478 col:25 referenced half4 'vector' # | | | `-TemplateSpecializationType 0x55dbb16a63a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55dbb164e9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16a62b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16a6298 'int' 4 # | | | `-ExtVectorType 0x55dbb16a6360 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55dbb16a5360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-BuiltinType 0x55dbb164e9d0 'half' # | | |-TypedefDecl 0x55dbb16a6708 col:26 float1 'vector' # | | | `-TemplateSpecializationType 0x55dbb16a6630 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55dbb164e360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16a6508 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16a64e8 'int' 1 # | | | `-ExtVectorType 0x55dbb16a65f0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55dbb16a6540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-BuiltinType 0x55dbb164e360 'float' # | | |-TypedefDecl 0x55dbb16a6958 col:26 referenced float2 'vector' # | | | `-TemplateSpecializationType 0x55dbb16a6880 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55dbb164e360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16a6798 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16a6778 'int' 2 # | | | `-ExtVectorType 0x55dbb16a6840 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55dbb16a6540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-BuiltinType 0x55dbb164e360 'float' # | | |-TypedefDecl 0x55dbb16a6ba8 col:26 referenced float3 'vector' # | | | `-TemplateSpecializationType 0x55dbb16a6ad0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55dbb164e360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16a69e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16a69c8 'int' 3 # | | | `-ExtVectorType 0x55dbb16a6a90 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55dbb16a6540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-BuiltinType 0x55dbb164e360 'float' # | | |-TypedefDecl 0x55dbb16a6dc8 col:26 referenced float4 'vector' # | | | `-TemplateSpecializationType 0x55dbb16a6cf0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55dbb164e360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16a6c38 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16a6c18 'int' 4 # | | | `-ExtVectorType 0x55dbb16a6cb0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55dbb16a6540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-BuiltinType 0x55dbb164e360 'float' # | | |-TypedefDecl 0x55dbb16a7158 col:27 double1 'vector' # | | | `-TemplateSpecializationType 0x55dbb16a7080 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55dbb164e380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16a6e58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16a6e38 'int' 1 # | | | `-ExtVectorType 0x55dbb16a6f40 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55dbb16a6e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-BuiltinType 0x55dbb164e380 'double' # | | |-TypedefDecl 0x55dbb16a73a8 col:27 referenced double2 'vector' # | | | `-TemplateSpecializationType 0x55dbb16a72d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55dbb164e380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16a71e8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16a71c8 'int' 2 # | | | `-ExtVectorType 0x55dbb16a7290 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55dbb16a6e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-BuiltinType 0x55dbb164e380 'double' # | | |-TypedefDecl 0x55dbb16a75f8 col:27 referenced double3 'vector' # | | | `-TemplateSpecializationType 0x55dbb16a7520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55dbb164e380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16a7438 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16a7418 'int' 3 # | | | `-ExtVectorType 0x55dbb16a74e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55dbb16a6e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-BuiltinType 0x55dbb164e380 'double' # | | |-TypedefDecl 0x55dbb16a7848 col:27 referenced double4 'vector' # | | | `-TemplateSpecializationType 0x55dbb16a7770 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55dbb164e380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16a7688 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16a7668 'int' 4 # | | | `-ExtVectorType 0x55dbb16a7730 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55dbb16a6e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-BuiltinType 0x55dbb164e380 'double' # | | |-TypedefDecl 0x55dbb16a7ad8 col:30 float32_t1 'vector' # | | | `-TemplateSpecializationType 0x55dbb16a7a00 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55dbb16a78a0 'float32_t' sugar # | | | | |-Typedef 0x55dbb167edc8 'float32_t' # | | | | `-BuiltinType 0x55dbb164e360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16a7910 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16a78f0 'int' 1 # | | | `-ExtVectorType 0x55dbb16a79c0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55dbb16a7940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-TypedefType 0x55dbb16a78a0 'float32_t' sugar # | | | |-Typedef 0x55dbb167edc8 'float32_t' # | | | `-BuiltinType 0x55dbb164e360 'float' # | | |-TypedefDecl 0x55dbb16a7d18 col:30 float32_t2 'vector' # | | | `-TemplateSpecializationType 0x55dbb16a7c40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55dbb16a78a0 'float32_t' sugar # | | | | |-Typedef 0x55dbb167edc8 'float32_t' # | | | | `-BuiltinType 0x55dbb164e360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16a7b80 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16a7b60 'int' 2 # | | | `-ExtVectorType 0x55dbb16a7c00 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55dbb16a7940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-TypedefType 0x55dbb16a78a0 'float32_t' sugar # | | | |-Typedef 0x55dbb167edc8 'float32_t' # | | | `-BuiltinType 0x55dbb164e360 'float' # | | |-TypedefDecl 0x55dbb16a7f58 col:30 float32_t3 'vector' # | | | `-TemplateSpecializationType 0x55dbb16a7e80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55dbb16a78a0 'float32_t' sugar # | | | | |-Typedef 0x55dbb167edc8 'float32_t' # | | | | `-BuiltinType 0x55dbb164e360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16a7dc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16a7da0 'int' 3 # | | | `-ExtVectorType 0x55dbb16a7e40 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55dbb16a7940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-TypedefType 0x55dbb16a78a0 'float32_t' sugar # | | | |-Typedef 0x55dbb167edc8 'float32_t' # | | | `-BuiltinType 0x55dbb164e360 'float' # | | |-TypedefDecl 0x55dbb16a81a8 col:30 float32_t4 'vector' # | | | `-TemplateSpecializationType 0x55dbb16a80d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55dbb16a78a0 'float32_t' sugar # | | | | |-Typedef 0x55dbb167edc8 'float32_t' # | | | | `-BuiltinType 0x55dbb164e360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16a8000 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16a7fe0 'int' 4 # | | | `-ExtVectorType 0x55dbb16a8090 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55dbb16a7940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-TypedefType 0x55dbb16a78a0 'float32_t' sugar # | | | |-Typedef 0x55dbb167edc8 'float32_t' # | | | `-BuiltinType 0x55dbb164e360 'float' # | | |-TypedefDecl 0x55dbb16a8438 col:30 float64_t1 'vector' # | | | `-TemplateSpecializationType 0x55dbb16a8360 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55dbb16a8200 'float64_t' sugar # | | | | |-Typedef 0x55dbb167ef18 'float64_t' # | | | | `-BuiltinType 0x55dbb164e380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16a8270 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16a8250 'int' 1 # | | | `-ExtVectorType 0x55dbb16a8320 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55dbb16a82a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-TypedefType 0x55dbb16a8200 'float64_t' sugar # | | | |-Typedef 0x55dbb167ef18 'float64_t' # | | | `-BuiltinType 0x55dbb164e380 'double' # | | |-TypedefDecl 0x55dbb16a8678 col:30 float64_t2 'vector' # | | | `-TemplateSpecializationType 0x55dbb16a85a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55dbb16a8200 'float64_t' sugar # | | | | |-Typedef 0x55dbb167ef18 'float64_t' # | | | | `-BuiltinType 0x55dbb164e380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16a84e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16a84c0 'int' 2 # | | | `-ExtVectorType 0x55dbb16a8560 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55dbb16a82a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-TypedefType 0x55dbb16a8200 'float64_t' sugar # | | | |-Typedef 0x55dbb167ef18 'float64_t' # | | | `-BuiltinType 0x55dbb164e380 'double' # | | |-TypedefDecl 0x55dbb16a88b8 col:30 float64_t3 'vector' # | | | `-TemplateSpecializationType 0x55dbb16a87e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55dbb16a8200 'float64_t' sugar # | | | | |-Typedef 0x55dbb167ef18 'float64_t' # | | | | `-BuiltinType 0x55dbb164e380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16a8720 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16a8700 'int' 3 # | | | `-ExtVectorType 0x55dbb16a87a0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55dbb16a82a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-TypedefType 0x55dbb16a8200 'float64_t' sugar # | | | |-Typedef 0x55dbb167ef18 'float64_t' # | | | `-BuiltinType 0x55dbb164e380 'double' # | | |-TypedefDecl 0x55dbb16a8af8 col:30 float64_t4 'vector' # | | | `-TemplateSpecializationType 0x55dbb16a8a20 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55dbb16a8200 'float64_t' sugar # | | | | |-Typedef 0x55dbb167ef18 'float64_t' # | | | | `-BuiltinType 0x55dbb164e380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16a8960 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16a8940 'int' 4 # | | | `-ExtVectorType 0x55dbb16a89e0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55dbb16a82a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-TypedefType 0x55dbb16a8200 'float64_t' sugar # | | | |-Typedef 0x55dbb167ef18 'float64_t' # | | | `-BuiltinType 0x55dbb164e380 'double' # | | |-TypedefDecl 0x55dbb16ae9f0 col:28 bool1x1 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16a8f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55dbb164e1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16a8bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16a8b78 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16a8bf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16a8b98 'int' 1 # | | | `-ConstantMatrixType 0x55dbb16a8ef0 'matrix' # | | |-TypedefDecl 0x55dbb16aee10 col:28 referenced bool1x2 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16aed10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55dbb164e1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16aea98 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16aea58 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16aeab8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16aea78 'int' 2 # | | | `-ConstantMatrixType 0x55dbb16aecb0 'matrix' # | | |-TypedefDecl 0x55dbb16af230 col:28 referenced bool1x3 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16af130 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55dbb164e1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16aeeb8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16aee78 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16aeed8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16aee98 'int' 3 # | | | `-ConstantMatrixType 0x55dbb16af0d0 'matrix' # | | |-TypedefDecl 0x55dbb16af650 col:28 referenced bool1x4 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16af550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55dbb164e1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16af2d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16af298 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16af2f8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16af2b8 'int' 4 # | | | `-ConstantMatrixType 0x55dbb16af4f0 'matrix' # | | |-TypedefDecl 0x55dbb16b1c10 col:28 referenced bool2x1 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16af970 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55dbb164e1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16af6f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16af6b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16af718 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16af6d8 'int' 1 # | | | `-ConstantMatrixType 0x55dbb16af910 'matrix' # | | |-TypedefDecl 0x55dbb16b2030 col:28 referenced bool2x2 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16b1f30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55dbb164e1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16b1cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16b1c78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16b1cd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16b1c98 'int' 2 # | | | `-ConstantMatrixType 0x55dbb16b1ed0 'matrix' # | | |-TypedefDecl 0x55dbb16b2450 col:28 referenced bool2x3 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16b2350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55dbb164e1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16b20d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16b2098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16b20f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16b20b8 'int' 3 # | | | `-ConstantMatrixType 0x55dbb16b22f0 'matrix' # | | |-TypedefDecl 0x55dbb16b2870 col:28 referenced bool2x4 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16b2770 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55dbb164e1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16b24f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16b24b8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16b2518 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16b24d8 'int' 4 # | | | `-ConstantMatrixType 0x55dbb16b2710 'matrix' # | | |-TypedefDecl 0x55dbb16b3cb0 col:28 referenced bool3x1 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16b3bb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55dbb164e1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16b2918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16b28d8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16b2938 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16b28f8 'int' 1 # | | | `-ConstantMatrixType 0x55dbb16b2b30 'matrix' # | | |-TypedefDecl 0x55dbb16b40d0 col:28 referenced bool3x2 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16b3fd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55dbb164e1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16b3d58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16b3d18 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16b3d78 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16b3d38 'int' 2 # | | | `-ConstantMatrixType 0x55dbb16b3f70 'matrix' # | | |-TypedefDecl 0x55dbb16b44f0 col:28 referenced bool3x3 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16b43f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55dbb164e1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16b4178 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16b4138 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16b4198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16b4158 'int' 3 # | | | `-ConstantMatrixType 0x55dbb16b4390 'matrix' # | | |-TypedefDecl 0x55dbb16b4910 col:28 referenced bool3x4 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16b4810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55dbb164e1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16b4598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16b4558 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16b45b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16b4578 'int' 4 # | | | `-ConstantMatrixType 0x55dbb16b47b0 'matrix' # | | |-TypedefDecl 0x55dbb16b4d50 col:28 referenced bool4x1 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16b4c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55dbb164e1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16b49b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16b4978 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16b49d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16b4998 'int' 1 # | | | `-ConstantMatrixType 0x55dbb16b4bf0 'matrix' # | | |-TypedefDecl 0x55dbb16b5170 col:28 referenced bool4x2 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16b5070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55dbb164e1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16b4df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16b4db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16b4e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16b4dd8 'int' 2 # | | | `-ConstantMatrixType 0x55dbb16b5010 'matrix' # | | |-TypedefDecl 0x55dbb16b5590 col:28 referenced bool4x3 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16b5490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55dbb164e1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16b5218 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16b51d8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16b5238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16b51f8 'int' 3 # | | | `-ConstantMatrixType 0x55dbb16b5430 'matrix' # | | |-TypedefDecl 0x55dbb16b59b0 col:28 referenced bool4x4 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16b58b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55dbb164e1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16b5638 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16b55f8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16b5658 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16b5618 'int' 4 # | | | `-ConstantMatrixType 0x55dbb16b5850 'matrix' # | | |-TypedefDecl 0x55dbb16b6130 col:27 int1x1 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16b6030 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55dbb164e260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16b5a60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16b5a20 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16b5a80 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16b5a40 'int' 1 # | | | `-ConstantMatrixType 0x55dbb16b5fd0 'matrix' # | | |-TypedefDecl 0x55dbb16b6560 col:27 int1x2 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16b6460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55dbb164e260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16b61e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16b61a0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16b6200 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16b61c0 'int' 2 # | | | `-ConstantMatrixType 0x55dbb16b6400 'matrix' # | | |-TypedefDecl 0x55dbb16b6990 col:27 int1x3 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16b6890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55dbb164e260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16b6610 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16b65d0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16b6630 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16b65f0 'int' 3 # | | | `-ConstantMatrixType 0x55dbb16b6830 'matrix' # | | |-TypedefDecl 0x55dbb16b6dc0 col:27 int1x4 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16b6cc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55dbb164e260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16b6a40 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16b6a00 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16b6a60 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16b6a20 'int' 4 # | | | `-ConstantMatrixType 0x55dbb16b6c60 'matrix' # | | |-TypedefDecl 0x55dbb16b7500 col:27 int2x1 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16b7400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55dbb164e260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16b6e70 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16b6e30 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16b6e90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16b6e50 'int' 1 # | | | `-ConstantMatrixType 0x55dbb16b73a0 'matrix' # | | |-TypedefDecl 0x55dbb16b7930 col:27 int2x2 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16b7830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55dbb164e260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16b75b0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16b7570 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16b75d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16b7590 'int' 2 # | | | `-ConstantMatrixType 0x55dbb16b77d0 'matrix' # | | |-TypedefDecl 0x55dbb16b7d60 col:27 int2x3 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16b7c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55dbb164e260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16b79e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16b79a0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16b7a00 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16b79c0 'int' 3 # | | | `-ConstantMatrixType 0x55dbb16b7c00 'matrix' # | | |-TypedefDecl 0x55dbb16a95e0 col:27 int2x4 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16b8090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55dbb164e260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16b7e10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16b7dd0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16b7e30 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16b7df0 'int' 4 # | | | `-ConstantMatrixType 0x55dbb16b8030 'matrix' # | | |-TypedefDecl 0x55dbb16a9a10 col:27 int3x1 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16a9910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55dbb164e260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16a9690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16a9650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16a96b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16a9670 'int' 1 # | | | `-ConstantMatrixType 0x55dbb16a98b0 'matrix' # | | |-TypedefDecl 0x55dbb16a9e40 col:27 int3x2 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16a9d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55dbb164e260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16a9ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16a9a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16a9ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16a9aa0 'int' 2 # | | | `-ConstantMatrixType 0x55dbb16a9ce0 'matrix' # | | |-TypedefDecl 0x55dbb16aa270 col:27 int3x3 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16aa170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55dbb164e260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16a9ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16a9eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16a9f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16a9ed0 'int' 3 # | | | `-ConstantMatrixType 0x55dbb16aa110 'matrix' # | | |-TypedefDecl 0x55dbb16ab7c0 col:27 int3x4 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16ab6c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55dbb164e260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16aa320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16aa2e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16aa340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16aa300 'int' 4 # | | | `-ConstantMatrixType 0x55dbb16aa540 'matrix' # | | |-TypedefDecl 0x55dbb16abbf0 col:27 int4x1 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16abaf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55dbb164e260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16ab870 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16ab830 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16ab890 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16ab850 'int' 1 # | | | `-ConstantMatrixType 0x55dbb16aba90 'matrix' # | | |-TypedefDecl 0x55dbb16ac020 col:27 int4x2 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16abf20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55dbb164e260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16abca0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16abc60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16abcc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16abc80 'int' 2 # | | | `-ConstantMatrixType 0x55dbb16abec0 'matrix' # | | |-TypedefDecl 0x55dbb16ac450 col:27 int4x3 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16ac350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55dbb164e260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16ac0d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16ac090 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16ac0f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16ac0b0 'int' 3 # | | | `-ConstantMatrixType 0x55dbb16ac2f0 'matrix' # | | |-TypedefDecl 0x55dbb16ac890 col:27 int4x4 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16ac790 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55dbb164e260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16ac500 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16ac4c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16ac520 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16ac4e0 'int' 4 # | | | `-ConstantMatrixType 0x55dbb16ac730 'matrix' # | | |-TypedefDecl 0x55dbb16acd10 col:28 uint1x1 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16acc10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55dbb16a19c0 'uint' sugar # | | | | |-Typedef 0x55dbb167ece8 'uint' # | | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16ac958 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16ac918 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16ac978 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16ac938 'int' 1 # | | | `-ConstantMatrixType 0x55dbb16acbb0 'matrix' # | | |-TypedefDecl 0x55dbb16ad150 col:28 uint1x2 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16ad050 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55dbb16a19c0 'uint' sugar # | | | | |-Typedef 0x55dbb167ece8 'uint' # | | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16acdd8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16acd98 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16acdf8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16acdb8 'int' 2 # | | | `-ConstantMatrixType 0x55dbb16acff0 'matrix' # | | |-TypedefDecl 0x55dbb16ad590 col:28 uint1x3 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16ad490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55dbb16a19c0 'uint' sugar # | | | | |-Typedef 0x55dbb167ece8 'uint' # | | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16ad218 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16ad1d8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16ad238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16ad1f8 'int' 3 # | | | `-ConstantMatrixType 0x55dbb16ad430 'matrix' # | | |-TypedefDecl 0x55dbb16adb80 col:28 uint1x4 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16ada80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55dbb16a19c0 'uint' sugar # | | | | |-Typedef 0x55dbb167ece8 'uint' # | | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16ad658 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16ad618 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16ad678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16ad638 'int' 4 # | | | `-ConstantMatrixType 0x55dbb16ada20 'matrix' # | | |-TypedefDecl 0x55dbb16adfc0 col:28 uint2x1 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16adec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55dbb16a19c0 'uint' sugar # | | | | |-Typedef 0x55dbb167ece8 'uint' # | | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16adc48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16adc08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16adc68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16adc28 'int' 1 # | | | `-ConstantMatrixType 0x55dbb16ade60 'matrix' # | | |-TypedefDecl 0x55dbb16ae400 col:28 uint2x2 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16ae300 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55dbb16a19c0 'uint' sugar # | | | | |-Typedef 0x55dbb167ece8 'uint' # | | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16ae088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16ae048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16ae0a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16ae068 'int' 2 # | | | `-ConstantMatrixType 0x55dbb16ae2a0 'matrix' # | | |-TypedefDecl 0x55dbb16c2d00 col:28 uint2x3 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16ae740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55dbb16a19c0 'uint' sugar # | | | | |-Typedef 0x55dbb167ece8 'uint' # | | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16ae4c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16ae488 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16ae4e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16ae4a8 'int' 3 # | | | `-ConstantMatrixType 0x55dbb16ae6e0 'matrix' # | | |-TypedefDecl 0x55dbb16c3140 col:28 uint2x4 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16c3040 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55dbb16a19c0 'uint' sugar # | | | | |-Typedef 0x55dbb167ece8 'uint' # | | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16c2dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16c2d88 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16c2de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16c2da8 'int' 4 # | | | `-ConstantMatrixType 0x55dbb16c2fe0 'matrix' # | | |-TypedefDecl 0x55dbb16c3580 col:28 uint3x1 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16c3480 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55dbb16a19c0 'uint' sugar # | | | | |-Typedef 0x55dbb167ece8 'uint' # | | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16c3208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16c31c8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16c3228 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16c31e8 'int' 1 # | | | `-ConstantMatrixType 0x55dbb16c3420 'matrix' # | | |-TypedefDecl 0x55dbb16c39c0 col:28 uint3x2 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16c38c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55dbb16a19c0 'uint' sugar # | | | | |-Typedef 0x55dbb167ece8 'uint' # | | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16c3648 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16c3608 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16c3668 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16c3628 'int' 2 # | | | `-ConstantMatrixType 0x55dbb16c3860 'matrix' # | | |-TypedefDecl 0x55dbb16c4920 col:28 uint3x3 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16c4820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55dbb16a19c0 'uint' sugar # | | | | |-Typedef 0x55dbb167ece8 'uint' # | | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16c3a88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16c3a48 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16c3aa8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16c3a68 'int' 3 # | | | `-ConstantMatrixType 0x55dbb16c3ca0 'matrix' # | | |-TypedefDecl 0x55dbb16c4d60 col:28 uint3x4 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16c4c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55dbb16a19c0 'uint' sugar # | | | | |-Typedef 0x55dbb167ece8 'uint' # | | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16c49e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16c49a8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16c4a08 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16c49c8 'int' 4 # | | | `-ConstantMatrixType 0x55dbb16c4c00 'matrix' # | | |-TypedefDecl 0x55dbb16c51a0 col:28 uint4x1 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16c50a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55dbb16a19c0 'uint' sugar # | | | | |-Typedef 0x55dbb167ece8 'uint' # | | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16c4e28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16c4de8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16c4e48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16c4e08 'int' 1 # | | | `-ConstantMatrixType 0x55dbb16c5040 'matrix' # | | |-TypedefDecl 0x55dbb16c55e0 col:28 uint4x2 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16c54e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55dbb16a19c0 'uint' sugar # | | | | |-Typedef 0x55dbb167ece8 'uint' # | | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16c5268 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16c5228 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16c5288 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16c5248 'int' 2 # | | | `-ConstantMatrixType 0x55dbb16c5480 'matrix' # | | |-TypedefDecl 0x55dbb16c5d30 col:28 uint4x3 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16c5c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55dbb16a19c0 'uint' sugar # | | | | |-Typedef 0x55dbb167ece8 'uint' # | | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16c56a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16c5668 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16c56c8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16c5688 'int' 3 # | | | `-ConstantMatrixType 0x55dbb16c5bd0 'matrix' # | | |-TypedefDecl 0x55dbb16c6170 col:28 uint4x4 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16c6070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55dbb16a19c0 'uint' sugar # | | | | |-Typedef 0x55dbb167ece8 'uint' # | | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16c5df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16c5db8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16c5e18 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16c5dd8 'int' 4 # | | | `-ConstantMatrixType 0x55dbb16c6010 'matrix' # | | |-TypedefDecl 0x55dbb16c64f0 col:31 int32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16c63f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55dbb16a2bf0 'int32_t' sugar # | | | | |-Typedef 0x55dbb167ec78 'int32_t' # | | | | `-BuiltinType 0x55dbb164e260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16c6238 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16c61f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16c6258 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16c6218 'int' 1 # | | | `-ConstantMatrixType 0x55dbb16c6390 'matrix' # | | |-TypedefDecl 0x55dbb16c6830 col:31 int32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16c6730 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55dbb16a2bf0 'int32_t' sugar # | | | | |-Typedef 0x55dbb167ec78 'int32_t' # | | | | `-BuiltinType 0x55dbb164e260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16c65b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16c6578 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16c65d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16c6598 'int' 2 # | | | `-ConstantMatrixType 0x55dbb16c66d0 'matrix' # | | |-TypedefDecl 0x55dbb16b8470 col:31 int32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16c6a70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55dbb16a2bf0 'int32_t' sugar # | | | | |-Typedef 0x55dbb167ec78 'int32_t' # | | | | `-BuiltinType 0x55dbb164e260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16c68f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16c68b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16c6918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16c68d8 'int' 3 # | | | `-ConstantMatrixType 0x55dbb16c6a10 'matrix' # | | |-TypedefDecl 0x55dbb16b87b0 col:31 int32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16b86b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55dbb16a2bf0 'int32_t' sugar # | | | | |-Typedef 0x55dbb167ec78 'int32_t' # | | | | `-BuiltinType 0x55dbb164e260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16b8538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16b84f8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16b8558 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16b8518 'int' 4 # | | | `-ConstantMatrixType 0x55dbb16b8650 'matrix' # | | |-TypedefDecl 0x55dbb16b8af0 col:31 int32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16b89f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55dbb16a2bf0 'int32_t' sugar # | | | | |-Typedef 0x55dbb167ec78 'int32_t' # | | | | `-BuiltinType 0x55dbb164e260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16b8878 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16b8838 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16b8898 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16b8858 'int' 1 # | | | `-ConstantMatrixType 0x55dbb16b8990 'matrix' # | | |-TypedefDecl 0x55dbb16b8e30 col:31 int32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16b8d30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55dbb16a2bf0 'int32_t' sugar # | | | | |-Typedef 0x55dbb167ec78 'int32_t' # | | | | `-BuiltinType 0x55dbb164e260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16b8bb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16b8b78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16b8bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16b8b98 'int' 2 # | | | `-ConstantMatrixType 0x55dbb16b8cd0 'matrix' # | | |-TypedefDecl 0x55dbb16b9170 col:31 int32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16b9070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55dbb16a2bf0 'int32_t' sugar # | | | | |-Typedef 0x55dbb167ec78 'int32_t' # | | | | `-BuiltinType 0x55dbb164e260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16b8ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16b8eb8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16b8f18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16b8ed8 'int' 3 # | | | `-ConstantMatrixType 0x55dbb16b9010 'matrix' # | | |-TypedefDecl 0x55dbb16ba4d0 col:31 int32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16b93b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55dbb16a2bf0 'int32_t' sugar # | | | | |-Typedef 0x55dbb167ec78 'int32_t' # | | | | `-BuiltinType 0x55dbb164e260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16b9238 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16b91f8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16b9258 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16b9218 'int' 4 # | | | `-ConstantMatrixType 0x55dbb16b9350 'matrix' # | | |-TypedefDecl 0x55dbb16ba810 col:31 int32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16ba710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55dbb16a2bf0 'int32_t' sugar # | | | | |-Typedef 0x55dbb167ec78 'int32_t' # | | | | `-BuiltinType 0x55dbb164e260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16ba598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16ba558 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16ba5b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16ba578 'int' 1 # | | | `-ConstantMatrixType 0x55dbb16ba6b0 'matrix' # | | |-TypedefDecl 0x55dbb16bab50 col:31 int32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16baa50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55dbb16a2bf0 'int32_t' sugar # | | | | |-Typedef 0x55dbb167ec78 'int32_t' # | | | | `-BuiltinType 0x55dbb164e260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16ba8d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16ba898 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16ba8f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16ba8b8 'int' 2 # | | | `-ConstantMatrixType 0x55dbb16ba9f0 'matrix' # | | |-TypedefDecl 0x55dbb16bae90 col:31 int32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16bad90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55dbb16a2bf0 'int32_t' sugar # | | | | |-Typedef 0x55dbb167ec78 'int32_t' # | | | | `-BuiltinType 0x55dbb164e260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16bac18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16babd8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16bac38 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16babf8 'int' 3 # | | | `-ConstantMatrixType 0x55dbb16bad30 'matrix' # | | |-TypedefDecl 0x55dbb16bb1d0 col:31 int32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16bb0d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55dbb16a2bf0 'int32_t' sugar # | | | | |-Typedef 0x55dbb167ec78 'int32_t' # | | | | `-BuiltinType 0x55dbb164e260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16baf58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16baf18 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16baf78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16baf38 'int' 4 # | | | `-ConstantMatrixType 0x55dbb16bb070 'matrix' # | | |-TypedefDecl 0x55dbb16bb560 col:31 int32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16bb460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55dbb16a2bf0 'int32_t' sugar # | | | | |-Typedef 0x55dbb167ec78 'int32_t' # | | | | `-BuiltinType 0x55dbb164e260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16bb298 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16bb258 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16bb2b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16bb278 'int' 1 # | | | `-ConstantMatrixType 0x55dbb16bb3b0 'matrix' # | | |-TypedefDecl 0x55dbb16bb8a0 col:31 int32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16bb7a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55dbb16a2bf0 'int32_t' sugar # | | | | |-Typedef 0x55dbb167ec78 'int32_t' # | | | | `-BuiltinType 0x55dbb164e260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16bb628 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16bb5e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16bb648 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16bb608 'int' 2 # | | | `-ConstantMatrixType 0x55dbb16bb740 'matrix' # | | |-TypedefDecl 0x55dbb16bbbe0 col:31 int32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16bbae0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55dbb16a2bf0 'int32_t' sugar # | | | | |-Typedef 0x55dbb167ec78 'int32_t' # | | | | `-BuiltinType 0x55dbb164e260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16bb968 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16bb928 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16bb988 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16bb948 'int' 3 # | | | `-ConstantMatrixType 0x55dbb16bba80 'matrix' # | | |-TypedefDecl 0x55dbb16bbf20 col:31 int32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16bbe20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55dbb16a2bf0 'int32_t' sugar # | | | | |-Typedef 0x55dbb167ec78 'int32_t' # | | | | `-BuiltinType 0x55dbb164e260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16bbca8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16bbc68 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16bbcc8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16bbc88 'int' 4 # | | | `-ConstantMatrixType 0x55dbb16bbdc0 'matrix' # | | |-TypedefDecl 0x55dbb16bc2a0 col:32 uint32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16bc1a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55dbb16a3540 'uint32_t' sugar # | | | | |-Typedef 0x55dbb167ed58 'uint32_t' # | | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16bbfe8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16bbfa8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16bc008 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16bbfc8 'int' 1 # | | | `-ConstantMatrixType 0x55dbb16bc140 'matrix' # | | |-TypedefDecl 0x55dbb16bc600 col:32 uint32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16bc500 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55dbb16a3540 'uint32_t' sugar # | | | | |-Typedef 0x55dbb167ed58 'uint32_t' # | | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16bc368 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16bc328 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16bc388 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16bc348 'int' 2 # | | | `-ConstantMatrixType 0x55dbb16bc4a0 'matrix' # | | |-TypedefDecl 0x55dbb16bc940 col:32 uint32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16bc840 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55dbb16a3540 'uint32_t' sugar # | | | | |-Typedef 0x55dbb167ed58 'uint32_t' # | | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16bc6c8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16bc688 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16bc6e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16bc6a8 'int' 3 # | | | `-ConstantMatrixType 0x55dbb16bc7e0 'matrix' # | | |-TypedefDecl 0x55dbb16bcc80 col:32 uint32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16bcb80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55dbb16a3540 'uint32_t' sugar # | | | | |-Typedef 0x55dbb167ed58 'uint32_t' # | | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16bca08 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16bc9c8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16bca28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16bc9e8 'int' 4 # | | | `-ConstantMatrixType 0x55dbb16bcb20 'matrix' # | | |-TypedefDecl 0x55dbb16bcfc0 col:32 uint32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16bcec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55dbb16a3540 'uint32_t' sugar # | | | | |-Typedef 0x55dbb167ed58 'uint32_t' # | | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16bcd48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16bcd08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16bcd68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16bcd28 'int' 1 # | | | `-ConstantMatrixType 0x55dbb16bce60 'matrix' # | | |-TypedefDecl 0x55dbb16bd300 col:32 uint32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16bd200 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55dbb16a3540 'uint32_t' sugar # | | | | |-Typedef 0x55dbb167ed58 'uint32_t' # | | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16bd088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16bd048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16bd0a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16bd068 'int' 2 # | | | `-ConstantMatrixType 0x55dbb16bd1a0 'matrix' # | | |-TypedefDecl 0x55dbb16bd650 col:32 uint32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16bd550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55dbb16a3540 'uint32_t' sugar # | | | | |-Typedef 0x55dbb167ed58 'uint32_t' # | | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16bd3c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16bd388 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16bd3e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16bd3a8 'int' 3 # | | | `-ConstantMatrixType 0x55dbb16bd4f0 'matrix' # | | |-TypedefDecl 0x55dbb16bd990 col:32 uint32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16bd890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55dbb16a3540 'uint32_t' sugar # | | | | |-Typedef 0x55dbb167ed58 'uint32_t' # | | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16bd718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16bd6d8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16bd738 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16bd6f8 'int' 4 # | | | `-ConstantMatrixType 0x55dbb16bd830 'matrix' # | | |-TypedefDecl 0x55dbb16bdcd0 col:32 uint32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16bdbd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55dbb16a3540 'uint32_t' sugar # | | | | |-Typedef 0x55dbb167ed58 'uint32_t' # | | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16bda58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16bda18 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16bda78 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16bda38 'int' 1 # | | | `-ConstantMatrixType 0x55dbb16bdb70 'matrix' # | | |-TypedefDecl 0x55dbb16be010 col:32 uint32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16bdf10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55dbb16a3540 'uint32_t' sugar # | | | | |-Typedef 0x55dbb167ed58 'uint32_t' # | | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16bdd98 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16bdd58 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16bddb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16bdd78 'int' 2 # | | | `-ConstantMatrixType 0x55dbb16bdeb0 'matrix' # | | |-TypedefDecl 0x55dbb16be350 col:32 uint32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16be250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55dbb16a3540 'uint32_t' sugar # | | | | |-Typedef 0x55dbb167ed58 'uint32_t' # | | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16be0d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16be098 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16be0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16be0b8 'int' 3 # | | | `-ConstantMatrixType 0x55dbb16be1f0 'matrix' # | | |-TypedefDecl 0x55dbb16be6a0 col:32 uint32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16be5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55dbb16a3540 'uint32_t' sugar # | | | | |-Typedef 0x55dbb167ed58 'uint32_t' # | | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16be418 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16be3d8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16be438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16be3f8 'int' 4 # | | | `-ConstantMatrixType 0x55dbb16be540 'matrix' # | | |-TypedefDecl 0x55dbb16be9e0 col:32 uint32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16be8e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55dbb16a3540 'uint32_t' sugar # | | | | |-Typedef 0x55dbb167ed58 'uint32_t' # | | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16be768 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16be728 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16be788 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16be748 'int' 1 # | | | `-ConstantMatrixType 0x55dbb16be880 'matrix' # | | |-TypedefDecl 0x55dbb16bed20 col:32 uint32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16bec20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55dbb16a3540 'uint32_t' sugar # | | | | |-Typedef 0x55dbb167ed58 'uint32_t' # | | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16beaa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16bea68 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16beac8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16bea88 'int' 2 # | | | `-ConstantMatrixType 0x55dbb16bebc0 'matrix' # | | |-TypedefDecl 0x55dbb16bf060 col:32 uint32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16bef60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55dbb16a3540 'uint32_t' sugar # | | | | |-Typedef 0x55dbb167ed58 'uint32_t' # | | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16bede8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16beda8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16bee08 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16bedc8 'int' 3 # | | | `-ConstantMatrixType 0x55dbb16bef00 'matrix' # | | |-TypedefDecl 0x55dbb16bf3a0 col:32 uint32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16bf2a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55dbb16a3540 'uint32_t' sugar # | | | | |-Typedef 0x55dbb167ed58 'uint32_t' # | | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16bf128 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16bf0e8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16bf148 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16bf108 'int' 4 # | | | `-ConstantMatrixType 0x55dbb16bf240 'matrix' # | | |-TypedefDecl 0x55dbb16bf840 col:31 int64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16bf740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55dbb16a3eb0 'int64_t' sugar # | | | | |-Typedef 0x55dbb167eea8 'int64_t' # | | | | `-BuiltinType 0x55dbb164e280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16bf468 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16bf428 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16bf4a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16bf448 'int' 1 # | | | `-ConstantMatrixType 0x55dbb16bf6e0 'matrix' # | | |-TypedefDecl 0x55dbb16bfc80 col:31 int64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16bfb80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55dbb16a3eb0 'int64_t' sugar # | | | | |-Typedef 0x55dbb167eea8 'int64_t' # | | | | `-BuiltinType 0x55dbb164e280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16bf908 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16bf8c8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16bf928 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16bf8e8 'int' 2 # | | | `-ConstantMatrixType 0x55dbb16bfb20 'matrix' # | | |-TypedefDecl 0x55dbb16c00c0 col:31 int64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16bffc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55dbb16a3eb0 'int64_t' sugar # | | | | |-Typedef 0x55dbb167eea8 'int64_t' # | | | | `-BuiltinType 0x55dbb164e280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16bfd48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16bfd08 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16bfd68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16bfd28 'int' 3 # | | | `-ConstantMatrixType 0x55dbb16bff60 'matrix' # | | |-TypedefDecl 0x55dbb16c0830 col:31 int64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16c0400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55dbb16a3eb0 'int64_t' sugar # | | | | |-Typedef 0x55dbb167eea8 'int64_t' # | | | | `-BuiltinType 0x55dbb164e280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16c0188 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16c0148 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16c01a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16c0168 'int' 4 # | | | `-ConstantMatrixType 0x55dbb16c03a0 'matrix' # | | |-TypedefDecl 0x55dbb16c0c70 col:31 int64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16c0b70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55dbb16a3eb0 'int64_t' sugar # | | | | |-Typedef 0x55dbb167eea8 'int64_t' # | | | | `-BuiltinType 0x55dbb164e280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16c08f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16c08b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16c0918 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16c08d8 'int' 1 # | | | `-ConstantMatrixType 0x55dbb16c0b10 'matrix' # | | |-TypedefDecl 0x55dbb16c10b0 col:31 int64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16c0fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55dbb16a3eb0 'int64_t' sugar # | | | | |-Typedef 0x55dbb167eea8 'int64_t' # | | | | `-BuiltinType 0x55dbb164e280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16c0d38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16c0cf8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16c0d58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16c0d18 'int' 2 # | | | `-ConstantMatrixType 0x55dbb16c0f50 'matrix' # | | |-TypedefDecl 0x55dbb16c14f0 col:31 int64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16c13f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55dbb16a3eb0 'int64_t' sugar # | | | | |-Typedef 0x55dbb167eea8 'int64_t' # | | | | `-BuiltinType 0x55dbb164e280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16c1178 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16c1138 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16c1198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16c1158 'int' 3 # | | | `-ConstantMatrixType 0x55dbb16c1390 'matrix' # | | |-TypedefDecl 0x55dbb16dbda0 col:31 int64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16dbca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55dbb16a3eb0 'int64_t' sugar # | | | | |-Typedef 0x55dbb167eea8 'int64_t' # | | | | `-BuiltinType 0x55dbb164e280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16c15b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16c1578 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16c15d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16c1598 'int' 4 # | | | `-ConstantMatrixType 0x55dbb16dbc40 'matrix' # | | |-TypedefDecl 0x55dbb16dc1e0 col:31 int64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16dc0e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55dbb16a3eb0 'int64_t' sugar # | | | | |-Typedef 0x55dbb167eea8 'int64_t' # | | | | `-BuiltinType 0x55dbb164e280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16dbe68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16dbe28 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16dbe88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16dbe48 'int' 1 # | | | `-ConstantMatrixType 0x55dbb16dc080 'matrix' # | | |-TypedefDecl 0x55dbb16dc620 col:31 int64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16dc520 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55dbb16a3eb0 'int64_t' sugar # | | | | |-Typedef 0x55dbb167eea8 'int64_t' # | | | | `-BuiltinType 0x55dbb164e280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16dc2a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16dc268 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16dc2c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16dc288 'int' 2 # | | | `-ConstantMatrixType 0x55dbb16dc4c0 'matrix' # | | |-TypedefDecl 0x55dbb16dca60 col:31 int64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16dc960 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55dbb16a3eb0 'int64_t' sugar # | | | | |-Typedef 0x55dbb167eea8 'int64_t' # | | | | `-BuiltinType 0x55dbb164e280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16dc6e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16dc6a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16dc708 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16dc6c8 'int' 3 # | | | `-ConstantMatrixType 0x55dbb16dc900 'matrix' # | | |-TypedefDecl 0x55dbb16dd110 col:31 int64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16dd010 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55dbb16a3eb0 'int64_t' sugar # | | | | |-Typedef 0x55dbb167eea8 'int64_t' # | | | | `-BuiltinType 0x55dbb164e280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16dcb28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16dcae8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16dcb48 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16dcb08 'int' 4 # | | | `-ConstantMatrixType 0x55dbb16dcfb0 'matrix' # | | |-TypedefDecl 0x55dbb16dd550 col:31 int64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16dd450 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55dbb16a3eb0 'int64_t' sugar # | | | | |-Typedef 0x55dbb167eea8 'int64_t' # | | | | `-BuiltinType 0x55dbb164e280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16dd1d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16dd198 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16dd1f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16dd1b8 'int' 1 # | | | `-ConstantMatrixType 0x55dbb16dd3f0 'matrix' # | | |-TypedefDecl 0x55dbb16dd990 col:31 int64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16dd890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55dbb16a3eb0 'int64_t' sugar # | | | | |-Typedef 0x55dbb167eea8 'int64_t' # | | | | `-BuiltinType 0x55dbb164e280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16dd618 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16dd5d8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16dd638 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16dd5f8 'int' 2 # | | | `-ConstantMatrixType 0x55dbb16dd830 'matrix' # | | |-TypedefDecl 0x55dbb16dddd0 col:31 int64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16ddcd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55dbb16a3eb0 'int64_t' sugar # | | | | |-Typedef 0x55dbb167eea8 'int64_t' # | | | | `-BuiltinType 0x55dbb164e280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16dda58 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16dda18 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16dda78 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16dda38 'int' 3 # | | | `-ConstantMatrixType 0x55dbb16ddc70 'matrix' # | | |-TypedefDecl 0x55dbb16de470 col:31 int64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16de370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55dbb16a3eb0 'int64_t' sugar # | | | | |-Typedef 0x55dbb167eea8 'int64_t' # | | | | `-BuiltinType 0x55dbb164e280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16de0f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16de0b0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16de110 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16de0d0 'int' 4 # | | | `-ConstantMatrixType 0x55dbb16de310 'matrix' # | | |-TypedefDecl 0x55dbb16de8f0 col:32 uint64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16de7f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55dbb16a48e0 'uint64_t' sugar # | | | | |-Typedef 0x55dbb167ee38 'uint64_t' # | | | | `-BuiltinType 0x55dbb164e320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16de538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16de4f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16de558 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16de518 'int' 1 # | | | `-ConstantMatrixType 0x55dbb16de790 'matrix' # | | |-TypedefDecl 0x55dbb16ded30 col:32 uint64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16dec30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55dbb16a48e0 'uint64_t' sugar # | | | | |-Typedef 0x55dbb167ee38 'uint64_t' # | | | | `-BuiltinType 0x55dbb164e320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16de9b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16de978 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16de9d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16de998 'int' 2 # | | | `-ConstantMatrixType 0x55dbb16debd0 'matrix' # | | |-TypedefDecl 0x55dbb16e2350 col:32 uint64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16e2250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55dbb16a48e0 'uint64_t' sugar # | | | | |-Typedef 0x55dbb167ee38 'uint64_t' # | | | | `-BuiltinType 0x55dbb164e320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16dedf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16dedb8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16dee18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16dedd8 'int' 3 # | | | `-ConstantMatrixType 0x55dbb16df010 'matrix' # | | |-TypedefDecl 0x55dbb16e2790 col:32 uint64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16e2690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55dbb16a48e0 'uint64_t' sugar # | | | | |-Typedef 0x55dbb167ee38 'uint64_t' # | | | | `-BuiltinType 0x55dbb164e320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16e2418 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16e23d8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16e2438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16e23f8 'int' 4 # | | | `-ConstantMatrixType 0x55dbb16e2630 'matrix' # | | |-TypedefDecl 0x55dbb16e2bd0 col:32 uint64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16e2ad0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55dbb16a48e0 'uint64_t' sugar # | | | | |-Typedef 0x55dbb167ee38 'uint64_t' # | | | | `-BuiltinType 0x55dbb164e320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16e2858 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16e2818 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16e2878 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16e2838 'int' 1 # | | | `-ConstantMatrixType 0x55dbb16e2a70 'matrix' # | | |-TypedefDecl 0x55dbb16e3010 col:32 uint64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16e2f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55dbb16a48e0 'uint64_t' sugar # | | | | |-Typedef 0x55dbb167ee38 'uint64_t' # | | | | `-BuiltinType 0x55dbb164e320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16e2c98 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16e2c58 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16e2cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16e2c78 'int' 2 # | | | `-ConstantMatrixType 0x55dbb16e2eb0 'matrix' # | | |-TypedefDecl 0x55dbb16e3460 col:32 uint64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16e3360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55dbb16a48e0 'uint64_t' sugar # | | | | |-Typedef 0x55dbb167ee38 'uint64_t' # | | | | `-BuiltinType 0x55dbb164e320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16e30d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16e3098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16e30f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16e30b8 'int' 3 # | | | `-ConstantMatrixType 0x55dbb16e3300 'matrix' # | | |-TypedefDecl 0x55dbb16e38a0 col:32 uint64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16e37a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55dbb16a48e0 'uint64_t' sugar # | | | | |-Typedef 0x55dbb167ee38 'uint64_t' # | | | | `-BuiltinType 0x55dbb164e320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16e3528 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16e34e8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16e3548 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16e3508 'int' 4 # | | | `-ConstantMatrixType 0x55dbb16e3740 'matrix' # | | |-TypedefDecl 0x55dbb16e3ce0 col:32 uint64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16e3be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55dbb16a48e0 'uint64_t' sugar # | | | | |-Typedef 0x55dbb167ee38 'uint64_t' # | | | | `-BuiltinType 0x55dbb164e320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16e3968 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16e3928 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16e3988 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16e3948 'int' 1 # | | | `-ConstantMatrixType 0x55dbb16e3b80 'matrix' # | | |-TypedefDecl 0x55dbb16e4120 col:32 uint64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16e4020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55dbb16a48e0 'uint64_t' sugar # | | | | |-Typedef 0x55dbb167ee38 'uint64_t' # | | | | `-BuiltinType 0x55dbb164e320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16e3da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16e3d68 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16e3dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16e3d88 'int' 2 # | | | `-ConstantMatrixType 0x55dbb16e3fc0 'matrix' # | | |-TypedefDecl 0x55dbb16e4590 col:32 uint64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16e4490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55dbb16a48e0 'uint64_t' sugar # | | | | |-Typedef 0x55dbb167ee38 'uint64_t' # | | | | `-BuiltinType 0x55dbb164e320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16e41e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16e41a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16e4208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16e41c8 'int' 3 # | | | `-ConstantMatrixType 0x55dbb16e4430 'matrix' # | | |-TypedefDecl 0x55dbb16e49d0 col:32 uint64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16e48d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55dbb16a48e0 'uint64_t' sugar # | | | | |-Typedef 0x55dbb167ee38 'uint64_t' # | | | | `-BuiltinType 0x55dbb164e320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16e4658 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16e4618 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16e4678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16e4638 'int' 4 # | | | `-ConstantMatrixType 0x55dbb16e4870 'matrix' # | | |-TypedefDecl 0x55dbb16e4e10 col:32 uint64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16e4d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55dbb16a48e0 'uint64_t' sugar # | | | | |-Typedef 0x55dbb167ee38 'uint64_t' # | | | | `-BuiltinType 0x55dbb164e320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16e4a98 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16e4a58 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16e4ab8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16e4a78 'int' 1 # | | | `-ConstantMatrixType 0x55dbb16e4cb0 'matrix' # | | |-TypedefDecl 0x55dbb16e5280 col:32 uint64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16e5150 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55dbb16a48e0 'uint64_t' sugar # | | | | |-Typedef 0x55dbb167ee38 'uint64_t' # | | | | `-BuiltinType 0x55dbb164e320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16e4ed8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16e4e98 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16e4ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16e4eb8 'int' 2 # | | | `-ConstantMatrixType 0x55dbb16e50f0 'matrix' # | | |-TypedefDecl 0x55dbb16e56c0 col:32 uint64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16e55c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55dbb16a48e0 'uint64_t' sugar # | | | | |-Typedef 0x55dbb167ee38 'uint64_t' # | | | | `-BuiltinType 0x55dbb164e320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16e5348 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16e5308 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16e5368 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16e5328 'int' 3 # | | | `-ConstantMatrixType 0x55dbb16e5560 'matrix' # | | |-TypedefDecl 0x55dbb16e5b00 col:32 uint64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16e5a00 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55dbb16a48e0 'uint64_t' sugar # | | | | |-Typedef 0x55dbb167ee38 'uint64_t' # | | | | `-BuiltinType 0x55dbb164e320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16e5788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16e5748 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16e57a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16e5768 'int' 4 # | | | `-ConstantMatrixType 0x55dbb16e59a0 'matrix' # | | |-TypedefDecl 0x55dbb16e5f60 col:28 half1x1 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16e5e60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55dbb164e9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16e5bb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16e5b70 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16e5bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16e5b90 'int' 1 # | | | `-ConstantMatrixType 0x55dbb16e5e00 'matrix' # | | |-TypedefDecl 0x55dbb16e63c0 col:28 half1x2 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16e62c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55dbb164e9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16e6010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16e5fd0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16e6030 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16e5ff0 'int' 2 # | | | `-ConstantMatrixType 0x55dbb16e6230 'matrix' # | | |-TypedefDecl 0x55dbb16e67f0 col:28 half1x3 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16e66f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55dbb164e9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16e6470 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16e6430 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16e6490 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16e6450 'int' 3 # | | | `-ConstantMatrixType 0x55dbb16e6690 'matrix' # | | |-TypedefDecl 0x55dbb16e6c20 col:28 half1x4 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16e6b20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55dbb164e9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16e68a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16e6860 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16e68c0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16e6880 'int' 4 # | | | `-ConstantMatrixType 0x55dbb16e6ac0 'matrix' # | | |-TypedefDecl 0x55dbb16e7050 col:28 half2x1 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16e6f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55dbb164e9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16e6cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16e6c90 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16e6cf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16e6cb0 'int' 1 # | | | `-ConstantMatrixType 0x55dbb16e6ef0 'matrix' # | | |-TypedefDecl 0x55dbb16e76e0 col:28 half2x2 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16e75e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55dbb164e9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16e7100 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16e70c0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16e7120 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16e70e0 'int' 2 # | | | `-ConstantMatrixType 0x55dbb16e7580 'matrix' # | | |-TypedefDecl 0x55dbb16e7b10 col:28 half2x3 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16e7a10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55dbb164e9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16e7790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16e7750 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16e77b0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16e7770 'int' 3 # | | | `-ConstantMatrixType 0x55dbb16e79b0 'matrix' # | | |-TypedefDecl 0x55dbb16e7f40 col:28 half2x4 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16e7e40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55dbb164e9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16e7bc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16e7b80 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16e7be0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16e7ba0 'int' 4 # | | | `-ConstantMatrixType 0x55dbb16e7de0 'matrix' # | | |-TypedefDecl 0x55dbb16e8370 col:28 half3x1 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16e8270 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55dbb164e9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16e7ff0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16e7fb0 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16e8010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16e7fd0 'int' 1 # | | | `-ConstantMatrixType 0x55dbb16e8210 'matrix' # | | |-TypedefDecl 0x55dbb16eaa10 col:28 half3x2 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16ea910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55dbb164e9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16e8420 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16e83e0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16e8440 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16e8400 'int' 2 # | | | `-ConstantMatrixType 0x55dbb16ea8b0 'matrix' # | | |-TypedefDecl 0x55dbb16eae40 col:28 half3x3 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16ead40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55dbb164e9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16eaac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16eaa80 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16eaae0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16eaaa0 'int' 3 # | | | `-ConstantMatrixType 0x55dbb16eace0 'matrix' # | | |-TypedefDecl 0x55dbb16eb270 col:28 half3x4 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16eb170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55dbb164e9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16eaef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16eaeb0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16eaf10 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16eaed0 'int' 4 # | | | `-ConstantMatrixType 0x55dbb16eb110 'matrix' # | | |-TypedefDecl 0x55dbb16eb6a0 col:28 half4x1 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16eb5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55dbb164e9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16eb320 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16eb2e0 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16eb340 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16eb300 'int' 1 # | | | `-ConstantMatrixType 0x55dbb16eb540 'matrix' # | | |-TypedefDecl 0x55dbb16ebaf0 col:28 half4x2 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16eb9f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55dbb164e9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16eb770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16eb710 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16eb790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16eb750 'int' 2 # | | | `-ConstantMatrixType 0x55dbb16eb990 'matrix' # | | |-TypedefDecl 0x55dbb16ebf20 col:28 half4x3 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16ebe20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55dbb164e9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16ebba0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16ebb60 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16ebbc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16ebb80 'int' 3 # | | | `-ConstantMatrixType 0x55dbb16ebdc0 'matrix' # | | |-TypedefDecl 0x55dbb16ec350 col:28 half4x4 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16ec250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55dbb164e9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16ebfd0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16ebf90 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16ebff0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16ebfb0 'int' 4 # | | | `-ConstantMatrixType 0x55dbb16ec1f0 'matrix' # | | |-TypedefDecl 0x55dbb16c6c80 col:29 float1x1 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16ec6b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55dbb164e360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16ec400 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16ec3c0 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16ec420 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16ec3e0 'int' 1 # | | | `-ConstantMatrixType 0x55dbb16ec650 'matrix' # | | |-TypedefDecl 0x55dbb16c70b0 col:29 float1x2 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16c6fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55dbb164e360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16c6d30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16c6cf0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16c6d50 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16c6d10 'int' 2 # | | | `-ConstantMatrixType 0x55dbb16c6f50 'matrix' # | | |-TypedefDecl 0x55dbb16c74e0 col:29 float1x3 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16c73e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55dbb164e360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16c7160 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16c7120 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16c7180 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16c7140 'int' 3 # | | | `-ConstantMatrixType 0x55dbb16c7380 'matrix' # | | |-TypedefDecl 0x55dbb16c7910 col:29 float1x4 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16c7810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55dbb164e360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16c7590 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16c7550 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16c75b0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16c7570 'int' 4 # | | | `-ConstantMatrixType 0x55dbb16c77b0 'matrix' # | | |-TypedefDecl 0x55dbb16c7d70 col:29 float2x1 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16c7c70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55dbb164e360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16c79c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16c7980 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16c79e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16c79a0 'int' 1 # | | | `-ConstantMatrixType 0x55dbb16c7c10 'matrix' # | | |-TypedefDecl 0x55dbb16c81a0 col:29 float2x2 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16c80a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55dbb164e360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16c7e20 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16c7de0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16c7e40 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16c7e00 'int' 2 # | | | `-ConstantMatrixType 0x55dbb16c8040 'matrix' # | | |-TypedefDecl 0x55dbb16c85d0 col:29 float2x3 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16c84d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55dbb164e360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16c8250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16c8210 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16c8270 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16c8230 'int' 3 # | | | `-ConstantMatrixType 0x55dbb16c8470 'matrix' # | | |-TypedefDecl 0x55dbb16c8a00 col:29 float2x4 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16c8900 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55dbb164e360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16c8680 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16c8640 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16c86a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16c8660 'int' 4 # | | | `-ConstantMatrixType 0x55dbb16c88a0 'matrix' # | | |-TypedefDecl 0x55dbb16c8e40 col:29 float3x1 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16c8d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55dbb164e360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16c8ab0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16c8a70 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16c8ad0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16c8a90 'int' 1 # | | | `-ConstantMatrixType 0x55dbb16c8ce0 'matrix' # | | |-TypedefDecl 0x55dbb16c9270 col:29 float3x2 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16c9170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55dbb164e360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16c8ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16c8eb0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16c8f10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16c8ed0 'int' 2 # | | | `-ConstantMatrixType 0x55dbb16c9110 'matrix' # | | |-TypedefDecl 0x55dbb16c96a0 col:29 float3x3 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16c95a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55dbb164e360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16c9320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16c92e0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16c9340 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16c9300 'int' 3 # | | | `-ConstantMatrixType 0x55dbb16c9540 'matrix' # | | |-TypedefDecl 0x55dbb16c9ad0 col:29 float3x4 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16c99d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55dbb164e360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16c9750 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16c9710 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16c9770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16c9730 'int' 4 # | | | `-ConstantMatrixType 0x55dbb16c9970 'matrix' # | | |-TypedefDecl 0x55dbb16caf30 col:29 float4x1 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16cae30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55dbb164e360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16c9b80 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16c9b40 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16c9ba0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16c9b60 'int' 1 # | | | `-ConstantMatrixType 0x55dbb16cadd0 'matrix' # | | |-TypedefDecl 0x55dbb16cb360 col:29 float4x2 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16cb260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55dbb164e360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16cafe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16cafa0 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16cb000 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16cafc0 'int' 2 # | | | `-ConstantMatrixType 0x55dbb16cb200 'matrix' # | | |-TypedefDecl 0x55dbb16cb790 col:29 float4x3 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16cb690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55dbb164e360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16cb410 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16cb3d0 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16cb430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16cb3f0 'int' 3 # | | | `-ConstantMatrixType 0x55dbb16cb630 'matrix' # | | |-TypedefDecl 0x55dbb16cbbc0 col:29 float4x4 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16cbac0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55dbb164e360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16cb840 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16cb800 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16cb860 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16cb820 'int' 4 # | | | `-ConstantMatrixType 0x55dbb16cba60 'matrix' # | | |-TypedefDecl 0x55dbb16cc040 col:30 double1x1 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16cbf40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55dbb164e380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16cbc90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16cbc50 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16cbcb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16cbc70 'int' 1 # | | | `-ConstantMatrixType 0x55dbb16cbee0 'matrix' # | | |-TypedefDecl 0x55dbb16cc470 col:30 double1x2 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16cc370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55dbb164e380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16cc0f0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16cc0b0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16cc110 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16cc0d0 'int' 2 # | | | `-ConstantMatrixType 0x55dbb16cc310 'matrix' # | | |-TypedefDecl 0x55dbb16cc8a0 col:30 double1x3 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16cc7a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55dbb164e380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16cc520 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16cc4e0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16cc540 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16cc500 'int' 3 # | | | `-ConstantMatrixType 0x55dbb16cc740 'matrix' # | | |-TypedefDecl 0x55dbb16cd4f0 col:30 double1x4 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16ccbd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55dbb164e380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16cc950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16cc910 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16cc970 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16cc930 'int' 4 # | | | `-ConstantMatrixType 0x55dbb16ccb70 'matrix' # | | |-TypedefDecl 0x55dbb16cd920 col:30 double2x1 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16cd820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55dbb164e380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16cd5a0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16cd560 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16cd5c0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16cd580 'int' 1 # | | | `-ConstantMatrixType 0x55dbb16cd7c0 'matrix' # | | |-TypedefDecl 0x55dbb16cdd50 col:30 double2x2 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16cdc50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55dbb164e380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16cd9d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16cd990 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16cd9f0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16cd9b0 'int' 2 # | | | `-ConstantMatrixType 0x55dbb16cdbf0 'matrix' # | | |-TypedefDecl 0x55dbb16ce180 col:30 double2x3 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16ce080 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55dbb164e380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16cde00 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16cddc0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16cde20 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16cdde0 'int' 3 # | | | `-ConstantMatrixType 0x55dbb16ce020 'matrix' # | | |-TypedefDecl 0x55dbb16ce5e0 col:30 double2x4 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16ce4e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55dbb164e380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16ce230 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16ce1f0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16ce250 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16ce210 'int' 4 # | | | `-ConstantMatrixType 0x55dbb16ce480 'matrix' # | | |-TypedefDecl 0x55dbb16cea10 col:30 double3x1 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16ce910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55dbb164e380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16ce690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16ce650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16ce6b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16ce670 'int' 1 # | | | `-ConstantMatrixType 0x55dbb16ce8b0 'matrix' # | | |-TypedefDecl 0x55dbb16cee40 col:30 double3x2 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16ced40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55dbb164e380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16ceac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16cea80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16ceae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16ceaa0 'int' 2 # | | | `-ConstantMatrixType 0x55dbb16cece0 'matrix' # | | |-TypedefDecl 0x55dbb16cf270 col:30 double3x3 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16cf170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55dbb164e380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16ceef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16ceeb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16cef10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16ceed0 'int' 3 # | | | `-ConstantMatrixType 0x55dbb16cf110 'matrix' # | | |-TypedefDecl 0x55dbb16d09c0 col:30 double3x4 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16d08c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55dbb164e380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16cf320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16cf2e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16cf340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16cf300 'int' 4 # | | | `-ConstantMatrixType 0x55dbb16d0860 'matrix' # | | |-TypedefDecl 0x55dbb16d0df0 col:30 double4x1 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16d0cf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55dbb164e380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16d0a70 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16d0a30 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16d0a90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16d0a50 'int' 1 # | | | `-ConstantMatrixType 0x55dbb16d0c90 'matrix' # | | |-TypedefDecl 0x55dbb16d1220 col:30 double4x2 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16d1120 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55dbb164e380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16d0ea0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16d0e60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16d0ec0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16d0e80 'int' 2 # | | | `-ConstantMatrixType 0x55dbb16d10c0 'matrix' # | | |-TypedefDecl 0x55dbb16d1650 col:30 double4x3 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16d1550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55dbb164e380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16d12d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16d1290 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16d12f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16d12b0 'int' 3 # | | | `-ConstantMatrixType 0x55dbb16d14f0 'matrix' # | | |-TypedefDecl 0x55dbb16d1da0 col:30 double4x4 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16d1ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55dbb164e380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16d1700 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16d16c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16d1720 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16d16e0 'int' 4 # | | | `-ConstantMatrixType 0x55dbb16d1c40 'matrix' # | | |-TypedefDecl 0x55dbb16d2120 col:33 float32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16d2020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55dbb16a78a0 'float32_t' sugar # | | | | |-Typedef 0x55dbb167edc8 'float32_t' # | | | | `-BuiltinType 0x55dbb164e360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16d1e68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16d1e28 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16d1e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16d1e48 'int' 1 # | | | `-ConstantMatrixType 0x55dbb16d1fc0 'matrix' # | | |-TypedefDecl 0x55dbb16d2460 col:33 float32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16d2360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55dbb16a78a0 'float32_t' sugar # | | | | |-Typedef 0x55dbb167edc8 'float32_t' # | | | | `-BuiltinType 0x55dbb164e360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16d21e8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16d21a8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16d2208 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16d21c8 'int' 2 # | | | `-ConstantMatrixType 0x55dbb16d2300 'matrix' # | | |-TypedefDecl 0x55dbb16d27a0 col:33 float32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16d26a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55dbb16a78a0 'float32_t' sugar # | | | | |-Typedef 0x55dbb167edc8 'float32_t' # | | | | `-BuiltinType 0x55dbb164e360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16d2528 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16d24e8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16d2548 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16d2508 'int' 3 # | | | `-ConstantMatrixType 0x55dbb16d2640 'matrix' # | | |-TypedefDecl 0x55dbb16d3b10 col:33 float32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16d29e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55dbb16a78a0 'float32_t' sugar # | | | | |-Typedef 0x55dbb167edc8 'float32_t' # | | | | `-BuiltinType 0x55dbb164e360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16d2868 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16d2828 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16d2888 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16d2848 'int' 4 # | | | `-ConstantMatrixType 0x55dbb16d2980 'matrix' # | | |-TypedefDecl 0x55dbb16d3e50 col:33 float32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16d3d50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55dbb16a78a0 'float32_t' sugar # | | | | |-Typedef 0x55dbb167edc8 'float32_t' # | | | | `-BuiltinType 0x55dbb164e360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16d3bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16d3b98 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16d3bf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16d3bb8 'int' 1 # | | | `-ConstantMatrixType 0x55dbb16d3cf0 'matrix' # | | |-TypedefDecl 0x55dbb16d4190 col:33 float32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16d4090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55dbb16a78a0 'float32_t' sugar # | | | | |-Typedef 0x55dbb167edc8 'float32_t' # | | | | `-BuiltinType 0x55dbb164e360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16d3f18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16d3ed8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16d3f38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16d3ef8 'int' 2 # | | | `-ConstantMatrixType 0x55dbb16d4030 'matrix' # | | |-TypedefDecl 0x55dbb16d44d0 col:33 float32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16d43d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55dbb16a78a0 'float32_t' sugar # | | | | |-Typedef 0x55dbb167edc8 'float32_t' # | | | | `-BuiltinType 0x55dbb164e360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16d4258 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16d4218 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16d4278 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16d4238 'int' 3 # | | | `-ConstantMatrixType 0x55dbb16d4370 'matrix' # | | |-TypedefDecl 0x55dbb16d4810 col:33 float32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16d4710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55dbb16a78a0 'float32_t' sugar # | | | | |-Typedef 0x55dbb167edc8 'float32_t' # | | | | `-BuiltinType 0x55dbb164e360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16d4598 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16d4558 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16d45b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16d4578 'int' 4 # | | | `-ConstantMatrixType 0x55dbb16d46b0 'matrix' # | | |-TypedefDecl 0x55dbb16d4b60 col:33 float32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16d4a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55dbb16a78a0 'float32_t' sugar # | | | | |-Typedef 0x55dbb167edc8 'float32_t' # | | | | `-BuiltinType 0x55dbb164e360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16d48d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16d4898 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16d48f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16d48b8 'int' 1 # | | | `-ConstantMatrixType 0x55dbb16d49f0 'matrix' # | | |-TypedefDecl 0x55dbb16d4ea0 col:33 float32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16d4da0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55dbb16a78a0 'float32_t' sugar # | | | | |-Typedef 0x55dbb167edc8 'float32_t' # | | | | `-BuiltinType 0x55dbb164e360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16d4c28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16d4be8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16d4c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16d4c08 'int' 2 # | | | `-ConstantMatrixType 0x55dbb16d4d40 'matrix' # | | |-TypedefDecl 0x55dbb16d51e0 col:33 float32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16d50e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55dbb16a78a0 'float32_t' sugar # | | | | |-Typedef 0x55dbb167edc8 'float32_t' # | | | | `-BuiltinType 0x55dbb164e360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16d4f68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16d4f28 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16d4f88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16d4f48 'int' 3 # | | | `-ConstantMatrixType 0x55dbb16d5080 'matrix' # | | |-TypedefDecl 0x55dbb16d5520 col:33 float32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16d5420 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55dbb16a78a0 'float32_t' sugar # | | | | |-Typedef 0x55dbb167edc8 'float32_t' # | | | | `-BuiltinType 0x55dbb164e360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16d52a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16d5268 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16d52c8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16d5288 'int' 4 # | | | `-ConstantMatrixType 0x55dbb16d53c0 'matrix' # | | |-TypedefDecl 0x55dbb16d5860 col:33 float32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16d5760 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55dbb16a78a0 'float32_t' sugar # | | | | |-Typedef 0x55dbb167edc8 'float32_t' # | | | | `-BuiltinType 0x55dbb164e360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16d55e8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16d55a8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16d5608 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16d55c8 'int' 1 # | | | `-ConstantMatrixType 0x55dbb16d5700 'matrix' # | | |-TypedefDecl 0x55dbb16d5bf0 col:33 float32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16d5af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55dbb16a78a0 'float32_t' sugar # | | | | |-Typedef 0x55dbb167edc8 'float32_t' # | | | | `-BuiltinType 0x55dbb164e360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16d5928 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16d58e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16d5948 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16d5908 'int' 2 # | | | `-ConstantMatrixType 0x55dbb16d5a40 'matrix' # | | |-TypedefDecl 0x55dbb16d5f30 col:33 float32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16d5e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55dbb16a78a0 'float32_t' sugar # | | | | |-Typedef 0x55dbb167edc8 'float32_t' # | | | | `-BuiltinType 0x55dbb164e360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16d5cb8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16d5c78 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16d5cd8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16d5c98 'int' 3 # | | | `-ConstantMatrixType 0x55dbb16d5dd0 'matrix' # | | |-TypedefDecl 0x55dbb16d6270 col:33 float32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16d6170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55dbb16a78a0 'float32_t' sugar # | | | | |-Typedef 0x55dbb167edc8 'float32_t' # | | | | `-BuiltinType 0x55dbb164e360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16d5ff8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16d5fb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16d6018 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16d5fd8 'int' 4 # | | | `-ConstantMatrixType 0x55dbb16d6110 'matrix' # | | |-TypedefDecl 0x55dbb16d65f0 col:33 float64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16d64f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55dbb16a8200 'float64_t' sugar # | | | | |-Typedef 0x55dbb167ef18 'float64_t' # | | | | `-BuiltinType 0x55dbb164e380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16d6338 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16d62f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16d6358 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16d6318 'int' 1 # | | | `-ConstantMatrixType 0x55dbb16d6490 'matrix' # | | |-TypedefDecl 0x55dbb16d6930 col:33 float64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16d6830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55dbb16a8200 'float64_t' sugar # | | | | |-Typedef 0x55dbb167ef18 'float64_t' # | | | | `-BuiltinType 0x55dbb164e380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16d66b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16d6678 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16d66d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16d6698 'int' 2 # | | | `-ConstantMatrixType 0x55dbb16d67d0 'matrix' # | | |-TypedefDecl 0x55dbb16d6c90 col:33 float64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16d6b90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55dbb16a8200 'float64_t' sugar # | | | | |-Typedef 0x55dbb167ef18 'float64_t' # | | | | `-BuiltinType 0x55dbb164e380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16d69f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16d69b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16d6a18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16d69d8 'int' 3 # | | | `-ConstantMatrixType 0x55dbb16d6b30 'matrix' # | | |-TypedefDecl 0x55dbb16d6fd0 col:33 float64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16d6ed0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55dbb16a8200 'float64_t' sugar # | | | | |-Typedef 0x55dbb167ef18 'float64_t' # | | | | `-BuiltinType 0x55dbb164e380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16d6d58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16d6d18 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16d6d78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16d6d38 'int' 4 # | | | `-ConstantMatrixType 0x55dbb16d6e70 'matrix' # | | |-TypedefDecl 0x55dbb16d7310 col:33 float64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16d7210 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55dbb16a8200 'float64_t' sugar # | | | | |-Typedef 0x55dbb167ef18 'float64_t' # | | | | `-BuiltinType 0x55dbb164e380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16d7098 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16d7058 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16d70b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16d7078 'int' 1 # | | | `-ConstantMatrixType 0x55dbb16d71b0 'matrix' # | | |-TypedefDecl 0x55dbb16d7650 col:33 float64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16d7550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55dbb16a8200 'float64_t' sugar # | | | | |-Typedef 0x55dbb167ef18 'float64_t' # | | | | `-BuiltinType 0x55dbb164e380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16d73d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16d7398 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16d73f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16d73b8 'int' 2 # | | | `-ConstantMatrixType 0x55dbb16d74f0 'matrix' # | | |-TypedefDecl 0x55dbb16d7990 col:33 float64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16d7890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55dbb16a8200 'float64_t' sugar # | | | | |-Typedef 0x55dbb167ef18 'float64_t' # | | | | `-BuiltinType 0x55dbb164e380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16d7718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16d76d8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16d7738 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16d76f8 'int' 3 # | | | `-ConstantMatrixType 0x55dbb16d7830 'matrix' # | | |-TypedefDecl 0x55dbb16d7ce0 col:33 float64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16d7be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55dbb16a8200 'float64_t' sugar # | | | | |-Typedef 0x55dbb167ef18 'float64_t' # | | | | `-BuiltinType 0x55dbb164e380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16d7a58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16d7a18 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16d7a78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16d7a38 'int' 4 # | | | `-ConstantMatrixType 0x55dbb16d7b80 'matrix' # | | |-TypedefDecl 0x55dbb16d8020 col:33 float64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16d7f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55dbb16a8200 'float64_t' sugar # | | | | |-Typedef 0x55dbb167ef18 'float64_t' # | | | | `-BuiltinType 0x55dbb164e380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16d7da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16d7d68 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16d7dc8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16d7d88 'int' 1 # | | | `-ConstantMatrixType 0x55dbb16d7ec0 'matrix' # | | |-TypedefDecl 0x55dbb16d8360 col:33 float64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16d8260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55dbb16a8200 'float64_t' sugar # | | | | |-Typedef 0x55dbb167ef18 'float64_t' # | | | | `-BuiltinType 0x55dbb164e380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16d80e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16d80a8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16d8108 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16d80c8 'int' 2 # | | | `-ConstantMatrixType 0x55dbb16d8200 'matrix' # | | |-TypedefDecl 0x55dbb16d86a0 col:33 float64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16d85a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55dbb16a8200 'float64_t' sugar # | | | | |-Typedef 0x55dbb167ef18 'float64_t' # | | | | `-BuiltinType 0x55dbb164e380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16d8428 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16d83e8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16d8448 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16d8408 'int' 3 # | | | `-ConstantMatrixType 0x55dbb16d8540 'matrix' # | | |-TypedefDecl 0x55dbb16d89e0 col:33 float64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16d88e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55dbb16a8200 'float64_t' sugar # | | | | |-Typedef 0x55dbb167ef18 'float64_t' # | | | | `-BuiltinType 0x55dbb164e380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16d8768 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16d8728 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16d8788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16d8748 'int' 4 # | | | `-ConstantMatrixType 0x55dbb16d8880 'matrix' # | | |-TypedefDecl 0x55dbb16d8d30 col:33 float64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16d8c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55dbb16a8200 'float64_t' sugar # | | | | |-Typedef 0x55dbb167ef18 'float64_t' # | | | | `-BuiltinType 0x55dbb164e380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16d8aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16d8a68 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55dbb16d8ac8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55dbb16d8a88 'int' 1 # | | | `-ConstantMatrixType 0x55dbb16d8bd0 'matrix' # | | |-TypedefDecl 0x55dbb16d9070 col:33 float64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16d8f70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55dbb16a8200 'float64_t' sugar # | | | | |-Typedef 0x55dbb167ef18 'float64_t' # | | | | `-BuiltinType 0x55dbb164e380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16d8df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16d8db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55dbb16d8e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55dbb16d8dd8 'int' 2 # | | | `-ConstantMatrixType 0x55dbb16d8f10 'matrix' # | | |-TypedefDecl 0x55dbb16d93b0 col:33 float64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55dbb16d92b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55dbb16a8200 'float64_t' sugar # | | | | |-Typedef 0x55dbb167ef18 'float64_t' # | | | | `-BuiltinType 0x55dbb164e380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55dbb16d9138 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55dbb16d90f8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55dbb16d9158 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55dbb16d9118 'int' 3 # | | | `-ConstantMatrixType 0x55dbb16d9250 'matrix' # | | `-TypedefDecl 0x55dbb16d96f0 col:33 float64_t4x4 'matrix' # | | `-TemplateSpecializationType 0x55dbb16d95f0 'matrix' sugar alias # | | |-name: 'matrix':'hlsl::matrix' qualified # | | | `-TypeAliasTemplateDecl 0x55dbb167a2f8 <> implicit matrix # | | |-TemplateArgument type 'float64_t':'double' # | | | `-TypedefType 0x55dbb16a8200 'float64_t' sugar # | | | |-Typedef 0x55dbb167ef18 'float64_t' # | | | `-BuiltinType 0x55dbb164e380 'double' # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x55dbb16d9478 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x55dbb16d9438 'int' 4 # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x55dbb16d9498 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x55dbb16d9458 'int' 4 # | | `-ConstantMatrixType 0x55dbb16d9590 'matrix' # | |-NamespaceDecl 0x55dbb16eca18 prev 0x55dbb167ebf0 line:12:11 hlsl # | | |-original Namespace 0x55dbb164ea98 'hlsl' # | | `-NamespaceDecl 0x55dbb16eca88 line:14:11 __detail # | | |-ClassTemplateDecl 0x55dbb16ecd68 line:16:42 is_same # | | | |-TemplateTypeParmDecl 0x55dbb16ecb10 col:20 typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x55dbb16ecb90 col:32 typename depth 0 index 1 U # | | | `-CXXRecordDecl 0x55dbb16ecc68 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 0x55dbb16ecd10 <> Implicit # | | | |-CXXRecordDecl 0x55dbb16ece40 col:42 implicit struct is_same # | | | `-VarDecl 0x55dbb16ecef8 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x55dbb16ecf80 'bool' false # | | |-ClassTemplatePartialSpecializationDecl 0x55dbb16ed2f0 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 0x55dbb164eb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55dbb164eb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x55dbb16ed028 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x55dbb16ed520 <> Implicit # | | | |-CXXRecordDecl 0x55dbb16ed5e0 col:30 implicit struct is_same # | | | `-VarDecl 0x55dbb16ed698 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x55dbb16ed700 'bool' true # | | |-ClassTemplateDecl 0x55dbb16f2088 col:38 enable_if # | | | |-NonTypeTemplateParmDecl 0x55dbb16f1e88 col:16 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x55dbb16f1ee0 col:28 typename depth 0 index 1 T # | | | `-CXXRecordDecl 0x55dbb16f1f88 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 0x55dbb16f2030 <> Implicit # | | | `-CXXRecordDecl 0x55dbb16f2160 col:38 implicit struct enable_if # | | |-ClassTemplatePartialSpecializationDecl 0x55dbb16f2540 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 0x55dbb164eb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x55dbb16f2248 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x55dbb16f27a0 <> Implicit # | | | |-CXXRecordDecl 0x55dbb16f2860 col:30 implicit struct enable_if # | | | `-TypeAliasDecl 0x55dbb16f2918 col:9 Type 'T' # | | | `-TemplateTypeParmType 0x55dbb16f22a0 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55dbb16f2248 'T' # | | |-TypeAliasTemplateDecl 0x55dbb16f2d00 col:1 enable_if_t # | | | |-NonTypeTemplateParmDecl 0x55dbb16f29e0 col:16 referenced 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x55dbb16f2a48 col:25 referenced class depth 0 index 1 T # | | | | `-TemplateArgument type 'void' # | | | | `-BuiltinType 0x55dbb164e1c0 'void' # | | | `-TypeAliasDecl 0x55dbb16f2ca0 col:7 enable_if_t 'typename enable_if::Type' # | | | `-DependentNameType 0x55dbb16f2c30 'typename enable_if::Type' dependent # | | |-FunctionTemplateDecl 0x55dbb16f4160 line:35:1 bit_cast # | | | |-TemplateTypeParmDecl 0x55dbb16f2d58 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x55dbb16f3630 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x55dbb16f36c8 col:39 referenced 'int' depth 0 index 2 N # | | | `-FunctionDecl 0x55dbb16f40b8 line:35:1 constexpr bit_cast 'enable_if_t> (vector)' implicit-inline # | | | |-ParmVarDecl 0x55dbb16f3f68 col:23 referenced V 'vector' # | | | `-CompoundStmt 0x55dbb16f4440 # | | | `-ReturnStmt 0x55dbb16f4430 # | | | `-BuiltinBitCastExpr 0x55dbb16f4408 'vector' # | | | `-DeclRefExpr 0x55dbb16f43b0 'vector' lvalue ParmVar 0x55dbb16f3f68 'V' 'vector' # | | |-FunctionTemplateDecl 0x55dbb16f6c50 line:40:50 bit_cast # | | | |-TemplateTypeParmDecl 0x55dbb16f4458 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x55dbb16f44e0 col:32 referenced typename depth 0 index 1 T # | | | `-FunctionDecl 0x55dbb16f6ba8 line:40:50 constexpr bit_cast 'enable_if_t (T)' implicit-inline # | | | |-ParmVarDecl 0x55dbb16f6a60 col:61 referenced F 'T' # | | | `-CompoundStmt 0x55dbb16f6da8 # | | | `-ReturnStmt 0x55dbb16f6d98 # | | | `-BuiltinBitCastExpr 0x55dbb16f6d70 'U' # | | | `-DeclRefExpr 0x55dbb16f6d40 'T' lvalue ParmVar 0x55dbb16f6a60 'F' 'T' # | | |-ClassTemplateDecl 0x55dbb16f6f60 line:44:30 is_arithmetic # | | | |-TemplateTypeParmDecl 0x55dbb16f6dc0 col:20 referenced typename depth 0 index 0 T # | | | `-CXXRecordDecl 0x55dbb16f6e60 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 0x55dbb16f6f08 <> Implicit # | | | |-CXXRecordDecl 0x55dbb16f7038 col:30 implicit struct is_arithmetic # | | | `-VarDecl 0x55dbb16f70f0 col:21 Value 'const hlsl_private bool' static cinit # | | | `-TypeTraitExpr 0x55dbb16f7168 'bool' __is_arithmetic # | | | `-TemplateTypeParmType 0x55dbb16f6e10 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55dbb16f6dc0 'T' # | | `-TypeAliasTemplateDecl 0x55dbb16f7c08 line:49:1 HLSL_FIXED_VECTOR # | | |-TemplateTypeParmDecl 0x55dbb16f71d8 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x55dbb16f7278 col:27 referenced 'int' depth 0 index 1 N # | | `-TypeAliasDecl 0x55dbb16f7ba8 line:49:7 HLSL_FIXED_VECTOR 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' # | | `-TemplateSpecializationType 0x55dbb16f7ad0 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' sugar dependent alias # | | |-name: 'vector':'hlsl::vector' qualified # | | | `-TypeAliasTemplateDecl 0x55dbb164edf0 <> 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 0x55dbb16f76a0 '__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 0x55dbb16eca88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x55dbb16f2d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x55dbb16f73f0 'bool' # | | | | `-BinaryOperator 0x55dbb16f73d0 'bool' '&&' # | | | | |-BinaryOperator 0x55dbb16f7350 'bool' '>' # | | | | | |-DeclRefExpr 0x55dbb16f7310 'int' NonTypeTemplateParm 0x55dbb16f7278 'N' 'int' # | | | | | `-IntegerLiteral 0x55dbb16f7330 'int' 1 # | | | | `-BinaryOperator 0x55dbb16f73b0 'bool' '<=' # | | | | |-DeclRefExpr 0x55dbb16f7370 'int' NonTypeTemplateParm 0x55dbb16f7278 'N' 'int' # | | | | `-IntegerLiteral 0x55dbb16f7390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55dbb16f7230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55dbb16f71d8 'T' # | | | `-DependentNameType 0x55dbb16f7650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | |-TemplateArgument expr 'N':'value-parameter-0-1' # | | | `-DeclRefExpr 0x55dbb16f79b0 'int' NonTypeTemplateParm 0x55dbb16f7278 'N' 'int' # | | `-DependentSizedExtVectorType 0x55dbb16f7a80 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' dependent # | | |-SubstTemplateTypeParmType 0x55dbb16f79e0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55dbb164edf0 'vector' # | | | `-TemplateSpecializationType 0x55dbb16f76a0 '__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 0x55dbb16eca88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x55dbb16f2d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x55dbb16f73f0 'bool' # | | | | `-BinaryOperator 0x55dbb16f73d0 'bool' '&&' # | | | | |-BinaryOperator 0x55dbb16f7350 'bool' '>' # | | | | | |-DeclRefExpr 0x55dbb16f7310 'int' NonTypeTemplateParm 0x55dbb16f7278 'N' 'int' # | | | | | `-IntegerLiteral 0x55dbb16f7330 'int' 1 # | | | | `-BinaryOperator 0x55dbb16f73b0 'bool' '<=' # | | | | |-DeclRefExpr 0x55dbb16f7370 'int' NonTypeTemplateParm 0x55dbb16f7278 'N' 'int' # | | | | `-IntegerLiteral 0x55dbb16f7390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55dbb16f7230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55dbb16f71d8 'T' # | | | `-DependentNameType 0x55dbb16f7650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | `-SubstNonTypeTemplateParmExpr 0x55dbb16f7a18 <> 'int' # | | |-NonTypeTemplateParmDecl 0x55dbb164ec20 <> 'int' depth 0 index 1 element_count # | | | `-TemplateArgument expr '4' # | | | `-IntegerLiteral 0x55dbb164ec78 <> 'int' 4 # | | `-DeclRefExpr 0x55dbb16f79b0 'int' NonTypeTemplateParm 0x55dbb16f7278 'N' 'int' # | |-NamespaceDecl 0x55dbb16f7ca8 prev 0x55dbb16eca18 line:12:11 hlsl # | | |-original Namespace 0x55dbb164ea98 'hlsl' # | | |-FunctionDecl 0x55dbb16f7e28 col:6 abs 'half (half)' # | | | |-ParmVarDecl 0x55dbb16f7d40 col:14 'half' # | | | |-BuiltinAliasAttr 0x55dbb16f7ed8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55dbb16f7f50 Implicit # | | | `-ConstAttr 0x55dbb16f7f78 Implicit # | | |-FunctionDecl 0x55dbb16f8128 col:7 abs 'half2 (half2)' # | | | |-ParmVarDecl 0x55dbb16f8000 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb16f81d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55dbb16f8250 Implicit # | | | `-ConstAttr 0x55dbb16f8278 Implicit # | | |-FunctionDecl 0x55dbb16f8438 col:7 abs 'half3 (half3)' # | | | |-ParmVarDecl 0x55dbb16f8310 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb16f84e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55dbb16f8560 Implicit # | | | `-ConstAttr 0x55dbb16f8588 Implicit # | | |-FunctionDecl 0x55dbb16f8748 col:7 abs 'half4 (half4)' # | | | |-ParmVarDecl 0x55dbb16f8620 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb16f87f8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55dbb16f8870 Implicit # | | | `-ConstAttr 0x55dbb16f8898 Implicit # | | |-FunctionDecl 0x55dbb16f9e68 col:5 abs 'int (int)' # | | | |-ParmVarDecl 0x55dbb16f9d80 col:12 'int' # | | | |-BuiltinAliasAttr 0x55dbb16f9f18 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55dbb16f9f90 Implicit # | | | `-ConstAttr 0x55dbb16f9fb8 Implicit # | | |-FunctionDecl 0x55dbb16fa178 col:6 abs 'int2 (int2)' # | | | |-ParmVarDecl 0x55dbb16fa050 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb16fa228 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55dbb16fa2a0 Implicit # | | | `-ConstAttr 0x55dbb16fa2c8 Implicit # | | |-FunctionDecl 0x55dbb16fa488 col:6 abs 'int3 (int3)' # | | | |-ParmVarDecl 0x55dbb16fa360 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb16fa538 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55dbb16fa5b0 Implicit # | | | `-ConstAttr 0x55dbb16fa5d8 Implicit # | | |-FunctionDecl 0x55dbb16fa798 col:6 abs 'int4 (int4)' # | | | |-ParmVarDecl 0x55dbb16fa670 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb16fa848 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55dbb16fa8c0 Implicit # | | | `-ConstAttr 0x55dbb16fa8e8 Implicit # | | |-FunctionDecl 0x55dbb16faa68 col:16 constexpr abs 'uint (uint)' implicit-inline # | | | |-ParmVarDecl 0x55dbb16fa938 col:25 used V 'uint':'unsigned int' # | | | `-CompoundStmt 0x55dbb16fab88 # | | | `-ReturnStmt 0x55dbb16fab78 # | | | `-ImplicitCastExpr 0x55dbb16fab60 'uint':'unsigned int' # | | | `-DeclRefExpr 0x55dbb16fab40 'uint':'unsigned int' lvalue ParmVar 0x55dbb16fa938 'V' 'uint':'unsigned int' # | | |-FunctionDecl 0x55dbb16fad90 col:17 constexpr abs 'uint2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb16fabd8 col:27 used V 'uint2':'vector' # | | | `-CompoundStmt 0x55dbb16faeb0 # | | | `-ReturnStmt 0x55dbb16faea0 # | | | `-ImplicitCastExpr 0x55dbb16fae88 'uint2':'vector' # | | | `-DeclRefExpr 0x55dbb16fae68 'uint2':'vector' lvalue ParmVar 0x55dbb16fabd8 'V' 'uint2':'vector' # | | |-FunctionDecl 0x55dbb16fb038 col:17 constexpr abs 'uint3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb16faf08 col:27 used V 'uint3':'vector' # | | | `-CompoundStmt 0x55dbb16fb158 # | | | `-ReturnStmt 0x55dbb16fb148 # | | | `-ImplicitCastExpr 0x55dbb16fb130 'uint3':'vector' # | | | `-DeclRefExpr 0x55dbb16fb110 'uint3':'vector' lvalue ParmVar 0x55dbb16faf08 'V' 'uint3':'vector' # | | |-FunctionDecl 0x55dbb16fb2d8 col:17 constexpr abs 'uint4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb16fb1a8 col:27 used V 'uint4':'vector' # | | | `-CompoundStmt 0x55dbb16fb3f8 # | | | `-ReturnStmt 0x55dbb16fb3e8 # | | | `-ImplicitCastExpr 0x55dbb16fb3d0 'uint4':'vector' # | | | `-DeclRefExpr 0x55dbb16fb3b0 'uint4':'vector' lvalue ParmVar 0x55dbb16fb1a8 'V' 'uint4':'vector' # | | |-FunctionDecl 0x55dbb16fb528 col:7 abs 'float (float)' # | | | |-ParmVarDecl 0x55dbb16fb438 col:16 'float' # | | | |-BuiltinAliasAttr 0x55dbb16fb5d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55dbb16fb650 Implicit # | | | `-ConstAttr 0x55dbb16fb678 Implicit # | | |-FunctionDecl 0x55dbb16fb838 col:8 abs 'float2 (float2)' # | | | |-ParmVarDecl 0x55dbb16fb710 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb16fb8e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55dbb16fb960 Implicit # | | | `-ConstAttr 0x55dbb16fb988 Implicit # | | |-FunctionDecl 0x55dbb16fbb48 col:8 abs 'float3 (float3)' # | | | |-ParmVarDecl 0x55dbb16fba20 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb16fbbf8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55dbb16fbc70 Implicit # | | | `-ConstAttr 0x55dbb16fbc98 Implicit # | | |-FunctionDecl 0x55dbb16fc5d8 col:8 abs 'float4 (float4)' # | | | |-ParmVarDecl 0x55dbb16fc4b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb16fc688 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55dbb16fc700 Implicit # | | | `-ConstAttr 0x55dbb16fc728 Implicit # | | |-FunctionDecl 0x55dbb16fc8c8 col:9 abs 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55dbb16fc7a0 col:20 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55dbb16fc978 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55dbb16fc9f0 Implicit # | | | `-ConstAttr 0x55dbb16fca18 Implicit # | | |-FunctionDecl 0x55dbb16fcbd8 col:10 abs 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55dbb16fcab0 col:22 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb16fcc88 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55dbb16fcd00 Implicit # | | | `-ConstAttr 0x55dbb16fcd28 Implicit # | | |-FunctionDecl 0x55dbb16fcee8 col:10 abs 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55dbb16fcdc0 col:22 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb16fcf98 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55dbb16fd010 Implicit # | | | `-ConstAttr 0x55dbb16fd038 Implicit # | | |-FunctionDecl 0x55dbb16fd1f8 col:10 abs 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55dbb16fd0d0 col:22 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb16fd2a8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55dbb16fd320 Implicit # | | | `-ConstAttr 0x55dbb16fd348 Implicit # | | |-FunctionDecl 0x55dbb1701b70 col:20 constexpr abs 'uint64_t (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb16fd398 col:33 used V 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x55dbb1701c90 # | | | `-ReturnStmt 0x55dbb1701c80 # | | | `-ImplicitCastExpr 0x55dbb1701c68 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x55dbb1701c48 'uint64_t':'unsigned long' lvalue ParmVar 0x55dbb16fd398 'V' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x55dbb1701e18 col:21 constexpr abs 'uint64_t2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1701ce8 col:35 used V 'uint64_t2':'vector' # | | | `-CompoundStmt 0x55dbb1701f38 # | | | `-ReturnStmt 0x55dbb1701f28 # | | | `-ImplicitCastExpr 0x55dbb1701f10 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x55dbb1701ef0 'uint64_t2':'vector' lvalue ParmVar 0x55dbb1701ce8 'V' 'uint64_t2':'vector' # | | |-FunctionDecl 0x55dbb17020b8 col:21 constexpr abs 'uint64_t3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1701f88 col:35 used V 'uint64_t3':'vector' # | | | `-CompoundStmt 0x55dbb17021d8 # | | | `-ReturnStmt 0x55dbb17021c8 # | | | `-ImplicitCastExpr 0x55dbb17021b0 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x55dbb1702190 'uint64_t3':'vector' lvalue ParmVar 0x55dbb1701f88 'V' 'uint64_t3':'vector' # | | |-FunctionDecl 0x55dbb1702358 col:21 constexpr abs 'uint64_t4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1702228 col:35 used V 'uint64_t4':'vector' # | | | `-CompoundStmt 0x55dbb1702478 # | | | `-ReturnStmt 0x55dbb1702468 # | | | `-ImplicitCastExpr 0x55dbb1702450 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x55dbb1702430 'uint64_t4':'vector' lvalue ParmVar 0x55dbb1702228 'V' 'uint64_t4':'vector' # | | |-FunctionDecl 0x55dbb17025a8 col:8 abs 'double (double)' # | | | |-ParmVarDecl 0x55dbb17024b8 col:18 'double' # | | | |-BuiltinAliasAttr 0x55dbb1702658 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55dbb17026d0 Implicit # | | | `-ConstAttr 0x55dbb17026f8 Implicit # | | |-FunctionDecl 0x55dbb17028b8 col:9 abs 'double2 (double2)' # | | | |-ParmVarDecl 0x55dbb1702790 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1702968 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55dbb17029e0 Implicit # | | | `-ConstAttr 0x55dbb1702a08 Implicit # | | |-FunctionDecl 0x55dbb1703cc8 col:9 abs 'double3 (double3)' # | | | |-ParmVarDecl 0x55dbb1702aa0 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1703d78 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55dbb1703df0 Implicit # | | | `-ConstAttr 0x55dbb1703e18 Implicit # | | |-FunctionDecl 0x55dbb1703fd8 col:9 abs 'double4 (double4)' # | | | |-ParmVarDecl 0x55dbb1703eb0 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1704088 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55dbb1704100 Implicit # | | | `-ConstAttr 0x55dbb1704128 Implicit # | | |-FunctionDecl 0x55dbb1704238 col:6 acos 'half (half)' # | | | |-ParmVarDecl 0x55dbb1704188 col:15 'half' # | | | |-BuiltinAliasAttr 0x55dbb17042e8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55dbb1704360 Implicit # | | | `-ConstAttr 0x55dbb1704388 Implicit # | | |-FunctionDecl 0x55dbb17044a0 col:7 acos 'half2 (half2)' # | | | |-ParmVarDecl 0x55dbb17043f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1704550 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55dbb17045c8 Implicit # | | | `-ConstAttr 0x55dbb17045f0 Implicit # | | |-FunctionDecl 0x55dbb1704718 col:7 acos 'half3 (half3)' # | | | |-ParmVarDecl 0x55dbb1704668 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17047c8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55dbb1704840 Implicit # | | | `-ConstAttr 0x55dbb1704868 Implicit # | | |-FunctionDecl 0x55dbb1704990 col:7 acos 'half4 (half4)' # | | | |-ParmVarDecl 0x55dbb17048e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1704a40 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55dbb1704ab8 Implicit # | | | `-ConstAttr 0x55dbb1704ae0 Implicit # | | |-FunctionDecl 0x55dbb1704c30 col:7 used acos 'float (float)' # | | | |-ParmVarDecl 0x55dbb1704b40 col:17 'float' # | | | |-BuiltinAliasAttr 0x55dbb1704ce0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55dbb1704d58 Implicit # | | | `-ConstAttr 0x55dbb1704d80 Implicit # | | |-FunctionDecl 0x55dbb1704ea8 col:8 used acos 'float2 (float2)' # | | | |-ParmVarDecl 0x55dbb1704df8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1704f58 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55dbb1704fd0 Implicit # | | | `-ConstAttr 0x55dbb1704ff8 Implicit # | | |-FunctionDecl 0x55dbb1705120 col:8 used acos 'float3 (float3)' # | | | |-ParmVarDecl 0x55dbb1705070 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17051d0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55dbb1705248 Implicit # | | | `-ConstAttr 0x55dbb1705270 Implicit # | | |-FunctionDecl 0x55dbb1705398 col:8 used acos 'float4 (float4)' # | | | |-ParmVarDecl 0x55dbb17052e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1705448 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55dbb17054c0 Implicit # | | | `-ConstAttr 0x55dbb17054e8 Implicit # | | |-FunctionDecl 0x55dbb1705768 col:11 AddUint64 'uint32_t2 (uint32_t2, uint32_t2)' # | | | |-ParmVarDecl 0x55dbb1705590 col:30 'uint32_t2':'vector' # | | | |-ParmVarDecl 0x55dbb1705610 col:41 'uint32_t2':'vector' # | | | |-AvailabilityAttr 0x55dbb1705820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17058e0 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x55dbb1705928 Implicit # | | | `-ConstAttr 0x55dbb1705950 Implicit # | | |-FunctionDecl 0x55dbb1708050 col:11 AddUint64 'uint32_t4 (uint32_t4, uint32_t4)' # | | | |-ParmVarDecl 0x55dbb17059f0 col:30 'uint32_t4':'vector' # | | | |-ParmVarDecl 0x55dbb1705a70 col:41 'uint32_t4':'vector' # | | | |-AvailabilityAttr 0x55dbb1708108 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17081c8 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x55dbb1708210 Implicit # | | | `-ConstAttr 0x55dbb1708238 Implicit # | | |-FunctionDecl 0x55dbb1708380 col:6 all 'bool (half)' # | | | |-ParmVarDecl 0x55dbb1708298 col:14 'half' # | | | |-BuiltinAliasAttr 0x55dbb1708430 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55dbb17084a8 Implicit # | | | `-ConstAttr 0x55dbb17084d0 Implicit # | | |-FunctionDecl 0x55dbb1708660 col:6 all 'bool (half2)' # | | | |-ParmVarDecl 0x55dbb1708538 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1708710 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55dbb1708788 Implicit # | | | `-ConstAttr 0x55dbb17087b0 Implicit # | | |-FunctionDecl 0x55dbb1708950 col:6 all 'bool (half3)' # | | | |-ParmVarDecl 0x55dbb1708828 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1708a00 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55dbb1708a78 Implicit # | | | `-ConstAttr 0x55dbb1708aa0 Implicit # | | |-FunctionDecl 0x55dbb1708c40 col:6 all 'bool (half4)' # | | | |-ParmVarDecl 0x55dbb1708b18 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1708cf0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55dbb1708d68 Implicit # | | | `-ConstAttr 0x55dbb1708d90 Implicit # | | |-FunctionDecl 0x55dbb1708ed0 col:6 all 'bool (bool)' # | | | |-ParmVarDecl 0x55dbb1708de8 col:14 'bool' # | | | |-BuiltinAliasAttr 0x55dbb1708f80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55dbb1708ff8 Implicit # | | | `-ConstAttr 0x55dbb1709020 Implicit # | | |-FunctionDecl 0x55dbb17091f0 col:6 all 'bool (bool2)' # | | | |-ParmVarDecl 0x55dbb17090d0 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17092a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55dbb1709318 Implicit # | | | `-ConstAttr 0x55dbb1709340 Implicit # | | |-FunctionDecl 0x55dbb1709500 col:6 all 'bool (bool3)' # | | | |-ParmVarDecl 0x55dbb17093e0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17095b0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55dbb1709628 Implicit # | | | `-ConstAttr 0x55dbb1709650 Implicit # | | |-FunctionDecl 0x55dbb1709810 col:6 all 'bool (bool4)' # | | | |-ParmVarDecl 0x55dbb17096f0 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17098c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55dbb1709938 Implicit # | | | `-ConstAttr 0x55dbb1709960 Implicit # | | |-FunctionDecl 0x55dbb1709ab0 col:6 all 'bool (int)' # | | | |-ParmVarDecl 0x55dbb17099d0 col:13 'int' # | | | |-BuiltinAliasAttr 0x55dbb1709b60 clang_builtin_alias __builtin_hlsl_all # | | | |-BuiltinAliasAttr 0x55dbb1709bc0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55dbb1709c08 Implicit # | | | `-ConstAttr 0x55dbb1709c30 Implicit # | | |-FunctionDecl 0x55dbb1709dd0 col:6 all 'bool (int2)' # | | | |-ParmVarDecl 0x55dbb1709ca8 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1709e80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55dbb1709ef8 Implicit # | | | `-ConstAttr 0x55dbb1709f20 Implicit # | | |-FunctionDecl 0x55dbb170a0d0 col:6 all 'bool (int3)' # | | | |-ParmVarDecl 0x55dbb1709f98 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb170a180 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55dbb170a1f8 Implicit # | | | `-ConstAttr 0x55dbb170a220 Implicit # | | |-FunctionDecl 0x55dbb170a3c0 col:6 all 'bool (int4)' # | | | |-ParmVarDecl 0x55dbb170a298 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb170a470 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55dbb170a4e8 Implicit # | | | `-ConstAttr 0x55dbb170a510 Implicit # | | |-FunctionDecl 0x55dbb170a6b0 col:6 all 'bool (uint)' # | | | |-ParmVarDecl 0x55dbb170a588 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb170a760 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55dbb170a7d8 Implicit # | | | `-ConstAttr 0x55dbb170a800 Implicit # | | |-FunctionDecl 0x55dbb170a9a0 col:6 all 'bool (uint2)' # | | | |-ParmVarDecl 0x55dbb170a878 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb170aa50 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55dbb170aac8 Implicit # | | | `-ConstAttr 0x55dbb170aaf0 Implicit # | | |-FunctionDecl 0x55dbb170ac90 col:6 all 'bool (uint3)' # | | | |-ParmVarDecl 0x55dbb170ab68 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb170ad40 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55dbb170adb8 Implicit # | | | `-ConstAttr 0x55dbb170ade0 Implicit # | | |-FunctionDecl 0x55dbb170af80 col:6 all 'bool (uint4)' # | | | |-ParmVarDecl 0x55dbb170ae58 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb170b030 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55dbb170b0c8 Implicit # | | | `-ConstAttr 0x55dbb170b0f0 Implicit # | | |-FunctionDecl 0x55dbb170b230 col:6 all 'bool (float)' # | | | |-ParmVarDecl 0x55dbb170b150 col:15 'float' # | | | |-BuiltinAliasAttr 0x55dbb170b2e0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55dbb170b358 Implicit # | | | `-ConstAttr 0x55dbb170b380 Implicit # | | |-FunctionDecl 0x55dbb170b520 col:6 all 'bool (float2)' # | | | |-ParmVarDecl 0x55dbb170b3f8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb170b5d0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55dbb170b648 Implicit # | | | `-ConstAttr 0x55dbb170b670 Implicit # | | |-FunctionDecl 0x55dbb170b810 col:6 all 'bool (float3)' # | | | |-ParmVarDecl 0x55dbb170b6e8 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb170b8c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55dbb170b938 Implicit # | | | `-ConstAttr 0x55dbb170b960 Implicit # | | |-FunctionDecl 0x55dbb170bb00 col:6 all 'bool (float4)' # | | | |-ParmVarDecl 0x55dbb170b9d8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb170bbb0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55dbb170bc28 Implicit # | | | `-ConstAttr 0x55dbb170bc50 Implicit # | | |-FunctionDecl 0x55dbb170bdf0 col:6 all 'bool (int64_t)' # | | | |-ParmVarDecl 0x55dbb170bcc8 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55dbb170bea0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55dbb170bf18 Implicit # | | | `-ConstAttr 0x55dbb170bf40 Implicit # | | |-FunctionDecl 0x55dbb170c0f0 col:6 all 'bool (int64_t2)' # | | | |-ParmVarDecl 0x55dbb170bfb8 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb170c1a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55dbb170c218 Implicit # | | | `-ConstAttr 0x55dbb170c240 Implicit # | | |-FunctionDecl 0x55dbb170c3e0 col:6 all 'bool (int64_t3)' # | | | |-ParmVarDecl 0x55dbb170c2b8 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb170c490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55dbb170c508 Implicit # | | | `-ConstAttr 0x55dbb170c530 Implicit # | | |-FunctionDecl 0x55dbb170c6d0 col:6 all 'bool (int64_t4)' # | | | |-ParmVarDecl 0x55dbb170c5a8 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb170c780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55dbb170c7f8 Implicit # | | | `-ConstAttr 0x55dbb170c820 Implicit # | | |-FunctionDecl 0x55dbb170c9c0 col:6 all 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55dbb170c898 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55dbb170ca70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55dbb170cae8 Implicit # | | | `-ConstAttr 0x55dbb170cb10 Implicit # | | |-FunctionDecl 0x55dbb170ccb0 col:6 all 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x55dbb170cb88 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb170cd60 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55dbb170cdd8 Implicit # | | | `-ConstAttr 0x55dbb170ce00 Implicit # | | |-FunctionDecl 0x55dbb170cfa0 col:6 all 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x55dbb170ce78 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb170d050 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55dbb170ec98 Implicit # | | | `-ConstAttr 0x55dbb170ecc0 Implicit # | | |-FunctionDecl 0x55dbb170ee60 col:6 all 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x55dbb170ed38 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb170ef10 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55dbb170ef88 Implicit # | | | `-ConstAttr 0x55dbb170efb0 Implicit # | | |-FunctionDecl 0x55dbb170f0f0 col:6 all 'bool (double)' # | | | |-ParmVarDecl 0x55dbb170f010 col:16 'double' # | | | |-BuiltinAliasAttr 0x55dbb170f1a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55dbb170f218 Implicit # | | | `-ConstAttr 0x55dbb170f240 Implicit # | | |-FunctionDecl 0x55dbb170f3e0 col:6 all 'bool (double2)' # | | | |-ParmVarDecl 0x55dbb170f2b8 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb170f490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55dbb170f508 Implicit # | | | `-ConstAttr 0x55dbb170f530 Implicit # | | |-FunctionDecl 0x55dbb170f6d0 col:6 all 'bool (double3)' # | | | |-ParmVarDecl 0x55dbb170f5a8 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb170f780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55dbb170f7f8 Implicit # | | | `-ConstAttr 0x55dbb170f820 Implicit # | | |-FunctionDecl 0x55dbb170f9c0 col:6 all 'bool (double4)' # | | | |-ParmVarDecl 0x55dbb170f898 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb170fa70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55dbb170fae8 Implicit # | | | `-ConstAttr 0x55dbb170fb10 Implicit # | | |-FunctionDecl 0x55dbb170fd00 col:6 and 'bool (bool, bool)' # | | | |-ParmVarDecl 0x55dbb170fb68 col:15 x 'bool' # | | | |-ParmVarDecl 0x55dbb170fbe0 col:23 y 'bool' # | | | |-BuiltinAliasAttr 0x55dbb170fdb8 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55dbb170fe30 Implicit # | | | `-ConstAttr 0x55dbb170fe58 Implicit # | | |-FunctionDecl 0x55dbb1710078 col:7 and 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x55dbb170fea8 col:17 x 'bool2':'vector' # | | | |-ParmVarDecl 0x55dbb170ff28 col:26 y 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1710130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55dbb17101a8 Implicit # | | | `-ConstAttr 0x55dbb17101d0 Implicit # | | |-FunctionDecl 0x55dbb1710408 col:7 and 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x55dbb1710230 col:17 x 'bool3':'vector' # | | | |-ParmVarDecl 0x55dbb17102b0 col:26 y 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17104c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55dbb1710538 Implicit # | | | `-ConstAttr 0x55dbb1710560 Implicit # | | |-FunctionDecl 0x55dbb1710798 col:7 and 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x55dbb17105c0 col:17 x 'bool4':'vector' # | | | |-ParmVarDecl 0x55dbb1710640 col:26 y 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1710850 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55dbb17108c8 Implicit # | | | `-ConstAttr 0x55dbb17108f0 Implicit # | | |-FunctionDecl 0x55dbb1710b48 col:9 and 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x55dbb1710978 col:21 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x55dbb17109f8 col:32 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x55dbb1710c00 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55dbb1710c88 Implicit # | | | `-ConstAttr 0x55dbb1710cb0 Implicit # | | |-FunctionDecl 0x55dbb1710f08 col:9 and 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x55dbb1710d38 col:21 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x55dbb1710db8 col:32 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x55dbb1710fc0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55dbb1711038 Implicit # | | | `-ConstAttr 0x55dbb1711060 Implicit # | | |-FunctionDecl 0x55dbb17112b8 col:9 and 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x55dbb17110e8 col:21 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x55dbb1711168 col:32 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x55dbb1711370 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55dbb17113e8 Implicit # | | | `-ConstAttr 0x55dbb1711410 Implicit # | | |-FunctionDecl 0x55dbb1711668 col:9 and 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x55dbb1711498 col:21 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x55dbb1711518 col:32 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x55dbb1711720 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55dbb1711798 Implicit # | | | `-ConstAttr 0x55dbb17117c0 Implicit # | | |-FunctionDecl 0x55dbb1711a18 col:9 and 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x55dbb1711848 col:21 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x55dbb17118c8 col:32 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x55dbb1711ad0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55dbb1711b48 Implicit # | | | `-ConstAttr 0x55dbb1711b70 Implicit # | | |-FunctionDecl 0x55dbb1711de8 col:9 and 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x55dbb1711bf8 col:21 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x55dbb1711c98 col:32 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x55dbb1711ea0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55dbb1711f18 Implicit # | | | `-ConstAttr 0x55dbb1711f40 Implicit # | | |-FunctionDecl 0x55dbb1712198 col:9 and 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x55dbb1711fc8 col:21 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x55dbb1712048 col:32 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x55dbb1712250 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55dbb17122c8 Implicit # | | | `-ConstAttr 0x55dbb17122f0 Implicit # | | |-FunctionDecl 0x55dbb1712548 col:9 and 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x55dbb1712378 col:21 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x55dbb17123f8 col:32 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x55dbb1712600 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55dbb1712678 Implicit # | | | `-ConstAttr 0x55dbb17126a0 Implicit # | | |-FunctionDecl 0x55dbb17128f8 col:9 and 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x55dbb1712728 col:21 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x55dbb17127a8 col:32 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x55dbb17129b0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55dbb1712a28 Implicit # | | | `-ConstAttr 0x55dbb1712a50 Implicit # | | |-FunctionDecl 0x55dbb1712cc8 col:9 and 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x55dbb1712ad8 col:21 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x55dbb1712b58 col:32 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x55dbb1712d80 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55dbb1712df8 Implicit # | | | `-ConstAttr 0x55dbb1712e20 Implicit # | | |-FunctionDecl 0x55dbb1713078 col:9 and 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x55dbb1712ea8 col:21 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x55dbb1712f28 col:32 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x55dbb1713130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55dbb17131a8 Implicit # | | | `-ConstAttr 0x55dbb17131d0 Implicit # | | |-FunctionDecl 0x55dbb1713428 col:9 and 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x55dbb1713258 col:21 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x55dbb17132d8 col:32 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x55dbb17134e0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55dbb1713558 Implicit # | | | `-ConstAttr 0x55dbb1713580 Implicit # | | |-FunctionDecl 0x55dbb17137d8 col:9 and 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x55dbb1713608 col:21 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x55dbb1713688 col:32 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x55dbb1713890 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55dbb1713908 Implicit # | | | `-ConstAttr 0x55dbb1713930 Implicit # | | |-FunctionDecl 0x55dbb1713b88 col:9 and 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x55dbb17139b8 col:21 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x55dbb1713a38 col:32 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x55dbb1713c40 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55dbb16df288 Implicit # | | | `-ConstAttr 0x55dbb16df2b0 Implicit # | | |-FunctionDecl 0x55dbb16df508 col:9 and 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x55dbb16df338 col:21 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x55dbb16df3b8 col:32 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x55dbb16df5c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55dbb16df638 Implicit # | | | `-ConstAttr 0x55dbb16df660 Implicit # | | |-FunctionDecl 0x55dbb16df768 col:6 any 'bool (half)' # | | | |-ParmVarDecl 0x55dbb16df6c0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55dbb16df818 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55dbb16df890 Implicit # | | | `-ConstAttr 0x55dbb16df8b8 Implicit # | | |-FunctionDecl 0x55dbb16df9c8 col:6 any 'bool (half2)' # | | | |-ParmVarDecl 0x55dbb16df920 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb16dfa78 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55dbb16dfaf0 Implicit # | | | `-ConstAttr 0x55dbb16dfb18 Implicit # | | |-FunctionDecl 0x55dbb16dfc38 col:6 any 'bool (half3)' # | | | |-ParmVarDecl 0x55dbb16dfb90 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb16dfce8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55dbb16dfd60 Implicit # | | | `-ConstAttr 0x55dbb16dfd88 Implicit # | | |-FunctionDecl 0x55dbb16dfea8 col:6 any 'bool (half4)' # | | | |-ParmVarDecl 0x55dbb16dfe00 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb16dff58 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55dbb16dffd0 Implicit # | | | `-ConstAttr 0x55dbb16dfff8 Implicit # | | |-FunctionDecl 0x55dbb16e00f8 col:6 any 'bool (bool)' # | | | |-ParmVarDecl 0x55dbb16e0050 col:14 'bool' # | | | |-BuiltinAliasAttr 0x55dbb16e01a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55dbb1718cb0 Implicit # | | | `-ConstAttr 0x55dbb1718cd8 Implicit # | | |-FunctionDecl 0x55dbb1718df8 col:6 any 'bool (bool2)' # | | | |-ParmVarDecl 0x55dbb1718d50 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1718ea8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55dbb1718f20 Implicit # | | | `-ConstAttr 0x55dbb1718f48 Implicit # | | |-FunctionDecl 0x55dbb1719068 col:6 any 'bool (bool3)' # | | | |-ParmVarDecl 0x55dbb1718fc0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1719118 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55dbb1719190 Implicit # | | | `-ConstAttr 0x55dbb17191b8 Implicit # | | |-FunctionDecl 0x55dbb17192d8 col:6 any 'bool (bool4)' # | | | |-ParmVarDecl 0x55dbb1719230 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1719388 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55dbb1719400 Implicit # | | | `-ConstAttr 0x55dbb1719428 Implicit # | | |-FunctionDecl 0x55dbb1719540 col:6 any 'bool (int)' # | | | |-ParmVarDecl 0x55dbb1719498 col:13 'int' # | | | |-BuiltinAliasAttr 0x55dbb17195f0 clang_builtin_alias __builtin_hlsl_any # | | | |-BuiltinAliasAttr 0x55dbb1719650 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55dbb1719698 Implicit # | | | `-ConstAttr 0x55dbb17196c0 Implicit # | | |-FunctionDecl 0x55dbb17197e0 col:6 any 'bool (int2)' # | | | |-ParmVarDecl 0x55dbb1719738 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1719890 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55dbb1719908 Implicit # | | | `-ConstAttr 0x55dbb1719930 Implicit # | | |-FunctionDecl 0x55dbb1719a50 col:6 any 'bool (int3)' # | | | |-ParmVarDecl 0x55dbb17199a8 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1719b00 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55dbb1719b78 Implicit # | | | `-ConstAttr 0x55dbb1719ba0 Implicit # | | |-FunctionDecl 0x55dbb1719ce8 col:6 any 'bool (int4)' # | | | |-ParmVarDecl 0x55dbb1719c18 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1719d98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55dbb1719e10 Implicit # | | | `-ConstAttr 0x55dbb1719e38 Implicit # | | |-FunctionDecl 0x55dbb1719f58 col:6 any 'bool (uint)' # | | | |-ParmVarDecl 0x55dbb1719eb0 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb171a008 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55dbb171a080 Implicit # | | | `-ConstAttr 0x55dbb171a0a8 Implicit # | | |-FunctionDecl 0x55dbb171a1c8 col:6 any 'bool (uint2)' # | | | |-ParmVarDecl 0x55dbb171a120 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb171a278 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55dbb171a2f0 Implicit # | | | `-ConstAttr 0x55dbb171a318 Implicit # | | |-FunctionDecl 0x55dbb171a438 col:6 any 'bool (uint3)' # | | | |-ParmVarDecl 0x55dbb171a390 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb171a4e8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55dbb171a560 Implicit # | | | `-ConstAttr 0x55dbb171a588 Implicit # | | |-FunctionDecl 0x55dbb171a6a8 col:6 any 'bool (uint4)' # | | | |-ParmVarDecl 0x55dbb171a600 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb171a758 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55dbb171a7d0 Implicit # | | | `-ConstAttr 0x55dbb171a7f8 Implicit # | | |-FunctionDecl 0x55dbb171a900 col:6 any 'bool (float)' # | | | |-ParmVarDecl 0x55dbb171a858 col:15 'float' # | | | |-BuiltinAliasAttr 0x55dbb171a9b0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55dbb171aa28 Implicit # | | | `-ConstAttr 0x55dbb171aa50 Implicit # | | |-FunctionDecl 0x55dbb171ab70 col:6 any 'bool (float2)' # | | | |-ParmVarDecl 0x55dbb171aac8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb171ac20 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55dbb171ac98 Implicit # | | | `-ConstAttr 0x55dbb171acd0 Implicit # | | |-FunctionDecl 0x55dbb171adf0 col:6 any 'bool (float3)' # | | | |-ParmVarDecl 0x55dbb171ad48 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb171aea0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55dbb171af18 Implicit # | | | `-ConstAttr 0x55dbb171af40 Implicit # | | |-FunctionDecl 0x55dbb171b060 col:6 any 'bool (float4)' # | | | |-ParmVarDecl 0x55dbb171afb8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb171b110 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55dbb171b188 Implicit # | | | `-ConstAttr 0x55dbb171b1b0 Implicit # | | |-FunctionDecl 0x55dbb171b2d0 col:6 any 'bool (int64_t)' # | | | |-ParmVarDecl 0x55dbb171b228 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55dbb171b380 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55dbb171b3f8 Implicit # | | | `-ConstAttr 0x55dbb171b420 Implicit # | | |-FunctionDecl 0x55dbb171b540 col:6 any 'bool (int64_t2)' # | | | |-ParmVarDecl 0x55dbb171b498 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb171b5f0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55dbb171b668 Implicit # | | | `-ConstAttr 0x55dbb171b690 Implicit # | | |-FunctionDecl 0x55dbb171b7b0 col:6 any 'bool (int64_t3)' # | | | |-ParmVarDecl 0x55dbb171b708 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb171b860 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55dbb171b8d8 Implicit # | | | `-ConstAttr 0x55dbb171b900 Implicit # | | |-FunctionDecl 0x55dbb171ba20 col:6 any 'bool (int64_t4)' # | | | |-ParmVarDecl 0x55dbb171b978 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb171bad0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55dbb171bb48 Implicit # | | | `-ConstAttr 0x55dbb171bb70 Implicit # | | |-FunctionDecl 0x55dbb171bce0 col:6 any 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55dbb171bbe8 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55dbb171bd90 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55dbb171be08 Implicit # | | | `-ConstAttr 0x55dbb171be30 Implicit # | | |-FunctionDecl 0x55dbb171bf50 col:6 any 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x55dbb171bea8 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb171c000 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55dbb171c078 Implicit # | | | `-ConstAttr 0x55dbb171c0a0 Implicit # | | |-FunctionDecl 0x55dbb171c1c0 col:6 any 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x55dbb171c118 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb171c270 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55dbb171c2e8 Implicit # | | | `-ConstAttr 0x55dbb171c310 Implicit # | | |-FunctionDecl 0x55dbb171c430 col:6 any 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x55dbb171c388 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb171c4e0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55dbb171c558 Implicit # | | | `-ConstAttr 0x55dbb171c580 Implicit # | | |-FunctionDecl 0x55dbb171c688 col:6 any 'bool (double)' # | | | |-ParmVarDecl 0x55dbb171c5e0 col:16 'double' # | | | |-BuiltinAliasAttr 0x55dbb171c738 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55dbb171c7b0 Implicit # | | | `-ConstAttr 0x55dbb171c7d8 Implicit # | | |-FunctionDecl 0x55dbb171c8f8 col:6 any 'bool (double2)' # | | | |-ParmVarDecl 0x55dbb171c850 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb171c9a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55dbb171ca20 Implicit # | | | `-ConstAttr 0x55dbb171ca48 Implicit # | | |-FunctionDecl 0x55dbb171cb68 col:6 any 'bool (double3)' # | | | |-ParmVarDecl 0x55dbb171cac0 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb171cc18 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55dbb171cc90 Implicit # | | | `-ConstAttr 0x55dbb171ccb8 Implicit # | | |-FunctionDecl 0x55dbb171cde8 col:6 any 'bool (double4)' # | | | |-ParmVarDecl 0x55dbb171cd40 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb171ce98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55dbb171cf10 Implicit # | | | `-ConstAttr 0x55dbb171cf38 Implicit # | | |-FunctionDecl 0x55dbb171d188 col:8 asdouble 'double (uint, uint)' # | | | |-ParmVarDecl 0x55dbb171cfb0 col:21 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55dbb171d030 col:27 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb171d240 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55dbb171d2b8 Implicit # | | | `-ConstAttr 0x55dbb171d2e0 Implicit # | | |-FunctionDecl 0x55dbb171d518 col:9 asdouble 'double2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55dbb171d348 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x55dbb171d3c8 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb171d5d0 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55dbb171d648 Implicit # | | | `-ConstAttr 0x55dbb171d670 Implicit # | | |-FunctionDecl 0x55dbb171d8b8 col:9 asdouble 'double3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55dbb171d6e8 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x55dbb171d768 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb171d970 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55dbb171d9e8 Implicit # | | | `-ConstAttr 0x55dbb171da10 Implicit # | | |-FunctionDecl 0x55dbb171dd00 col:9 asdouble 'double4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55dbb171da88 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x55dbb171db08 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb171ddb8 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55dbb171de30 Implicit # | | | `-ConstAttr 0x55dbb171de58 Implicit # | | |-FunctionDecl 0x55dbb171df68 col:6 asin 'half (half)' # | | | |-ParmVarDecl 0x55dbb171deb8 col:15 'half' # | | | |-BuiltinAliasAttr 0x55dbb171e018 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55dbb171e090 Implicit # | | | `-ConstAttr 0x55dbb171e0b8 Implicit # | | |-FunctionDecl 0x55dbb171e1d0 col:7 asin 'half2 (half2)' # | | | |-ParmVarDecl 0x55dbb171e120 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb171e280 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55dbb171e2f8 Implicit # | | | `-ConstAttr 0x55dbb171e320 Implicit # | | |-FunctionDecl 0x55dbb171e448 col:7 asin 'half3 (half3)' # | | | |-ParmVarDecl 0x55dbb171e398 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb171e4f8 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55dbb171e570 Implicit # | | | `-ConstAttr 0x55dbb171e598 Implicit # | | |-FunctionDecl 0x55dbb171e6c0 col:7 asin 'half4 (half4)' # | | | |-ParmVarDecl 0x55dbb171e610 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb171e770 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55dbb171e7e8 Implicit # | | | `-ConstAttr 0x55dbb171e810 Implicit # | | |-FunctionDecl 0x55dbb171e920 col:7 used asin 'float (float)' # | | | |-ParmVarDecl 0x55dbb171e870 col:17 'float' # | | | |-BuiltinAliasAttr 0x55dbb171e9d0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55dbb171ea48 Implicit # | | | `-ConstAttr 0x55dbb171ea70 Implicit # | | |-FunctionDecl 0x55dbb171eb98 col:8 used asin 'float2 (float2)' # | | | |-ParmVarDecl 0x55dbb171eae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb171ec48 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55dbb171ecc0 Implicit # | | | `-ConstAttr 0x55dbb170d460 Implicit # | | |-FunctionDecl 0x55dbb170d588 col:8 used asin 'float3 (float3)' # | | | |-ParmVarDecl 0x55dbb170d4d8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb170d638 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55dbb170d6b0 Implicit # | | | `-ConstAttr 0x55dbb170d6d8 Implicit # | | |-FunctionDecl 0x55dbb170d800 col:8 used asin 'float4 (float4)' # | | | |-ParmVarDecl 0x55dbb170d750 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb170d8b0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55dbb170d928 Implicit # | | | `-ConstAttr 0x55dbb170d950 Implicit # | | |-FunctionDecl 0x55dbb170da60 col:6 atan 'half (half)' # | | | |-ParmVarDecl 0x55dbb170d9b0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55dbb170db10 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55dbb170db88 Implicit # | | | `-ConstAttr 0x55dbb170dbb0 Implicit # | | |-FunctionDecl 0x55dbb170dcc8 col:7 atan 'half2 (half2)' # | | | |-ParmVarDecl 0x55dbb170dc18 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb170dd78 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55dbb170ddf0 Implicit # | | | `-ConstAttr 0x55dbb170de18 Implicit # | | |-FunctionDecl 0x55dbb170df40 col:7 atan 'half3 (half3)' # | | | |-ParmVarDecl 0x55dbb170de90 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb170dff0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55dbb170e068 Implicit # | | | `-ConstAttr 0x55dbb170e090 Implicit # | | |-FunctionDecl 0x55dbb170e1b8 col:7 atan 'half4 (half4)' # | | | |-ParmVarDecl 0x55dbb170e108 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb170e268 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55dbb170e2e0 Implicit # | | | `-ConstAttr 0x55dbb170e308 Implicit # | | |-FunctionDecl 0x55dbb1721d00 col:7 used atan 'float (float)' # | | | |-ParmVarDecl 0x55dbb170e368 col:17 'float' # | | | |-BuiltinAliasAttr 0x55dbb1721db0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55dbb1721e28 Implicit # | | | `-ConstAttr 0x55dbb1721e50 Implicit # | | |-FunctionDecl 0x55dbb1721f78 col:8 used atan 'float2 (float2)' # | | | |-ParmVarDecl 0x55dbb1721ec8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1722028 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55dbb17220a0 Implicit # | | | `-ConstAttr 0x55dbb17220c8 Implicit # | | |-FunctionDecl 0x55dbb17221f0 col:8 used atan 'float3 (float3)' # | | | |-ParmVarDecl 0x55dbb1722140 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17222a0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55dbb1722318 Implicit # | | | `-ConstAttr 0x55dbb1722340 Implicit # | | |-FunctionDecl 0x55dbb1722468 col:8 used atan 'float4 (float4)' # | | | |-ParmVarDecl 0x55dbb17223b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1722518 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55dbb1722590 Implicit # | | | `-ConstAttr 0x55dbb17225b8 Implicit # | | |-FunctionDecl 0x55dbb17227a8 col:6 atan2 'half (half, half)' # | | | |-ParmVarDecl 0x55dbb1722618 col:17 y 'half' # | | | |-ParmVarDecl 0x55dbb1722698 col:25 x 'half' # | | | |-BuiltinAliasAttr 0x55dbb1722860 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55dbb17228d8 Implicit # | | | `-ConstAttr 0x55dbb1722900 Implicit # | | |-FunctionDecl 0x55dbb1722b28 col:7 atan2 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55dbb1722950 col:19 y 'half2':'vector' # | | | |-ParmVarDecl 0x55dbb17229d0 col:28 x 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1722be0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55dbb1722c58 Implicit # | | | `-ConstAttr 0x55dbb1722c80 Implicit # | | |-FunctionDecl 0x55dbb1722ee8 col:7 atan2 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55dbb1722d10 col:19 y 'half3':'vector' # | | | |-ParmVarDecl 0x55dbb1722d90 col:28 x 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1722fa0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55dbb1723018 Implicit # | | | `-ConstAttr 0x55dbb1723040 Implicit # | | |-FunctionDecl 0x55dbb1723278 col:7 atan2 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55dbb17230a0 col:19 y 'half4':'vector' # | | | |-ParmVarDecl 0x55dbb1723120 col:28 x 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1723330 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55dbb17233a8 Implicit # | | | `-ConstAttr 0x55dbb17233d0 Implicit # | | |-FunctionDecl 0x55dbb17235c8 col:7 used atan2 'float (float, float)' # | | | |-ParmVarDecl 0x55dbb1723430 col:19 y 'float' # | | | |-ParmVarDecl 0x55dbb17234b0 col:28 x 'float' # | | | |-BuiltinAliasAttr 0x55dbb1723680 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55dbb17236f8 Implicit # | | | `-ConstAttr 0x55dbb1723720 Implicit # | | |-FunctionDecl 0x55dbb1723958 col:8 used atan2 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55dbb1723780 col:21 y 'float2':'vector' # | | | |-ParmVarDecl 0x55dbb1723800 col:31 x 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1723a10 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55dbb1723a88 Implicit # | | | `-ConstAttr 0x55dbb1723ab0 Implicit # | | |-FunctionDecl 0x55dbb1723d20 col:8 used atan2 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55dbb1723b10 col:21 y 'float3':'vector' # | | | |-ParmVarDecl 0x55dbb1723b90 col:31 x 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1723dd8 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55dbb1723e50 Implicit # | | | `-ConstAttr 0x55dbb1723e78 Implicit # | | |-FunctionDecl 0x55dbb17240a8 col:8 used atan2 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55dbb1723ed8 col:21 y 'float4':'vector' # | | | |-ParmVarDecl 0x55dbb1723f58 col:31 x 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1724160 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55dbb17241d8 Implicit # | | | `-ConstAttr 0x55dbb1724200 Implicit # | | |-FunctionDecl 0x55dbb1724310 col:6 ceil 'half (half)' # | | | |-ParmVarDecl 0x55dbb1724260 col:15 'half' # | | | |-BuiltinAliasAttr 0x55dbb17243c0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55dbb1724438 Implicit # | | | `-ConstAttr 0x55dbb1724460 Implicit # | | |-FunctionDecl 0x55dbb1724578 col:7 ceil 'half2 (half2)' # | | | |-ParmVarDecl 0x55dbb17244c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1724628 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55dbb17246a0 Implicit # | | | `-ConstAttr 0x55dbb17246c8 Implicit # | | |-FunctionDecl 0x55dbb17247f0 col:7 ceil 'half3 (half3)' # | | | |-ParmVarDecl 0x55dbb1724740 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17248a0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55dbb1724918 Implicit # | | | `-ConstAttr 0x55dbb1724940 Implicit # | | |-FunctionDecl 0x55dbb1724a68 col:7 ceil 'half4 (half4)' # | | | |-ParmVarDecl 0x55dbb17249b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1724b18 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55dbb1724b90 Implicit # | | | `-ConstAttr 0x55dbb1724bb8 Implicit # | | |-FunctionDecl 0x55dbb1724d30 col:7 used ceil 'float (float)' # | | | |-ParmVarDecl 0x55dbb1724c18 col:17 'float' # | | | |-BuiltinAliasAttr 0x55dbb1724de0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55dbb1724e58 Implicit # | | | `-ConstAttr 0x55dbb1724e80 Implicit # | | |-FunctionDecl 0x55dbb1724fa8 col:8 used ceil 'float2 (float2)' # | | | |-ParmVarDecl 0x55dbb1724ef8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1725058 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55dbb17250d0 Implicit # | | | `-ConstAttr 0x55dbb17250f8 Implicit # | | |-FunctionDecl 0x55dbb1725220 col:8 used ceil 'float3 (float3)' # | | | |-ParmVarDecl 0x55dbb1725170 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17252d0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55dbb1725348 Implicit # | | | `-ConstAttr 0x55dbb1725370 Implicit # | | |-FunctionDecl 0x55dbb1725498 col:8 used ceil 'float4 (float4)' # | | | |-ParmVarDecl 0x55dbb17253e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1725548 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55dbb17255c0 Implicit # | | | `-ConstAttr 0x55dbb17255e8 Implicit # | | |-FunctionDecl 0x55dbb1725888 col:6 clamp 'half (half, half, half)' # | | | |-ParmVarDecl 0x55dbb1725648 col:16 'half' # | | | |-ParmVarDecl 0x55dbb17256c8 col:22 'half' # | | | |-ParmVarDecl 0x55dbb1725748 col:28 'half' # | | | |-BuiltinAliasAttr 0x55dbb1725948 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55dbb17259c0 Implicit # | | | `-ConstAttr 0x55dbb17259e8 Implicit # | | |-FunctionDecl 0x55dbb1725d40 col:7 clamp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55dbb1725a50 col:18 'half2':'vector' # | | | |-ParmVarDecl 0x55dbb1725ad0 col:25 'half2':'vector' # | | | |-ParmVarDecl 0x55dbb1725b50 col:32 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1725e00 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55dbb1725e78 Implicit # | | | `-ConstAttr 0x55dbb1725ea0 Implicit # | | |-FunctionDecl 0x55dbb17261a8 col:7 clamp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55dbb1725f18 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x55dbb1725f98 col:25 'half3':'vector' # | | | |-ParmVarDecl 0x55dbb1726018 col:32 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1726268 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55dbb17262e0 Implicit # | | | `-ConstAttr 0x55dbb1726308 Implicit # | | |-FunctionDecl 0x55dbb1726608 col:7 clamp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55dbb1726380 col:18 'half4':'vector' # | | | |-ParmVarDecl 0x55dbb1726400 col:25 'half4':'vector' # | | | |-ParmVarDecl 0x55dbb1726480 col:32 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17266c8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55dbb1726740 Implicit # | | | `-ConstAttr 0x55dbb1726768 Implicit # | | |-FunctionDecl 0x55dbb1726a08 col:5 clamp 'int (int, int, int)' # | | | |-ParmVarDecl 0x55dbb17267c8 col:14 'int' # | | | |-ParmVarDecl 0x55dbb1726848 col:19 'int' # | | | |-ParmVarDecl 0x55dbb17268c8 col:24 'int' # | | | |-BuiltinAliasAttr 0x55dbb1726ac8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55dbb1726b40 Implicit # | | | `-ConstAttr 0x55dbb1726b68 Implicit # | | |-FunctionDecl 0x55dbb1726ed8 col:6 clamp 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x55dbb1726be0 col:16 'int2':'vector' # | | | |-ParmVarDecl 0x55dbb1726c60 col:22 'int2':'vector' # | | | |-ParmVarDecl 0x55dbb1726d50 col:28 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1726f98 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55dbb1727010 Implicit # | | | `-ConstAttr 0x55dbb1727038 Implicit # | | |-FunctionDecl 0x55dbb1727338 col:6 clamp 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x55dbb17270b0 col:16 'int3':'vector' # | | | |-ParmVarDecl 0x55dbb1727130 col:22 'int3':'vector' # | | | |-ParmVarDecl 0x55dbb17271b0 col:28 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17273f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55dbb1727470 Implicit # | | | `-ConstAttr 0x55dbb1727498 Implicit # | | |-FunctionDecl 0x55dbb1727798 col:6 clamp 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x55dbb1727510 col:16 'int4':'vector' # | | | |-ParmVarDecl 0x55dbb1727590 col:22 'int4':'vector' # | | | |-ParmVarDecl 0x55dbb1727610 col:28 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1727858 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55dbb17278d0 Implicit # | | | `-ConstAttr 0x55dbb17278f8 Implicit # | | |-FunctionDecl 0x55dbb1727bf8 col:6 clamp 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55dbb1727970 col:16 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55dbb17279f0 col:22 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55dbb1727a70 col:28 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb1727cb8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55dbb1727d60 Implicit # | | | `-ConstAttr 0x55dbb1727d88 Implicit # | | |-FunctionDecl 0x55dbb1728088 col:7 clamp 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x55dbb1727e00 col:18 'uint2':'vector' # | | | |-ParmVarDecl 0x55dbb1727e80 col:25 'uint2':'vector' # | | | |-ParmVarDecl 0x55dbb1727f00 col:32 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1728148 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55dbb17281c0 Implicit # | | | `-ConstAttr 0x55dbb17281e8 Implicit # | | |-FunctionDecl 0x55dbb17284e8 col:7 clamp 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x55dbb1728260 col:18 'uint3':'vector' # | | | |-ParmVarDecl 0x55dbb17282e0 col:25 'uint3':'vector' # | | | |-ParmVarDecl 0x55dbb1728360 col:32 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17285a8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55dbb1728620 Implicit # | | | `-ConstAttr 0x55dbb1728648 Implicit # | | |-FunctionDecl 0x55dbb1728948 col:7 clamp 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x55dbb17286c0 col:18 'uint4':'vector' # | | | |-ParmVarDecl 0x55dbb1728740 col:25 'uint4':'vector' # | | | |-ParmVarDecl 0x55dbb17287c0 col:32 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1728a08 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55dbb1728a80 Implicit # | | | `-ConstAttr 0x55dbb1728aa8 Implicit # | | |-FunctionDecl 0x55dbb1729e08 col:9 clamp 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x55dbb1728b20 col:22 'int64_t':'long' # | | | |-ParmVarDecl 0x55dbb1728ba0 col:31 'int64_t':'long' # | | | |-ParmVarDecl 0x55dbb1728c20 col:40 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55dbb1729ec8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55dbb1729f40 Implicit # | | | `-ConstAttr 0x55dbb1729f68 Implicit # | | |-FunctionDecl 0x55dbb172a268 col:10 clamp 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55dbb1729fe0 col:24 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55dbb172a060 col:34 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55dbb172a0e0 col:44 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb172a328 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55dbb172a3a0 Implicit # | | | `-ConstAttr 0x55dbb172a3c8 Implicit # | | |-FunctionDecl 0x55dbb172a6c8 col:10 clamp 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55dbb172a440 col:24 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55dbb172a4c0 col:34 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55dbb172a540 col:44 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb172a788 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55dbb172a800 Implicit # | | | `-ConstAttr 0x55dbb172a828 Implicit # | | |-FunctionDecl 0x55dbb172ab28 col:10 clamp 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55dbb172a8a0 col:24 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55dbb172a920 col:34 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55dbb172a9a0 col:44 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb172abe8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55dbb172ac60 Implicit # | | | `-ConstAttr 0x55dbb172ac88 Implicit # | | |-FunctionDecl 0x55dbb172af98 col:10 clamp 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55dbb172ad00 col:24 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55dbb172ad90 col:34 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55dbb172ae10 col:44 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55dbb172b058 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55dbb172b0d0 Implicit # | | | `-ConstAttr 0x55dbb172b0f8 Implicit # | | |-FunctionDecl 0x55dbb172b3f8 col:11 clamp 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55dbb172b170 col:26 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55dbb172b1f0 col:37 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55dbb172b270 col:48 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb172b4b8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55dbb172b530 Implicit # | | | `-ConstAttr 0x55dbb172b558 Implicit # | | |-FunctionDecl 0x55dbb172b858 col:11 clamp 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55dbb172b5d0 col:26 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55dbb172b650 col:37 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55dbb172b6d0 col:48 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb172b918 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55dbb172b990 Implicit # | | | `-ConstAttr 0x55dbb172b9b8 Implicit # | | |-FunctionDecl 0x55dbb172bcb8 col:11 clamp 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55dbb172ba30 col:26 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55dbb172bab0 col:37 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55dbb172bb30 col:48 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb172bda0 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55dbb172be18 Implicit # | | | `-ConstAttr 0x55dbb172be40 Implicit # | | |-FunctionDecl 0x55dbb172c0d8 col:7 clamp 'float (float, float, float)' # | | | |-ParmVarDecl 0x55dbb172bea0 col:18 'float' # | | | |-ParmVarDecl 0x55dbb172bf20 col:25 'float' # | | | |-ParmVarDecl 0x55dbb172bfa0 col:32 'float' # | | | |-BuiltinAliasAttr 0x55dbb172c198 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55dbb172c210 Implicit # | | | `-ConstAttr 0x55dbb172c238 Implicit # | | |-FunctionDecl 0x55dbb172c538 col:8 clamp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55dbb172c2b0 col:20 'float2':'vector' # | | | |-ParmVarDecl 0x55dbb172c330 col:28 'float2':'vector' # | | | |-ParmVarDecl 0x55dbb172c3b0 col:36 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb172c5f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55dbb172c670 Implicit # | | | `-ConstAttr 0x55dbb172c698 Implicit # | | |-FunctionDecl 0x55dbb172c998 col:8 clamp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55dbb172c710 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x55dbb172c790 col:28 'float3':'vector' # | | | |-ParmVarDecl 0x55dbb172c810 col:36 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb172ca58 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55dbb172cad0 Implicit # | | | `-ConstAttr 0x55dbb172caf8 Implicit # | | |-FunctionDecl 0x55dbb1713d28 col:8 clamp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55dbb172cb70 col:20 'float4':'vector' # | | | |-ParmVarDecl 0x55dbb172cbf0 col:28 'float4':'vector' # | | | |-ParmVarDecl 0x55dbb172cc70 col:36 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1713de8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55dbb1713e60 Implicit # | | | `-ConstAttr 0x55dbb1713e88 Implicit # | | |-FunctionDecl 0x55dbb1714128 col:8 clamp 'double (double, double, double)' # | | | |-ParmVarDecl 0x55dbb1713ee8 col:20 'double' # | | | |-ParmVarDecl 0x55dbb1713f68 col:28 'double' # | | | |-ParmVarDecl 0x55dbb1713fe8 col:36 'double' # | | | |-BuiltinAliasAttr 0x55dbb17141e8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55dbb1714260 Implicit # | | | `-ConstAttr 0x55dbb1714288 Implicit # | | |-FunctionDecl 0x55dbb1714588 col:9 clamp 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x55dbb1714300 col:22 'double2':'vector' # | | | |-ParmVarDecl 0x55dbb1714380 col:31 'double2':'vector' # | | | |-ParmVarDecl 0x55dbb1714400 col:40 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1714648 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55dbb17146c0 Implicit # | | | `-ConstAttr 0x55dbb17146e8 Implicit # | | |-FunctionDecl 0x55dbb17149e8 col:9 clamp 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x55dbb1714760 col:22 'double3':'vector' # | | | |-ParmVarDecl 0x55dbb17147e0 col:31 'double3':'vector' # | | | |-ParmVarDecl 0x55dbb1714860 col:40 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1714aa8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55dbb1714b20 Implicit # | | | `-ConstAttr 0x55dbb1714b48 Implicit # | | |-FunctionDecl 0x55dbb172efc8 col:9 clamp 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x55dbb1714bc0 col:22 'double4':'vector' # | | | |-ParmVarDecl 0x55dbb172edc0 col:31 'double4':'vector' # | | | |-ParmVarDecl 0x55dbb172ee40 col:40 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb172f088 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55dbb172f100 Implicit # | | | `-ConstAttr 0x55dbb172f128 Implicit # | | |-FunctionDecl 0x55dbb172f270 col:6 clip 'void (float)' # | | | |-ParmVarDecl 0x55dbb172f188 col:16 'float' # | | | |-BuiltinAliasAttr 0x55dbb172f320 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55dbb172f398 Implicit # | | | `-ConstAttr 0x55dbb172f3c0 Implicit # | | |-FunctionDecl 0x55dbb172f550 col:6 clip 'void (float2)' # | | | |-ParmVarDecl 0x55dbb172f428 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb172f600 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55dbb172f678 Implicit # | | | `-ConstAttr 0x55dbb172f6a0 Implicit # | | |-FunctionDecl 0x55dbb172f840 col:6 clip 'void (float3)' # | | | |-ParmVarDecl 0x55dbb172f718 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb172f8f0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55dbb172f968 Implicit # | | | `-ConstAttr 0x55dbb172f990 Implicit # | | |-FunctionDecl 0x55dbb172fb30 col:6 clip 'void (float4)' # | | | |-ParmVarDecl 0x55dbb172fa08 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb172fbe0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55dbb172fc58 Implicit # | | | `-ConstAttr 0x55dbb172fc80 Implicit # | | |-FunctionDecl 0x55dbb172fdd0 col:6 cos 'half (half)' # | | | |-ParmVarDecl 0x55dbb172fce0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55dbb172fe80 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55dbb172fef8 Implicit # | | | `-ConstAttr 0x55dbb172ff20 Implicit # | | |-FunctionDecl 0x55dbb1730038 col:7 cos 'half2 (half2)' # | | | |-ParmVarDecl 0x55dbb172ff88 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17300e8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55dbb1730160 Implicit # | | | `-ConstAttr 0x55dbb1730188 Implicit # | | |-FunctionDecl 0x55dbb17302b0 col:7 cos 'half3 (half3)' # | | | |-ParmVarDecl 0x55dbb1730200 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1730360 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55dbb17303d8 Implicit # | | | `-ConstAttr 0x55dbb1730400 Implicit # | | |-FunctionDecl 0x55dbb1730528 col:7 cos 'half4 (half4)' # | | | |-ParmVarDecl 0x55dbb1730478 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17305d8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55dbb1730650 Implicit # | | | `-ConstAttr 0x55dbb1730678 Implicit # | | |-FunctionDecl 0x55dbb1730788 col:7 used cos 'float (float)' # | | | |-ParmVarDecl 0x55dbb17306d8 col:16 'float' # | | | |-BuiltinAliasAttr 0x55dbb1730838 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55dbb17308b0 Implicit # | | | `-ConstAttr 0x55dbb17308d8 Implicit # | | |-FunctionDecl 0x55dbb1730a00 col:8 used cos 'float2 (float2)' # | | | |-ParmVarDecl 0x55dbb1730950 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1730ab0 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55dbb1730b28 Implicit # | | | `-ConstAttr 0x55dbb1730b50 Implicit # | | |-FunctionDecl 0x55dbb1730c78 col:8 used cos 'float3 (float3)' # | | | |-ParmVarDecl 0x55dbb1730bc8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1730d28 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55dbb1730da0 Implicit # | | | `-ConstAttr 0x55dbb1731df0 Implicit # | | |-FunctionDecl 0x55dbb1731f18 col:8 used cos 'float4 (float4)' # | | | |-ParmVarDecl 0x55dbb1731e68 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1731fc8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55dbb1732040 Implicit # | | | `-ConstAttr 0x55dbb1732068 Implicit # | | |-FunctionDecl 0x55dbb1732178 col:6 cosh 'half (half)' # | | | |-ParmVarDecl 0x55dbb17320c8 col:15 'half' # | | | |-BuiltinAliasAttr 0x55dbb1732228 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55dbb17322a0 Implicit # | | | `-ConstAttr 0x55dbb17322c8 Implicit # | | |-FunctionDecl 0x55dbb17323e0 col:7 cosh 'half2 (half2)' # | | | |-ParmVarDecl 0x55dbb1732330 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1732490 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55dbb1732508 Implicit # | | | `-ConstAttr 0x55dbb1732530 Implicit # | | |-FunctionDecl 0x55dbb1732658 col:7 cosh 'half3 (half3)' # | | | |-ParmVarDecl 0x55dbb17325a8 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1732708 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55dbb1732780 Implicit # | | | `-ConstAttr 0x55dbb17327a8 Implicit # | | |-FunctionDecl 0x55dbb17328d0 col:7 cosh 'half4 (half4)' # | | | |-ParmVarDecl 0x55dbb1732820 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1732980 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55dbb17329f8 Implicit # | | | `-ConstAttr 0x55dbb1732a20 Implicit # | | |-FunctionDecl 0x55dbb1732b30 col:7 used cosh 'float (float)' # | | | |-ParmVarDecl 0x55dbb1732a80 col:17 'float' # | | | |-BuiltinAliasAttr 0x55dbb1732be0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55dbb1732c58 Implicit # | | | `-ConstAttr 0x55dbb1732c80 Implicit # | | |-FunctionDecl 0x55dbb1732e00 col:8 used cosh 'float2 (float2)' # | | | |-ParmVarDecl 0x55dbb1732cf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1732eb0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55dbb1732f28 Implicit # | | | `-ConstAttr 0x55dbb1732f50 Implicit # | | |-FunctionDecl 0x55dbb1733078 col:8 used cosh 'float3 (float3)' # | | | |-ParmVarDecl 0x55dbb1732fc8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1733128 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55dbb17331a0 Implicit # | | | `-ConstAttr 0x55dbb17331c8 Implicit # | | |-FunctionDecl 0x55dbb17332f0 col:8 used cosh 'float4 (float4)' # | | | |-ParmVarDecl 0x55dbb1733240 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17333a0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55dbb1733418 Implicit # | | | `-ConstAttr 0x55dbb1733440 Implicit # | | |-FunctionDecl 0x55dbb17335b8 col:19 countbits 'const uint (int)' inline # | | | |-ParmVarDecl 0x55dbb1733490 col:33 used x 'int' # | | | `-CompoundStmt 0x55dbb1733a28 # | | | `-ReturnStmt 0x55dbb1733a18 # | | | `-ImplicitCastExpr 0x55dbb1733a00 'const uint':'const unsigned int' # | | | `-CallExpr 0x55dbb17339b8 'int' # | | | |-ImplicitCastExpr 0x55dbb17339a0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55dbb17338e8 '' Function 0x55dbb1733748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55dbb17339e8 'int' # | | | `-DeclRefExpr 0x55dbb1733920 'int' lvalue ParmVar 0x55dbb1733490 'x' 'int' # | | |-FunctionDecl 0x55dbb1733b88 line:836:20 countbits 'const uint2 (int2)' inline # | | | |-ParmVarDecl 0x55dbb1733a58 col:35 used x 'int2':'vector' # | | | `-CompoundStmt 0x55dbb1733d28 # | | | `-ReturnStmt 0x55dbb1733d18 # | | | `-ImplicitCastExpr 0x55dbb1733d00 'vector' # | | | `-CallExpr 0x55dbb1733cb8 'int2':'vector' # | | | |-ImplicitCastExpr 0x55dbb1733ca0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55dbb1733c60 '' Function 0x55dbb1733748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55dbb1733ce8 'int2':'vector' # | | | `-DeclRefExpr 0x55dbb1733c80 'int2':'vector' lvalue ParmVar 0x55dbb1733a58 'x' 'int2':'vector' # | | |-FunctionDecl 0x55dbb1733eb8 line:839:20 countbits 'const uint3 (int3)' inline # | | | |-ParmVarDecl 0x55dbb1733d58 col:35 used x 'int3':'vector' # | | | `-CompoundStmt 0x55dbb1734058 # | | | `-ReturnStmt 0x55dbb1734048 # | | | `-ImplicitCastExpr 0x55dbb1734030 'vector' # | | | `-CallExpr 0x55dbb1733fe8 'int3':'vector' # | | | |-ImplicitCastExpr 0x55dbb1733fd0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55dbb1733f90 '' Function 0x55dbb1733748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55dbb1734018 'int3':'vector' # | | | `-DeclRefExpr 0x55dbb1733fb0 'int3':'vector' lvalue ParmVar 0x55dbb1733d58 'x' 'int3':'vector' # | | |-FunctionDecl 0x55dbb17341b8 line:842:20 countbits 'const uint4 (int4)' inline # | | | |-ParmVarDecl 0x55dbb1734088 col:35 used x 'int4':'vector' # | | | `-CompoundStmt 0x55dbb1734358 # | | | `-ReturnStmt 0x55dbb1734348 # | | | `-ImplicitCastExpr 0x55dbb1734330 'vector' # | | | `-CallExpr 0x55dbb17342e8 'int4':'vector' # | | | |-ImplicitCastExpr 0x55dbb17342d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55dbb1734290 '' Function 0x55dbb1733748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55dbb1734318 'int4':'vector' # | | | `-DeclRefExpr 0x55dbb17342b0 'int4':'vector' lvalue ParmVar 0x55dbb1734088 'x' 'int4':'vector' # | | |-FunctionDecl 0x55dbb17344b8 line:846:19 countbits 'const uint (uint)' inline # | | | |-ParmVarDecl 0x55dbb1734388 col:34 used x 'uint':'unsigned int' # | | | `-CompoundStmt 0x55dbb1734640 # | | | `-ReturnStmt 0x55dbb1734630 # | | | `-CallExpr 0x55dbb17345e8 'uint':'unsigned int' # | | | |-ImplicitCastExpr 0x55dbb17345d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55dbb1734590 '' Function 0x55dbb1733748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55dbb1734618 'uint':'unsigned int' # | | | `-DeclRefExpr 0x55dbb17345b0 'uint':'unsigned int' lvalue ParmVar 0x55dbb1734388 'x' 'uint':'unsigned int' # | | |-FunctionDecl 0x55dbb1734798 line:849:20 countbits 'const uint2 (uint2)' inline # | | | |-ParmVarDecl 0x55dbb1734670 col:36 used x 'uint2':'vector' # | | | `-CompoundStmt 0x55dbb1734920 # | | | `-ReturnStmt 0x55dbb1734910 # | | | `-CallExpr 0x55dbb17348c8 'uint2':'vector' # | | | |-ImplicitCastExpr 0x55dbb17348b0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55dbb1734870 '' Function 0x55dbb1733748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55dbb17348f8 'uint2':'vector' # | | | `-DeclRefExpr 0x55dbb1734890 'uint2':'vector' lvalue ParmVar 0x55dbb1734670 'x' 'uint2':'vector' # | | |-FunctionDecl 0x55dbb1734a78 line:852:20 countbits 'const uint3 (uint3)' inline # | | | |-ParmVarDecl 0x55dbb1734950 col:36 used x 'uint3':'vector' # | | | `-CompoundStmt 0x55dbb1734c00 # | | | `-ReturnStmt 0x55dbb1734bf0 # | | | `-CallExpr 0x55dbb1734ba8 'uint3':'vector' # | | | |-ImplicitCastExpr 0x55dbb1734b90 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55dbb1734b50 '' Function 0x55dbb1733748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55dbb1734bd8 'uint3':'vector' # | | | `-DeclRefExpr 0x55dbb1734b70 'uint3':'vector' lvalue ParmVar 0x55dbb1734950 'x' 'uint3':'vector' # | | |-FunctionDecl 0x55dbb1734d58 line:855:20 countbits 'const uint4 (uint4)' inline # | | | |-ParmVarDecl 0x55dbb1734c30 col:36 used x 'uint4':'vector' # | | | `-CompoundStmt 0x55dbb1734ef8 # | | | `-ReturnStmt 0x55dbb1734ee8 # | | | `-CallExpr 0x55dbb1734ea0 'uint4':'vector' # | | | |-ImplicitCastExpr 0x55dbb1734e88 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55dbb1734e48 '' Function 0x55dbb1733748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55dbb1734ed0 'uint4':'vector' # | | | `-DeclRefExpr 0x55dbb1734e68 'uint4':'vector' lvalue ParmVar 0x55dbb1734c30 'x' 'uint4':'vector' # | | |-FunctionDecl 0x55dbb1735058 line:859:19 countbits 'const uint (int64_t)' inline # | | | |-ParmVarDecl 0x55dbb1734f28 col:37 used x 'int64_t':'long' # | | | `-CompoundStmt 0x55dbb17351f8 # | | | `-ReturnStmt 0x55dbb17351e8 # | | | `-ImplicitCastExpr 0x55dbb17351d0 'const uint':'const unsigned int' # | | | `-CallExpr 0x55dbb1735188 'int64_t':'long' # | | | |-ImplicitCastExpr 0x55dbb1735170 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55dbb1735130 '' Function 0x55dbb1733748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55dbb17351b8 'int64_t':'long' # | | | `-DeclRefExpr 0x55dbb1735150 'int64_t':'long' lvalue ParmVar 0x55dbb1734f28 'x' 'int64_t':'long' # | | |-FunctionDecl 0x55dbb1735358 line:862:20 countbits 'const uint2 (int64_t2)' inline # | | | |-ParmVarDecl 0x55dbb1735228 col:39 used x 'int64_t2':'vector' # | | | `-CompoundStmt 0x55dbb17354f8 # | | | `-ReturnStmt 0x55dbb17354e8 # | | | `-ImplicitCastExpr 0x55dbb17354d0 'vector' # | | | `-CallExpr 0x55dbb1735488 'int64_t2':'vector' # | | | |-ImplicitCastExpr 0x55dbb1735470 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55dbb1735430 '' Function 0x55dbb1733748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55dbb17354b8 'int64_t2':'vector' # | | | `-DeclRefExpr 0x55dbb1735450 'int64_t2':'vector' lvalue ParmVar 0x55dbb1735228 'x' 'int64_t2':'vector' # | | |-FunctionDecl 0x55dbb1735658 line:865:20 countbits 'const uint3 (int64_t3)' inline # | | | |-ParmVarDecl 0x55dbb1735528 col:39 used x 'int64_t3':'vector' # | | | `-CompoundStmt 0x55dbb17357f8 # | | | `-ReturnStmt 0x55dbb17357e8 # | | | `-ImplicitCastExpr 0x55dbb17357d0 'vector' # | | | `-CallExpr 0x55dbb1735788 'int64_t3':'vector' # | | | |-ImplicitCastExpr 0x55dbb1735770 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55dbb1735730 '' Function 0x55dbb1733748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55dbb17357b8 'int64_t3':'vector' # | | | `-DeclRefExpr 0x55dbb1735750 'int64_t3':'vector' lvalue ParmVar 0x55dbb1735528 'x' 'int64_t3':'vector' # | | |-FunctionDecl 0x55dbb1735958 line:868:20 countbits 'const uint4 (int64_t4)' inline # | | | |-ParmVarDecl 0x55dbb1735828 col:39 used x 'int64_t4':'vector' # | | | `-CompoundStmt 0x55dbb1735af8 # | | | `-ReturnStmt 0x55dbb1735ae8 # | | | `-ImplicitCastExpr 0x55dbb1735ad0 'vector' # | | | `-CallExpr 0x55dbb1735a88 'int64_t4':'vector' # | | | |-ImplicitCastExpr 0x55dbb1735a70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55dbb1735a30 '' Function 0x55dbb1733748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55dbb1735ab8 'int64_t4':'vector' # | | | `-DeclRefExpr 0x55dbb1735a50 'int64_t4':'vector' lvalue ParmVar 0x55dbb1735828 'x' 'int64_t4':'vector' # | | |-FunctionDecl 0x55dbb1735c58 line:872:19 countbits 'const uint (uint64_t)' inline # | | | |-ParmVarDecl 0x55dbb1735b28 col:38 used x 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x55dbb1735df8 # | | | `-ReturnStmt 0x55dbb1735de8 # | | | `-ImplicitCastExpr 0x55dbb1735dd0 'const uint':'const unsigned int' # | | | `-CallExpr 0x55dbb1735d88 'uint64_t':'unsigned long' # | | | |-ImplicitCastExpr 0x55dbb1735d70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55dbb1735d30 '' Function 0x55dbb1733748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55dbb1735db8 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x55dbb1735d50 'uint64_t':'unsigned long' lvalue ParmVar 0x55dbb1735b28 'x' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x55dbb1735f78 line:875:20 countbits 'const uint2 (uint64_t2)' inline # | | | |-ParmVarDecl 0x55dbb1735e48 col:40 used x 'uint64_t2':'vector' # | | | `-CompoundStmt 0x55dbb1736118 # | | | `-ReturnStmt 0x55dbb1736108 # | | | `-ImplicitCastExpr 0x55dbb17360f0 'vector' # | | | `-CallExpr 0x55dbb17360a8 'uint64_t2':'vector' # | | | |-ImplicitCastExpr 0x55dbb1736090 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55dbb1736050 '' Function 0x55dbb1733748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55dbb17360d8 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x55dbb1736070 'uint64_t2':'vector' lvalue ParmVar 0x55dbb1735e48 'x' 'uint64_t2':'vector' # | | |-FunctionDecl 0x55dbb1736278 line:878:20 countbits 'const uint3 (uint64_t3)' inline # | | | |-ParmVarDecl 0x55dbb1736148 col:40 used x 'uint64_t3':'vector' # | | | `-CompoundStmt 0x55dbb1736418 # | | | `-ReturnStmt 0x55dbb1736408 # | | | `-ImplicitCastExpr 0x55dbb17363f0 'vector' # | | | `-CallExpr 0x55dbb17363a8 'uint64_t3':'vector' # | | | |-ImplicitCastExpr 0x55dbb1736390 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55dbb1736350 '' Function 0x55dbb1733748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55dbb17363d8 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x55dbb1736370 'uint64_t3':'vector' lvalue ParmVar 0x55dbb1736148 'x' 'uint64_t3':'vector' # | | |-FunctionDecl 0x55dbb1736578 line:881:20 countbits 'const uint4 (uint64_t4)' inline # | | | |-ParmVarDecl 0x55dbb1736448 col:40 used x 'uint64_t4':'vector' # | | | `-CompoundStmt 0x55dbb1736718 # | | | `-ReturnStmt 0x55dbb1736708 # | | | `-ImplicitCastExpr 0x55dbb17366f0 'vector' # | | | `-CallExpr 0x55dbb17366a8 'uint64_t4':'vector' # | | | |-ImplicitCastExpr 0x55dbb1736690 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55dbb1736650 '' Function 0x55dbb1733748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55dbb17366d8 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x55dbb1736670 'uint64_t4':'vector' lvalue ParmVar 0x55dbb1736448 'x' 'uint64_t4':'vector' # | | |-FunctionDecl 0x55dbb1736808 col:6 degrees 'half (half)' # | | | |-ParmVarDecl 0x55dbb1736758 col:18 'half' # | | | |-BuiltinAliasAttr 0x55dbb17368b8 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55dbb1736930 Implicit # | | | `-ConstAttr 0x55dbb1736958 Implicit # | | |-FunctionDecl 0x55dbb1736a70 col:7 degrees 'half2 (half2)' # | | | |-ParmVarDecl 0x55dbb17369c0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1736b20 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55dbb1736b98 Implicit # | | | `-ConstAttr 0x55dbb1736bc0 Implicit # | | |-FunctionDecl 0x55dbb1736ce8 col:7 degrees 'half3 (half3)' # | | | |-ParmVarDecl 0x55dbb1736c38 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1736d98 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55dbb1737b50 Implicit # | | | `-ConstAttr 0x55dbb1737b78 Implicit # | | |-FunctionDecl 0x55dbb1737ca0 col:7 degrees 'half4 (half4)' # | | | |-ParmVarDecl 0x55dbb1737bf0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1737d50 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55dbb1737dc8 Implicit # | | | `-ConstAttr 0x55dbb1737df0 Implicit # | | |-FunctionDecl 0x55dbb1737f00 col:7 used degrees 'float (float)' # | | | |-ParmVarDecl 0x55dbb1737e50 col:20 'float' # | | | |-BuiltinAliasAttr 0x55dbb1737fb0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55dbb1738028 Implicit # | | | `-ConstAttr 0x55dbb1738050 Implicit # | | |-FunctionDecl 0x55dbb1738178 col:8 used degrees 'float2 (float2)' # | | | |-ParmVarDecl 0x55dbb17380c8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1738228 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55dbb17382a0 Implicit # | | | `-ConstAttr 0x55dbb17382c8 Implicit # | | |-FunctionDecl 0x55dbb17383f0 col:8 used degrees 'float3 (float3)' # | | | |-ParmVarDecl 0x55dbb1738340 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17384a0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55dbb1738518 Implicit # | | | `-ConstAttr 0x55dbb1738540 Implicit # | | |-FunctionDecl 0x55dbb1738668 col:8 used degrees 'float4 (float4)' # | | | |-ParmVarDecl 0x55dbb17385b8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1738718 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55dbb1738790 Implicit # | | | `-ConstAttr 0x55dbb17387b8 Implicit # | | |-FunctionDecl 0x55dbb1738968 col:6 dot 'half (half, half)' # | | | |-ParmVarDecl 0x55dbb1738818 col:14 'half' # | | | |-ParmVarDecl 0x55dbb1738898 col:20 'half' # | | | |-BuiltinAliasAttr 0x55dbb1738a20 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55dbb1738a98 Implicit # | | | `-ConstAttr 0x55dbb1738ac0 Implicit # | | |-FunctionDecl 0x55dbb1738d38 col:6 dot 'half (half2, half2)' # | | | |-ParmVarDecl 0x55dbb1738b60 col:15 'half2':'vector' # | | | |-ParmVarDecl 0x55dbb1738be0 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1738df0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55dbb1738e68 Implicit # | | | `-ConstAttr 0x55dbb1738e90 Implicit # | | |-FunctionDecl 0x55dbb17390d8 col:6 dot 'half (half3, half3)' # | | | |-ParmVarDecl 0x55dbb1738f08 col:15 'half3':'vector' # | | | |-ParmVarDecl 0x55dbb1738f88 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1739190 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55dbb1739208 Implicit # | | | `-ConstAttr 0x55dbb1739230 Implicit # | | |-FunctionDecl 0x55dbb1739478 col:6 dot 'half (half4, half4)' # | | | |-ParmVarDecl 0x55dbb17392a8 col:15 'half4':'vector' # | | | |-ParmVarDecl 0x55dbb1739328 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1739530 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55dbb17395a8 Implicit # | | | `-ConstAttr 0x55dbb17395d0 Implicit # | | |-FunctionDecl 0x55dbb1739780 col:7 dot 'float (float, float)' # | | | |-ParmVarDecl 0x55dbb1739630 col:16 'float' # | | | |-ParmVarDecl 0x55dbb17396b0 col:23 'float' # | | | |-BuiltinAliasAttr 0x55dbb1739838 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55dbb17398b0 Implicit # | | | `-ConstAttr 0x55dbb17398d8 Implicit # | | |-FunctionDecl 0x55dbb1739b70 col:7 dot 'float (float2, float2)' # | | | |-ParmVarDecl 0x55dbb1739950 col:17 'float2':'vector' # | | | |-ParmVarDecl 0x55dbb17399d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1739c28 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55dbb1739ca0 Implicit # | | | `-ConstAttr 0x55dbb1739cc8 Implicit # | | |-FunctionDecl 0x55dbb1739f18 col:7 dot 'float (float3, float3)' # | | | |-ParmVarDecl 0x55dbb1739d40 col:17 'float3':'vector' # | | | |-ParmVarDecl 0x55dbb1739dc0 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1739fd0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55dbb173a048 Implicit # | | | `-ConstAttr 0x55dbb173a070 Implicit # | | |-FunctionDecl 0x55dbb173a2b8 col:7 dot 'float (float4, float4)' # | | | |-ParmVarDecl 0x55dbb173a0e8 col:17 'float4':'vector' # | | | |-ParmVarDecl 0x55dbb173a168 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb173a370 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55dbb173a3e8 Implicit # | | | `-ConstAttr 0x55dbb173a410 Implicit # | | |-FunctionDecl 0x55dbb173a608 col:8 dot 'double (double, double)' # | | | |-ParmVarDecl 0x55dbb173a470 col:18 'double' # | | | |-ParmVarDecl 0x55dbb173a4f0 col:26 'double' # | | | |-BuiltinAliasAttr 0x55dbb173a6c0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55dbb173a738 Implicit # | | | `-ConstAttr 0x55dbb173a760 Implicit # | | |-FunctionDecl 0x55dbb173a958 col:5 dot 'int (int, int)' # | | | |-ParmVarDecl 0x55dbb173a7c0 col:12 'int' # | | | |-ParmVarDecl 0x55dbb173a840 col:17 'int' # | | | |-BuiltinAliasAttr 0x55dbb173aa10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55dbb173aa88 Implicit # | | | `-ConstAttr 0x55dbb173aab0 Implicit # | | |-FunctionDecl 0x55dbb173ad58 col:5 dot 'int (int2, int2)' # | | | |-ParmVarDecl 0x55dbb173ab80 col:13 'int2':'vector' # | | | |-ParmVarDecl 0x55dbb173ac00 col:19 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb173ae10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55dbb173ae88 Implicit # | | | `-ConstAttr 0x55dbb173aeb0 Implicit # | | |-FunctionDecl 0x55dbb173b0f8 col:5 dot 'int (int3, int3)' # | | | |-ParmVarDecl 0x55dbb173af28 col:13 'int3':'vector' # | | | |-ParmVarDecl 0x55dbb173afa8 col:19 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb173b1b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55dbb173b228 Implicit # | | | `-ConstAttr 0x55dbb173b250 Implicit # | | |-FunctionDecl 0x55dbb173b498 col:5 dot 'int (int4, int4)' # | | | |-ParmVarDecl 0x55dbb173b2c8 col:13 'int4':'vector' # | | | |-ParmVarDecl 0x55dbb173b348 col:19 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb173b550 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55dbb173b5c8 Implicit # | | | `-ConstAttr 0x55dbb173b5f0 Implicit # | | |-FunctionDecl 0x55dbb173b838 col:6 dot 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55dbb173b668 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55dbb173b6e8 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb173b8f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55dbb173b968 Implicit # | | | `-ConstAttr 0x55dbb173b990 Implicit # | | |-FunctionDecl 0x55dbb173bc08 col:6 dot 'uint (uint2, uint2)' # | | | |-ParmVarDecl 0x55dbb173ba08 col:15 'uint2':'vector' # | | | |-ParmVarDecl 0x55dbb173ba88 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb173bcc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55dbb173bd38 Implicit # | | | `-ConstAttr 0x55dbb173bd60 Implicit # | | |-FunctionDecl 0x55dbb173bfa8 col:6 dot 'uint (uint3, uint3)' # | | | |-ParmVarDecl 0x55dbb173bdd8 col:15 'uint3':'vector' # | | | |-ParmVarDecl 0x55dbb173be58 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb173c060 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55dbb173c0d8 Implicit # | | | `-ConstAttr 0x55dbb173c100 Implicit # | | |-FunctionDecl 0x55dbb173c348 col:6 dot 'uint (uint4, uint4)' # | | | |-ParmVarDecl 0x55dbb173c178 col:15 'uint4':'vector' # | | | |-ParmVarDecl 0x55dbb173c1f8 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb173c400 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55dbb173c478 Implicit # | | | `-ConstAttr 0x55dbb173c4a0 Implicit # | | |-FunctionDecl 0x55dbb173c6e8 col:9 dot 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55dbb173c518 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55dbb173c598 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55dbb173c7a0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55dbb173c818 Implicit # | | | `-ConstAttr 0x55dbb173c840 Implicit # | | |-FunctionDecl 0x55dbb173ca88 col:9 dot 'int64_t (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55dbb173c8b8 col:21 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55dbb173c938 col:31 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb173cb40 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55dbb173cbe8 Implicit # | | | `-ConstAttr 0x55dbb173cc10 Implicit # | | |-FunctionDecl 0x55dbb173ce58 col:9 dot 'int64_t (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55dbb173cc88 col:21 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55dbb173cd08 col:31 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb173cf10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55dbb173cf88 Implicit # | | | `-ConstAttr 0x55dbb173cfb0 Implicit # | | |-FunctionDecl 0x55dbb173d1f8 col:9 dot 'int64_t (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55dbb173d028 col:21 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55dbb173d0a8 col:31 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb173d2b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55dbb173d328 Implicit # | | | `-ConstAttr 0x55dbb173d350 Implicit # | | |-FunctionDecl 0x55dbb173d598 col:10 dot 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55dbb173d3c8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55dbb173d448 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55dbb173d650 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55dbb173d6c8 Implicit # | | | `-ConstAttr 0x55dbb173d6f0 Implicit # | | |-FunctionDecl 0x55dbb173d938 col:10 dot 'uint64_t (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55dbb173d768 col:23 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55dbb173d7e8 col:34 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb173d9f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55dbb173da68 Implicit # | | | `-ConstAttr 0x55dbb173da90 Implicit # | | |-FunctionDecl 0x55dbb173dd08 col:10 dot 'uint64_t (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55dbb173db08 col:23 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55dbb173dbb0 col:34 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb173ddc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55dbb173de38 Implicit # | | | `-ConstAttr 0x55dbb173de60 Implicit # | | |-FunctionDecl 0x55dbb173e0a8 col:10 dot 'uint64_t (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55dbb173ded8 col:23 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55dbb173df58 col:34 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb173e160 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55dbb173e1d8 Implicit # | | | `-ConstAttr 0x55dbb173e200 Implicit # | | |-FunctionDecl 0x55dbb173e518 col:5 dot4add_i8packed 'int (uint, uint, int)' # | | | |-ParmVarDecl 0x55dbb173e288 col:26 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55dbb173e308 col:32 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55dbb173e388 col:37 'int' # | | | |-AvailabilityAttr 0x55dbb173e5d8 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb173e698 clang_builtin_alias __builtin_hlsl_dot4add_i8packed # | | | |-NoThrowAttr 0x55dbb173e6e0 Implicit # | | | `-ConstAttr 0x55dbb173e708 Implicit # | | |-FunctionDecl 0x55dbb173e970 col:6 dot4add_u8packed 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55dbb173e780 col:27 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55dbb173e800 col:33 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55dbb173e880 col:39 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55dbb173ea30 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb173eaf0 clang_builtin_alias __builtin_hlsl_dot4add_u8packed # | | | |-NoThrowAttr 0x55dbb173eb38 Implicit # | | | `-ConstAttr 0x55dbb173eb60 Implicit # | | |-FunctionDecl 0x55dbb173ec70 col:6 exp 'half (half)' # | | | |-ParmVarDecl 0x55dbb173ebc0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55dbb173ed20 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55dbb173ed98 Implicit # | | | `-ConstAttr 0x55dbb173edc0 Implicit # | | |-FunctionDecl 0x55dbb173eed8 col:7 exp 'half2 (half2)' # | | | |-ParmVarDecl 0x55dbb173ee28 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb173ef88 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55dbb173f000 Implicit # | | | `-ConstAttr 0x55dbb173f028 Implicit # | | |-FunctionDecl 0x55dbb173f150 col:7 exp 'half3 (half3)' # | | | |-ParmVarDecl 0x55dbb173f0a0 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb173f200 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55dbb173f278 Implicit # | | | `-ConstAttr 0x55dbb173f2a0 Implicit # | | |-FunctionDecl 0x55dbb173f3c8 col:7 exp 'half4 (half4)' # | | | |-ParmVarDecl 0x55dbb173f318 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb173f478 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55dbb173f4f0 Implicit # | | | `-ConstAttr 0x55dbb173f518 Implicit # | | |-FunctionDecl 0x55dbb173f628 col:7 used exp 'float (float)' # | | | |-ParmVarDecl 0x55dbb173f578 col:16 'float' # | | | |-BuiltinAliasAttr 0x55dbb173f6d8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55dbb173f750 Implicit # | | | `-ConstAttr 0x55dbb173f778 Implicit # | | |-FunctionDecl 0x55dbb173f8a0 col:8 used exp 'float2 (float2)' # | | | |-ParmVarDecl 0x55dbb173f7f0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb173f950 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55dbb173f9c8 Implicit # | | | `-ConstAttr 0x55dbb173f9f0 Implicit # | | |-FunctionDecl 0x55dbb173fb18 col:8 used exp 'float3 (float3)' # | | | |-ParmVarDecl 0x55dbb173fa68 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb173fbd8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55dbb173fc50 Implicit # | | | `-ConstAttr 0x55dbb173fc78 Implicit # | | |-FunctionDecl 0x55dbb173fda0 col:8 used exp 'float4 (float4)' # | | | |-ParmVarDecl 0x55dbb173fcf0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb173fe50 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55dbb173fec8 Implicit # | | | `-ConstAttr 0x55dbb173fef0 Implicit # | | |-FunctionDecl 0x55dbb1740000 col:6 exp2 'half (half)' # | | | |-ParmVarDecl 0x55dbb173ff50 col:15 'half' # | | | |-BuiltinAliasAttr 0x55dbb17400b0 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55dbb1740128 Implicit # | | | `-ConstAttr 0x55dbb1740150 Implicit # | | |-FunctionDecl 0x55dbb1740268 col:7 exp2 'half2 (half2)' # | | | |-ParmVarDecl 0x55dbb17401b8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1740318 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55dbb1740390 Implicit # | | | `-ConstAttr 0x55dbb17403b8 Implicit # | | |-FunctionDecl 0x55dbb17404e0 col:7 exp2 'half3 (half3)' # | | | |-ParmVarDecl 0x55dbb1740430 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1740590 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55dbb1740608 Implicit # | | | `-ConstAttr 0x55dbb1740630 Implicit # | | |-FunctionDecl 0x55dbb1740758 col:7 exp2 'half4 (half4)' # | | | |-ParmVarDecl 0x55dbb17406a8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1740808 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55dbb1740880 Implicit # | | | `-ConstAttr 0x55dbb17408a8 Implicit # | | |-FunctionDecl 0x55dbb17409b8 col:7 used exp2 'float (float)' # | | | |-ParmVarDecl 0x55dbb1740908 col:17 'float' # | | | |-BuiltinAliasAttr 0x55dbb1740a68 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55dbb1740ae0 Implicit # | | | `-ConstAttr 0x55dbb1740b08 Implicit # | | |-FunctionDecl 0x55dbb171edc0 col:8 used exp2 'float2 (float2)' # | | | |-ParmVarDecl 0x55dbb171ed10 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb171ee70 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55dbb171eee8 Implicit # | | | `-ConstAttr 0x55dbb171ef10 Implicit # | | |-FunctionDecl 0x55dbb171f038 col:8 used exp2 'float3 (float3)' # | | | |-ParmVarDecl 0x55dbb171ef88 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb171f0e8 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55dbb171f160 Implicit # | | | `-ConstAttr 0x55dbb171f188 Implicit # | | |-FunctionDecl 0x55dbb171f2b0 col:8 used exp2 'float4 (float4)' # | | | |-ParmVarDecl 0x55dbb171f200 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb171f360 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55dbb171f3d8 Implicit # | | | `-ConstAttr 0x55dbb171f400 Implicit # | | |-FunctionDecl 0x55dbb171f5a8 col:7 f16tof32 'float (uint)' # | | | |-ParmVarDecl 0x55dbb171f478 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb171f658 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55dbb171f6d0 Implicit # | | | `-ConstAttr 0x55dbb171f6f8 Implicit # | | |-FunctionDecl 0x55dbb171f888 col:8 f16tof32 'float2 (uint2)' # | | | |-ParmVarDecl 0x55dbb171f760 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb171f938 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55dbb171f9b0 Implicit # | | | `-ConstAttr 0x55dbb171f9d8 Implicit # | | |-FunctionDecl 0x55dbb171fb78 col:8 f16tof32 'float3 (uint3)' # | | | |-ParmVarDecl 0x55dbb171fa50 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb171fc28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55dbb171fca0 Implicit # | | | `-ConstAttr 0x55dbb171fcc8 Implicit # | | |-FunctionDecl 0x55dbb171fe78 col:8 f16tof32 'float4 (uint4)' # | | | |-ParmVarDecl 0x55dbb171fd50 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb171ff28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55dbb171ffa0 Implicit # | | | `-ConstAttr 0x55dbb171ffc8 Implicit # | | |-FunctionDecl 0x55dbb1720158 col:6 f32tof16 'uint (float)' # | | | |-ParmVarDecl 0x55dbb1720028 col:20 'float' # | | | |-BuiltinAliasAttr 0x55dbb1720208 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55dbb1720280 Implicit # | | | `-ConstAttr 0x55dbb17202a8 Implicit # | | |-FunctionDecl 0x55dbb1720438 col:7 f32tof16 'uint2 (float2)' # | | | |-ParmVarDecl 0x55dbb1720310 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17204e8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55dbb1720560 Implicit # | | | `-ConstAttr 0x55dbb1720588 Implicit # | | |-FunctionDecl 0x55dbb1720728 col:7 f32tof16 'uint3 (float3)' # | | | |-ParmVarDecl 0x55dbb1720600 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17207d8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55dbb1720850 Implicit # | | | `-ConstAttr 0x55dbb1720878 Implicit # | | |-FunctionDecl 0x55dbb1720a18 col:7 f32tof16 'uint4 (float4)' # | | | |-ParmVarDecl 0x55dbb17208f0 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1720ac8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55dbb1720b40 Implicit # | | | `-ConstAttr 0x55dbb1720b68 Implicit # | | |-FunctionDecl 0x55dbb1746bd0 col:6 firstbitlow 'uint (int)' # | | | |-ParmVarDecl 0x55dbb1720bc8 col:21 'int' # | | | |-BuiltinAliasAttr 0x55dbb1746c80 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55dbb1746cf8 Implicit # | | | `-ConstAttr 0x55dbb1746d20 Implicit # | | |-FunctionDecl 0x55dbb1746eb8 col:7 firstbitlow 'uint2 (int2)' # | | | |-ParmVarDecl 0x55dbb1746d88 col:23 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1746f68 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55dbb1746fe0 Implicit # | | | `-ConstAttr 0x55dbb1747008 Implicit # | | |-FunctionDecl 0x55dbb17471a8 col:7 firstbitlow 'uint3 (int3)' # | | | |-ParmVarDecl 0x55dbb1747080 col:23 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1747258 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55dbb17472d0 Implicit # | | | `-ConstAttr 0x55dbb17472f8 Implicit # | | |-FunctionDecl 0x55dbb1747498 col:7 firstbitlow 'uint4 (int4)' # | | | |-ParmVarDecl 0x55dbb1747370 col:23 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1747548 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55dbb17475c0 Implicit # | | | `-ConstAttr 0x55dbb17475e8 Implicit # | | |-FunctionDecl 0x55dbb1747710 col:6 firstbitlow 'uint (uint)' # | | | |-ParmVarDecl 0x55dbb1747660 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb17477c0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55dbb1747838 Implicit # | | | `-ConstAttr 0x55dbb1747860 Implicit # | | |-FunctionDecl 0x55dbb1747988 col:7 firstbitlow 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55dbb17478d8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1747a38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55dbb1747ab0 Implicit # | | | `-ConstAttr 0x55dbb1747ad8 Implicit # | | |-FunctionDecl 0x55dbb1747c10 col:7 firstbitlow 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55dbb1747b50 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1747cc0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55dbb1747d38 Implicit # | | | `-ConstAttr 0x55dbb1747d60 Implicit # | | |-FunctionDecl 0x55dbb1747e88 col:7 firstbitlow 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55dbb1747dd8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1747f38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55dbb1747fb0 Implicit # | | | `-ConstAttr 0x55dbb1747fd8 Implicit # | | |-FunctionDecl 0x55dbb1748178 col:6 firstbitlow 'uint (int64_t)' # | | | |-ParmVarDecl 0x55dbb1748050 col:25 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55dbb1748228 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55dbb17482a0 Implicit # | | | `-ConstAttr 0x55dbb17482c8 Implicit # | | |-FunctionDecl 0x55dbb1748468 col:7 firstbitlow 'uint2 (int64_t2)' # | | | |-ParmVarDecl 0x55dbb1748340 col:27 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1748518 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55dbb1748590 Implicit # | | | `-ConstAttr 0x55dbb17485b8 Implicit # | | |-FunctionDecl 0x55dbb1748758 col:7 firstbitlow 'uint3 (int64_t3)' # | | | |-ParmVarDecl 0x55dbb1748630 col:27 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1748808 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55dbb1748880 Implicit # | | | `-ConstAttr 0x55dbb17488a8 Implicit # | | |-FunctionDecl 0x55dbb1748a48 col:7 firstbitlow 'uint4 (int64_t4)' # | | | |-ParmVarDecl 0x55dbb1748920 col:27 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1748af8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55dbb1748b70 Implicit # | | | `-ConstAttr 0x55dbb1748b98 Implicit # | | |-FunctionDecl 0x55dbb1748d48 col:6 firstbitlow 'uint (uint64_t)' # | | | |-ParmVarDecl 0x55dbb1748c20 col:26 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55dbb1748df8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55dbb1748e70 Implicit # | | | `-ConstAttr 0x55dbb1748e98 Implicit # | | |-FunctionDecl 0x55dbb1749038 col:7 firstbitlow 'uint2 (uint64_t2)' # | | | |-ParmVarDecl 0x55dbb1748f10 col:28 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17490e8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55dbb1749160 Implicit # | | | `-ConstAttr 0x55dbb1749188 Implicit # | | |-FunctionDecl 0x55dbb1749328 col:7 firstbitlow 'uint3 (uint64_t3)' # | | | |-ParmVarDecl 0x55dbb1749200 col:28 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17493d8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55dbb1749450 Implicit # | | | `-ConstAttr 0x55dbb1749478 Implicit # | | |-FunctionDecl 0x55dbb1749618 col:7 firstbitlow 'uint4 (uint64_t4)' # | | | |-ParmVarDecl 0x55dbb17494f0 col:28 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17496c8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55dbb1749740 Implicit # | | | `-ConstAttr 0x55dbb1749768 Implicit # | | |-FunctionDecl 0x55dbb1749878 col:6 floor 'half (half)' # | | | |-ParmVarDecl 0x55dbb17497c8 col:16 'half' # | | | |-BuiltinAliasAttr 0x55dbb1749928 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55dbb17499a0 Implicit # | | | `-ConstAttr 0x55dbb17499c8 Implicit # | | |-FunctionDecl 0x55dbb1749ae0 col:7 floor 'half2 (half2)' # | | | |-ParmVarDecl 0x55dbb1749a30 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1749b90 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55dbb1749c18 Implicit # | | | `-ConstAttr 0x55dbb1749c40 Implicit # | | |-FunctionDecl 0x55dbb1749d68 col:7 floor 'half3 (half3)' # | | | |-ParmVarDecl 0x55dbb1749cb8 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1749e18 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55dbb1749e90 Implicit # | | | `-ConstAttr 0x55dbb1749eb8 Implicit # | | |-FunctionDecl 0x55dbb1749fe0 col:7 floor 'half4 (half4)' # | | | |-ParmVarDecl 0x55dbb1749f30 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb174a090 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55dbb174a108 Implicit # | | | `-ConstAttr 0x55dbb174a130 Implicit # | | |-FunctionDecl 0x55dbb174a240 col:7 used floor 'float (float)' # | | | |-ParmVarDecl 0x55dbb174a190 col:18 'float' # | | | |-BuiltinAliasAttr 0x55dbb174a2f0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55dbb174a368 Implicit # | | | `-ConstAttr 0x55dbb174a390 Implicit # | | |-FunctionDecl 0x55dbb174a4b8 col:8 used floor 'float2 (float2)' # | | | |-ParmVarDecl 0x55dbb174a408 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb174a568 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55dbb174a5e0 Implicit # | | | `-ConstAttr 0x55dbb174a608 Implicit # | | |-FunctionDecl 0x55dbb174a730 col:8 used floor 'float3 (float3)' # | | | |-ParmVarDecl 0x55dbb174a680 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb174a7e0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55dbb174a858 Implicit # | | | `-ConstAttr 0x55dbb174a880 Implicit # | | |-FunctionDecl 0x55dbb174a9a8 col:8 used floor 'float4 (float4)' # | | | |-ParmVarDecl 0x55dbb174a8f8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb174aa58 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55dbb174aad0 Implicit # | | | `-ConstAttr 0x55dbb174aaf8 Implicit # | | |-FunctionDecl 0x55dbb174ac40 col:6 frac 'half (half)' # | | | |-ParmVarDecl 0x55dbb174ab58 col:15 'half' # | | | |-BuiltinAliasAttr 0x55dbb174acf0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55dbb174ad68 Implicit # | | | `-ConstAttr 0x55dbb174ad90 Implicit # | | |-FunctionDecl 0x55dbb174aea8 col:7 frac 'half2 (half2)' # | | | |-ParmVarDecl 0x55dbb174adf8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb174af58 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55dbb174afd0 Implicit # | | | `-ConstAttr 0x55dbb174aff8 Implicit # | | |-FunctionDecl 0x55dbb174b120 col:7 frac 'half3 (half3)' # | | | |-ParmVarDecl 0x55dbb174b070 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb174b1d0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55dbb174b248 Implicit # | | | `-ConstAttr 0x55dbb174b270 Implicit # | | |-FunctionDecl 0x55dbb174b398 col:7 frac 'half4 (half4)' # | | | |-ParmVarDecl 0x55dbb174b2e8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb174b448 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55dbb174b4c0 Implicit # | | | `-ConstAttr 0x55dbb174b4e8 Implicit # | | |-FunctionDecl 0x55dbb174b5f8 col:7 used frac 'float (float)' # | | | |-ParmVarDecl 0x55dbb174b548 col:17 'float' # | | | |-BuiltinAliasAttr 0x55dbb174b6a8 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55dbb174b720 Implicit # | | | `-ConstAttr 0x55dbb174b748 Implicit # | | |-FunctionDecl 0x55dbb174b870 col:8 used frac 'float2 (float2)' # | | | |-ParmVarDecl 0x55dbb174b7c0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb174b920 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55dbb174b998 Implicit # | | | `-ConstAttr 0x55dbb174b9c0 Implicit # | | |-FunctionDecl 0x55dbb174bae8 col:8 used frac 'float3 (float3)' # | | | |-ParmVarDecl 0x55dbb174ba38 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb174bb98 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55dbb174bc20 Implicit # | | | `-ConstAttr 0x55dbb174bc48 Implicit # | | |-FunctionDecl 0x55dbb174bd70 col:8 used frac 'float4 (float4)' # | | | |-ParmVarDecl 0x55dbb174bcc0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb174be20 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55dbb174be98 Implicit # | | | `-ConstAttr 0x55dbb174bec0 Implicit # | | |-FunctionDecl 0x55dbb174bfc8 col:6 isinf 'bool (half)' # | | | |-ParmVarDecl 0x55dbb174bf20 col:16 'half' # | | | |-BuiltinAliasAttr 0x55dbb174c078 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55dbb174c0f0 Implicit # | | | `-ConstAttr 0x55dbb174c118 Implicit # | | |-FunctionDecl 0x55dbb174c2a8 col:7 isinf 'bool2 (half2)' # | | | |-ParmVarDecl 0x55dbb174c180 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb174c358 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55dbb174c3d0 Implicit # | | | `-ConstAttr 0x55dbb174c3f8 Implicit # | | |-FunctionDecl 0x55dbb174c598 col:7 isinf 'bool3 (half3)' # | | | |-ParmVarDecl 0x55dbb174c470 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb174c648 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55dbb174c6c0 Implicit # | | | `-ConstAttr 0x55dbb174c6e8 Implicit # | | |-FunctionDecl 0x55dbb174c888 col:7 isinf 'bool4 (half4)' # | | | |-ParmVarDecl 0x55dbb174c760 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb174c938 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55dbb174c9b0 Implicit # | | | `-ConstAttr 0x55dbb174c9d8 Implicit # | | |-FunctionDecl 0x55dbb174cae0 col:6 used isinf 'bool (float)' # | | | |-ParmVarDecl 0x55dbb174ca38 col:17 'float' # | | | |-BuiltinAliasAttr 0x55dbb174cb90 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55dbb174cc30 Implicit # | | | `-ConstAttr 0x55dbb174cc58 Implicit # | | |-FunctionDecl 0x55dbb174cdf8 col:7 used isinf 'bool2 (float2)' # | | | |-ParmVarDecl 0x55dbb174ccd0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb174cea8 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55dbb174cf20 Implicit # | | | `-ConstAttr 0x55dbb174cf48 Implicit # | | |-FunctionDecl 0x55dbb174d0e8 col:7 used isinf 'bool3 (float3)' # | | | |-ParmVarDecl 0x55dbb174cfc0 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb174d198 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55dbb174d210 Implicit # | | | `-ConstAttr 0x55dbb174d238 Implicit # | | |-FunctionDecl 0x55dbb174d3d8 col:7 used isinf 'bool4 (float4)' # | | | |-ParmVarDecl 0x55dbb174d2b0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb174d488 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55dbb174d500 Implicit # | | | `-ConstAttr 0x55dbb174d528 Implicit # | | |-FunctionDecl 0x55dbb174d630 col:6 isnan 'bool (half)' # | | | |-ParmVarDecl 0x55dbb174d588 col:16 'half' # | | | |-BuiltinAliasAttr 0x55dbb174d6e0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55dbb174d758 Implicit # | | | `-ConstAttr 0x55dbb174d780 Implicit # | | |-FunctionDecl 0x55dbb174d898 col:7 isnan 'bool2 (half2)' # | | | |-ParmVarDecl 0x55dbb174d7e8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb174d948 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55dbb174d9c0 Implicit # | | | `-ConstAttr 0x55dbb174d9e8 Implicit # | | |-FunctionDecl 0x55dbb174db10 col:7 isnan 'bool3 (half3)' # | | | |-ParmVarDecl 0x55dbb174da60 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb174dbc0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55dbb174dc58 Implicit # | | | `-ConstAttr 0x55dbb174dc80 Implicit # | | |-FunctionDecl 0x55dbb174dda8 col:7 isnan 'bool4 (half4)' # | | | |-ParmVarDecl 0x55dbb174dcf8 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb174de58 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55dbb174ded0 Implicit # | | | `-ConstAttr 0x55dbb174def8 Implicit # | | |-FunctionDecl 0x55dbb174e000 col:6 used isnan 'bool (float)' # | | | |-ParmVarDecl 0x55dbb174df58 col:17 'float' # | | | |-BuiltinAliasAttr 0x55dbb174e0b0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55dbb174e128 Implicit # | | | `-ConstAttr 0x55dbb174e150 Implicit # | | |-FunctionDecl 0x55dbb174e278 col:7 used isnan 'bool2 (float2)' # | | | |-ParmVarDecl 0x55dbb174e1c8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb174e328 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55dbb174e3a0 Implicit # | | | `-ConstAttr 0x55dbb174e3c8 Implicit # | | |-FunctionDecl 0x55dbb174e4f0 col:7 used isnan 'bool3 (float3)' # | | | |-ParmVarDecl 0x55dbb174e440 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb174e5a0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55dbb174e618 Implicit # | | | `-ConstAttr 0x55dbb174e640 Implicit # | | |-FunctionDecl 0x55dbb174e768 col:7 used isnan 'bool4 (float4)' # | | | |-ParmVarDecl 0x55dbb174e6b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb174e818 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55dbb174e890 Implicit # | | | `-ConstAttr 0x55dbb174e8b8 Implicit # | | |-FunctionDecl 0x55dbb174eb08 col:6 lerp 'half (half, half, half)' # | | | |-ParmVarDecl 0x55dbb174e918 col:15 'half' # | | | |-ParmVarDecl 0x55dbb174e998 col:21 'half' # | | | |-ParmVarDecl 0x55dbb174ea18 col:27 'half' # | | | |-BuiltinAliasAttr 0x55dbb174ebc8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55dbb174ec50 Implicit # | | | `-ConstAttr 0x55dbb174ec78 Implicit # | | |-FunctionDecl 0x55dbb174eed0 col:7 lerp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55dbb174ece0 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x55dbb174ed60 col:24 'half2':'vector' # | | | |-ParmVarDecl 0x55dbb174ede0 col:31 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb174ef90 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55dbb174f008 Implicit # | | | `-ConstAttr 0x55dbb174f030 Implicit # | | |-FunctionDecl 0x55dbb174f298 col:7 lerp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55dbb174f0a8 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x55dbb174f128 col:24 'half3':'vector' # | | | |-ParmVarDecl 0x55dbb174f1a8 col:31 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb174f358 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55dbb174f3d0 Implicit # | | | `-ConstAttr 0x55dbb174f3f8 Implicit # | | |-FunctionDecl 0x55dbb174f660 col:7 lerp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55dbb174f470 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x55dbb174f4f0 col:24 'half4':'vector' # | | | |-ParmVarDecl 0x55dbb174f570 col:31 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb174f720 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55dbb174f798 Implicit # | | | `-ConstAttr 0x55dbb174f7c0 Implicit # | | |-FunctionDecl 0x55dbb174fa10 col:7 used lerp 'float (float, float, float)' # | | | |-ParmVarDecl 0x55dbb174f820 col:17 'float' # | | | |-ParmVarDecl 0x55dbb174f8a0 col:24 'float' # | | | |-ParmVarDecl 0x55dbb174f920 col:31 'float' # | | | |-BuiltinAliasAttr 0x55dbb174fad0 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55dbb174fb48 Implicit # | | | `-ConstAttr 0x55dbb174fb70 Implicit # | | |-FunctionDecl 0x55dbb174fde8 col:8 used lerp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55dbb174fbe8 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x55dbb174fc78 col:27 'float2':'vector' # | | | |-ParmVarDecl 0x55dbb174fcf8 col:35 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb174fea8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55dbb174ff20 Implicit # | | | `-ConstAttr 0x55dbb174ff48 Implicit # | | |-FunctionDecl 0x55dbb17501b0 col:8 used lerp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55dbb174ffc0 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x55dbb1750040 col:27 'float3':'vector' # | | | |-ParmVarDecl 0x55dbb17500c0 col:35 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1750270 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55dbb17502e8 Implicit # | | | `-ConstAttr 0x55dbb1750310 Implicit # | | |-FunctionDecl 0x55dbb1750578 col:8 used lerp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55dbb1750388 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x55dbb1750408 col:27 'float4':'vector' # | | | |-ParmVarDecl 0x55dbb1750488 col:35 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1750638 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55dbb17506b0 Implicit # | | | `-ConstAttr 0x55dbb17506d8 Implicit # | | |-FunctionDecl 0x55dbb17507e8 col:6 log 'half (half)' # | | | |-ParmVarDecl 0x55dbb1750738 col:14 'half' # | | | |-BuiltinAliasAttr 0x55dbb1750898 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55dbb1750910 Implicit # | | | `-ConstAttr 0x55dbb1750938 Implicit # | | |-FunctionDecl 0x55dbb1750a50 col:7 log 'half2 (half2)' # | | | |-ParmVarDecl 0x55dbb17509a0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1750b00 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55dbb1750b78 Implicit # | | | `-ConstAttr 0x55dbb1750ba0 Implicit # | | |-FunctionDecl 0x55dbb1750d20 col:7 log 'half3 (half3)' # | | | |-ParmVarDecl 0x55dbb1750c70 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1750dd0 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55dbb1750e48 Implicit # | | | `-ConstAttr 0x55dbb1750e70 Implicit # | | |-FunctionDecl 0x55dbb1750f98 col:7 log 'half4 (half4)' # | | | |-ParmVarDecl 0x55dbb1750ee8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1751048 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55dbb17510c0 Implicit # | | | `-ConstAttr 0x55dbb17510e8 Implicit # | | |-FunctionDecl 0x55dbb17511f8 col:7 used log 'float (float)' # | | | |-ParmVarDecl 0x55dbb1751148 col:16 'float' # | | | |-BuiltinAliasAttr 0x55dbb17512a8 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55dbb1751320 Implicit # | | | `-ConstAttr 0x55dbb1751348 Implicit # | | |-FunctionDecl 0x55dbb1751470 col:8 used log 'float2 (float2)' # | | | |-ParmVarDecl 0x55dbb17513c0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1751520 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55dbb1751598 Implicit # | | | `-ConstAttr 0x55dbb17515c0 Implicit # | | |-FunctionDecl 0x55dbb17516e8 col:8 used log 'float3 (float3)' # | | | |-ParmVarDecl 0x55dbb1751638 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1751798 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55dbb1751810 Implicit # | | | `-ConstAttr 0x55dbb1751838 Implicit # | | |-FunctionDecl 0x55dbb1751960 col:8 used log 'float4 (float4)' # | | | |-ParmVarDecl 0x55dbb17518b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1751a10 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55dbb1751a88 Implicit # | | | `-ConstAttr 0x55dbb1751ab0 Implicit # | | |-FunctionDecl 0x55dbb1751bc0 col:6 log10 'half (half)' # | | | |-ParmVarDecl 0x55dbb1751b10 col:16 'half' # | | | |-BuiltinAliasAttr 0x55dbb1751c70 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55dbb1751ce8 Implicit # | | | `-ConstAttr 0x55dbb1751d10 Implicit # | | |-FunctionDecl 0x55dbb1751e28 col:7 log10 'half2 (half2)' # | | | |-ParmVarDecl 0x55dbb1751d78 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1751ed8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55dbb1751f50 Implicit # | | | `-ConstAttr 0x55dbb1751f78 Implicit # | | |-FunctionDecl 0x55dbb17520a0 col:7 log10 'half3 (half3)' # | | | |-ParmVarDecl 0x55dbb1751ff0 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1752150 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55dbb17521c8 Implicit # | | | `-ConstAttr 0x55dbb17521f0 Implicit # | | |-FunctionDecl 0x55dbb1752318 col:7 log10 'half4 (half4)' # | | | |-ParmVarDecl 0x55dbb1752268 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17523c8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55dbb1752440 Implicit # | | | `-ConstAttr 0x55dbb1752468 Implicit # | | |-FunctionDecl 0x55dbb1752578 col:7 used log10 'float (float)' # | | | |-ParmVarDecl 0x55dbb17524c8 col:18 'float' # | | | |-BuiltinAliasAttr 0x55dbb1752628 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55dbb17526a0 Implicit # | | | `-ConstAttr 0x55dbb17526c8 Implicit # | | |-FunctionDecl 0x55dbb17527f0 col:8 used log10 'float2 (float2)' # | | | |-ParmVarDecl 0x55dbb1752740 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17528a0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55dbb1752918 Implicit # | | | `-ConstAttr 0x55dbb1752940 Implicit # | | |-FunctionDecl 0x55dbb1752a68 col:8 used log10 'float3 (float3)' # | | | |-ParmVarDecl 0x55dbb17529b8 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1752b18 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55dbb1752b90 Implicit # | | | `-ConstAttr 0x55dbb1752bb8 Implicit # | | |-FunctionDecl 0x55dbb1753d40 col:8 used log10 'float4 (float4)' # | | | |-ParmVarDecl 0x55dbb1753c90 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1753df0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55dbb1753e68 Implicit # | | | `-ConstAttr 0x55dbb1753e90 Implicit # | | |-FunctionDecl 0x55dbb1753fa0 col:6 log2 'half (half)' # | | | |-ParmVarDecl 0x55dbb1753ef0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55dbb1754050 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55dbb17540c8 Implicit # | | | `-ConstAttr 0x55dbb17540f0 Implicit # | | |-FunctionDecl 0x55dbb1754208 col:7 log2 'half2 (half2)' # | | | |-ParmVarDecl 0x55dbb1754158 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17542b8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55dbb1754330 Implicit # | | | `-ConstAttr 0x55dbb1754358 Implicit # | | |-FunctionDecl 0x55dbb1754480 col:7 log2 'half3 (half3)' # | | | |-ParmVarDecl 0x55dbb17543d0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1754530 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55dbb17545a8 Implicit # | | | `-ConstAttr 0x55dbb17545d0 Implicit # | | |-FunctionDecl 0x55dbb17546f8 col:7 log2 'half4 (half4)' # | | | |-ParmVarDecl 0x55dbb1754648 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17547a8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55dbb1754820 Implicit # | | | `-ConstAttr 0x55dbb1754848 Implicit # | | |-FunctionDecl 0x55dbb1754958 col:7 used log2 'float (float)' # | | | |-ParmVarDecl 0x55dbb17548a8 col:17 'float' # | | | |-BuiltinAliasAttr 0x55dbb1754a08 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55dbb1754a80 Implicit # | | | `-ConstAttr 0x55dbb1754aa8 Implicit # | | |-FunctionDecl 0x55dbb1754bd0 col:8 used log2 'float2 (float2)' # | | | |-ParmVarDecl 0x55dbb1754b20 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1754c80 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55dbb1754cf8 Implicit # | | | `-ConstAttr 0x55dbb1754d20 Implicit # | | |-FunctionDecl 0x55dbb1754e48 col:8 used log2 'float3 (float3)' # | | | |-ParmVarDecl 0x55dbb1754d98 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1754ef8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55dbb1754f70 Implicit # | | | `-ConstAttr 0x55dbb1754f98 Implicit # | | |-FunctionDecl 0x55dbb17550c0 col:8 used log2 'float4 (float4)' # | | | |-ParmVarDecl 0x55dbb1755010 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1755170 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55dbb17551e8 Implicit # | | | `-ConstAttr 0x55dbb1755210 Implicit # | | |-FunctionDecl 0x55dbb1755460 col:6 mad 'half (half, half, half)' # | | | |-ParmVarDecl 0x55dbb1755270 col:14 'half' # | | | |-ParmVarDecl 0x55dbb17552f0 col:20 'half' # | | | |-ParmVarDecl 0x55dbb1755370 col:26 'half' # | | | |-BuiltinAliasAttr 0x55dbb1755520 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55dbb1755598 Implicit # | | | `-ConstAttr 0x55dbb17555c0 Implicit # | | |-FunctionDecl 0x55dbb1755818 col:7 mad 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55dbb1755628 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55dbb17556a8 col:23 'half2':'vector' # | | | |-ParmVarDecl 0x55dbb1755728 col:30 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17558d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55dbb1755950 Implicit # | | | `-ConstAttr 0x55dbb1755978 Implicit # | | |-FunctionDecl 0x55dbb1755be0 col:7 mad 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55dbb17559f0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55dbb1755a70 col:23 'half3':'vector' # | | | |-ParmVarDecl 0x55dbb1755af0 col:30 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1756cc8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55dbb1756d40 Implicit # | | | `-ConstAttr 0x55dbb1756d68 Implicit # | | |-FunctionDecl 0x55dbb1756fd0 col:7 mad 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55dbb1756de0 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55dbb1756e60 col:23 'half4':'vector' # | | | |-ParmVarDecl 0x55dbb1756ee0 col:30 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1757090 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55dbb1757108 Implicit # | | | `-ConstAttr 0x55dbb1757130 Implicit # | | |-FunctionDecl 0x55dbb1757380 col:5 mad 'int (int, int, int)' # | | | |-ParmVarDecl 0x55dbb1757190 col:12 'int' # | | | |-ParmVarDecl 0x55dbb1757210 col:17 'int' # | | | |-ParmVarDecl 0x55dbb1757290 col:22 'int' # | | | |-BuiltinAliasAttr 0x55dbb1757440 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55dbb17574b8 Implicit # | | | `-ConstAttr 0x55dbb17574e0 Implicit # | | |-FunctionDecl 0x55dbb1757748 col:6 mad 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x55dbb1757558 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55dbb17575d8 col:20 'int2':'vector' # | | | |-ParmVarDecl 0x55dbb1757658 col:26 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1757808 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55dbb1757880 Implicit # | | | `-ConstAttr 0x55dbb17578a8 Implicit # | | |-FunctionDecl 0x55dbb1757b10 col:6 mad 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x55dbb1757920 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55dbb17579a0 col:20 'int3':'vector' # | | | |-ParmVarDecl 0x55dbb1757a20 col:26 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1757bd0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55dbb1757c48 Implicit # | | | `-ConstAttr 0x55dbb1757c70 Implicit # | | |-FunctionDecl 0x55dbb1757ed8 col:6 mad 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x55dbb1757ce8 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55dbb1757d68 col:20 'int4':'vector' # | | | |-ParmVarDecl 0x55dbb1757de8 col:26 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1757f98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55dbb1758010 Implicit # | | | `-ConstAttr 0x55dbb1758038 Implicit # | | |-FunctionDecl 0x55dbb17582a0 col:6 mad 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55dbb17580b0 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55dbb1758130 col:20 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55dbb17581b0 col:26 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb1758360 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55dbb17583d8 Implicit # | | | `-ConstAttr 0x55dbb1758400 Implicit # | | |-FunctionDecl 0x55dbb1758668 col:7 mad 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x55dbb1758478 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55dbb17584f8 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x55dbb1758578 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1758728 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55dbb17587a0 Implicit # | | | `-ConstAttr 0x55dbb17587c8 Implicit # | | |-FunctionDecl 0x55dbb1758a30 col:7 mad 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x55dbb1758840 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55dbb17588c0 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x55dbb1758940 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1758af0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55dbb1758b68 Implicit # | | | `-ConstAttr 0x55dbb1758b90 Implicit # | | |-FunctionDecl 0x55dbb1758e30 col:7 mad 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x55dbb1758c08 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55dbb1758cc0 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x55dbb1758d40 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1758ef0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55dbb1758f68 Implicit # | | | `-ConstAttr 0x55dbb1758f90 Implicit # | | |-FunctionDecl 0x55dbb17591f8 col:9 mad 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x55dbb1759008 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55dbb1759088 col:29 'int64_t':'long' # | | | |-ParmVarDecl 0x55dbb1759108 col:38 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55dbb17592b8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55dbb1759330 Implicit # | | | `-ConstAttr 0x55dbb1759358 Implicit # | | |-FunctionDecl 0x55dbb17595c0 col:10 mad 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55dbb17593d0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55dbb1759450 col:32 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55dbb17594d0 col:42 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1759680 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55dbb17596f8 Implicit # | | | `-ConstAttr 0x55dbb1759720 Implicit # | | |-FunctionDecl 0x55dbb1759988 col:10 mad 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55dbb1759798 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55dbb1759818 col:32 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55dbb1759898 col:42 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1759a48 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55dbb1759ac0 Implicit # | | | `-ConstAttr 0x55dbb1759ae8 Implicit # | | |-FunctionDecl 0x55dbb1759d50 col:10 mad 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55dbb1759b60 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55dbb1759be0 col:32 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55dbb1759c60 col:42 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1759e10 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55dbb1759e88 Implicit # | | | `-ConstAttr 0x55dbb1759eb0 Implicit # | | |-FunctionDecl 0x55dbb175a118 col:10 mad 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55dbb1759f28 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55dbb1759fa8 col:32 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55dbb175a028 col:42 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55dbb175a1d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55dbb175a250 Implicit # | | | `-ConstAttr 0x55dbb175a278 Implicit # | | |-FunctionDecl 0x55dbb175a4e0 col:11 mad 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55dbb175a2f0 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55dbb175a370 col:35 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55dbb175a3f0 col:46 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb175a5a0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55dbb175a618 Implicit # | | | `-ConstAttr 0x55dbb175a640 Implicit # | | |-FunctionDecl 0x55dbb175a8a8 col:11 mad 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55dbb175a6b8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55dbb175a738 col:35 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55dbb175a7b8 col:46 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb175a968 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55dbb175a9e0 Implicit # | | | `-ConstAttr 0x55dbb175aa08 Implicit # | | |-FunctionDecl 0x55dbb175acd0 col:11 mad 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55dbb175aa80 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55dbb175ab00 col:35 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55dbb175ab80 col:46 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb175ad90 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55dbb175ae08 Implicit # | | | `-ConstAttr 0x55dbb175ae30 Implicit # | | |-FunctionDecl 0x55dbb175b080 col:7 mad 'float (float, float, float)' # | | | |-ParmVarDecl 0x55dbb175ae90 col:16 'float' # | | | |-ParmVarDecl 0x55dbb175af10 col:23 'float' # | | | |-ParmVarDecl 0x55dbb175af90 col:30 'float' # | | | |-BuiltinAliasAttr 0x55dbb175b140 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55dbb175b1b8 Implicit # | | | `-ConstAttr 0x55dbb175b1e0 Implicit # | | |-FunctionDecl 0x55dbb175b448 col:8 mad 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55dbb175b258 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55dbb175b2d8 col:26 'float2':'vector' # | | | |-ParmVarDecl 0x55dbb175b358 col:34 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb175b508 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55dbb175b580 Implicit # | | | `-ConstAttr 0x55dbb175b5a8 Implicit # | | |-FunctionDecl 0x55dbb175b810 col:8 mad 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55dbb175b620 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55dbb175b6a0 col:26 'float3':'vector' # | | | |-ParmVarDecl 0x55dbb175b720 col:34 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb175b8d0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55dbb175b948 Implicit # | | | `-ConstAttr 0x55dbb175b970 Implicit # | | |-FunctionDecl 0x55dbb175bbd8 col:8 mad 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55dbb175b9e8 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55dbb175ba68 col:26 'float4':'vector' # | | | |-ParmVarDecl 0x55dbb175bae8 col:34 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb175bc98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55dbb175bd10 Implicit # | | | `-ConstAttr 0x55dbb175bd38 Implicit # | | |-FunctionDecl 0x55dbb175bf88 col:8 mad 'double (double, double, double)' # | | | |-ParmVarDecl 0x55dbb175bd98 col:18 'double' # | | | |-ParmVarDecl 0x55dbb175be18 col:26 'double' # | | | |-ParmVarDecl 0x55dbb175be98 col:34 'double' # | | | |-BuiltinAliasAttr 0x55dbb175c048 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55dbb175c0c0 Implicit # | | | `-ConstAttr 0x55dbb175c0e8 Implicit # | | |-FunctionDecl 0x55dbb175c350 col:9 mad 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x55dbb175c160 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55dbb175c1e0 col:29 'double2':'vector' # | | | |-ParmVarDecl 0x55dbb175c260 col:38 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb175c410 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55dbb175c488 Implicit # | | | `-ConstAttr 0x55dbb175c4b0 Implicit # | | |-FunctionDecl 0x55dbb175c718 col:9 mad 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x55dbb175c528 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55dbb175c5a8 col:29 'double3':'vector' # | | | |-ParmVarDecl 0x55dbb175c628 col:38 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb175c7d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55dbb175c850 Implicit # | | | `-ConstAttr 0x55dbb175c878 Implicit # | | |-FunctionDecl 0x55dbb175cae0 col:9 mad 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x55dbb175c8f0 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55dbb175c970 col:29 'double4':'vector' # | | | |-ParmVarDecl 0x55dbb175c9f0 col:38 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb175cba0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55dbb175cc18 Implicit # | | | `-ConstAttr 0x55dbb175cc40 Implicit # | | |-FunctionDecl 0x55dbb172cf00 col:6 max 'half (half, half)' # | | | |-ParmVarDecl 0x55dbb172cdb0 col:14 'half' # | | | |-ParmVarDecl 0x55dbb172ce30 col:20 'half' # | | | |-BuiltinAliasAttr 0x55dbb172cfb8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55dbb172d030 Implicit # | | | `-ConstAttr 0x55dbb172d058 Implicit # | | |-FunctionDecl 0x55dbb172d210 col:7 max 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55dbb172d0c0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55dbb172d140 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb172d2c8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55dbb172d340 Implicit # | | | `-ConstAttr 0x55dbb172d368 Implicit # | | |-FunctionDecl 0x55dbb172d530 col:7 max 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55dbb172d3e0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55dbb172d460 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb172d5e8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55dbb172d660 Implicit # | | | `-ConstAttr 0x55dbb172d688 Implicit # | | |-FunctionDecl 0x55dbb172d850 col:7 max 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55dbb172d700 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55dbb172d780 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb172d908 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55dbb172d980 Implicit # | | | `-ConstAttr 0x55dbb172d9a8 Implicit # | | |-FunctionDecl 0x55dbb172db58 col:5 max 'int (int, int)' # | | | |-ParmVarDecl 0x55dbb172da08 col:12 'int' # | | | |-ParmVarDecl 0x55dbb172da88 col:17 'int' # | | | |-BuiltinAliasAttr 0x55dbb172dc10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55dbb172dc88 Implicit # | | | `-ConstAttr 0x55dbb172dcb0 Implicit # | | |-FunctionDecl 0x55dbb172def8 col:6 max 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x55dbb172dd28 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55dbb172dda8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb172dfb0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55dbb172e028 Implicit # | | | `-ConstAttr 0x55dbb172e050 Implicit # | | |-FunctionDecl 0x55dbb172e298 col:6 max 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x55dbb172e0c8 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55dbb172e148 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb172e350 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55dbb172e3c8 Implicit # | | | `-ConstAttr 0x55dbb172e3f0 Implicit # | | |-FunctionDecl 0x55dbb172e638 col:6 max 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x55dbb172e468 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55dbb172e4e8 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb172e6f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55dbb172e768 Implicit # | | | `-ConstAttr 0x55dbb172e790 Implicit # | | |-FunctionDecl 0x55dbb172e958 col:6 max 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55dbb172e808 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55dbb172e888 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb172ea10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55dbb172ea88 Implicit # | | | `-ConstAttr 0x55dbb172eab0 Implicit # | | |-FunctionDecl 0x55dbb172ecb8 col:7 max 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55dbb172eb28 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55dbb172eba8 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb172ed70 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55dbb1762d48 Implicit # | | | `-ConstAttr 0x55dbb1762d70 Implicit # | | |-FunctionDecl 0x55dbb1762fb8 col:7 max 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55dbb1762de8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55dbb1762e68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1763070 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55dbb17630e8 Implicit # | | | `-ConstAttr 0x55dbb1763110 Implicit # | | |-FunctionDecl 0x55dbb1763318 col:7 max 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55dbb1763188 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55dbb1763208 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17633d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55dbb1763448 Implicit # | | | `-ConstAttr 0x55dbb1763470 Implicit # | | |-FunctionDecl 0x55dbb1763638 col:9 max 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55dbb17634e8 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55dbb1763568 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55dbb17636f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55dbb1763768 Implicit # | | | `-ConstAttr 0x55dbb1763790 Implicit # | | |-FunctionDecl 0x55dbb17639d8 col:10 max 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55dbb1763808 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55dbb1763888 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1763a90 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55dbb1763b08 Implicit # | | | `-ConstAttr 0x55dbb1763b30 Implicit # | | |-FunctionDecl 0x55dbb1763d78 col:10 max 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55dbb1763ba8 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55dbb1763c28 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1763e30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55dbb1763ea8 Implicit # | | | `-ConstAttr 0x55dbb1763ed0 Implicit # | | |-FunctionDecl 0x55dbb1764118 col:10 max 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55dbb1763f48 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55dbb1763fc8 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17641d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55dbb1764248 Implicit # | | | `-ConstAttr 0x55dbb1764270 Implicit # | | |-FunctionDecl 0x55dbb1764438 col:10 max 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55dbb17642e8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55dbb1764368 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55dbb17644f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55dbb1764568 Implicit # | | | `-ConstAttr 0x55dbb1764590 Implicit # | | |-FunctionDecl 0x55dbb17647d8 col:11 max 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55dbb1764608 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55dbb1764688 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1764890 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55dbb1764908 Implicit # | | | `-ConstAttr 0x55dbb1764930 Implicit # | | |-FunctionDecl 0x55dbb1764b78 col:11 max 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55dbb17649a8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55dbb1764a28 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1764c30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55dbb1764ca8 Implicit # | | | `-ConstAttr 0x55dbb1764cd0 Implicit # | | |-FunctionDecl 0x55dbb1764f38 col:11 max 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55dbb1764d60 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55dbb1764de0 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1764ff0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55dbb1765068 Implicit # | | | `-ConstAttr 0x55dbb1765090 Implicit # | | |-FunctionDecl 0x55dbb1765240 col:7 max 'float (float, float)' # | | | |-ParmVarDecl 0x55dbb17650f0 col:16 'float' # | | | |-ParmVarDecl 0x55dbb1765170 col:23 'float' # | | | |-BuiltinAliasAttr 0x55dbb17652f8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55dbb1765370 Implicit # | | | `-ConstAttr 0x55dbb1765398 Implicit # | | |-FunctionDecl 0x55dbb1765560 col:8 max 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55dbb1765410 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55dbb1765490 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1765618 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55dbb1765690 Implicit # | | | `-ConstAttr 0x55dbb17656b8 Implicit # | | |-FunctionDecl 0x55dbb1765880 col:8 max 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55dbb1765730 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55dbb17657b0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1765938 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55dbb17659b0 Implicit # | | | `-ConstAttr 0x55dbb17659d8 Implicit # | | |-FunctionDecl 0x55dbb1765ba0 col:8 max 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55dbb1765a50 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55dbb1765ad0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1765c58 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55dbb1765cd0 Implicit # | | | `-ConstAttr 0x55dbb1765cf8 Implicit # | | |-FunctionDecl 0x55dbb1765ea8 col:8 max 'double (double, double)' # | | | |-ParmVarDecl 0x55dbb1765d58 col:18 'double' # | | | |-ParmVarDecl 0x55dbb1765dd8 col:26 'double' # | | | |-BuiltinAliasAttr 0x55dbb1765f60 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55dbb1765fd8 Implicit # | | | `-ConstAttr 0x55dbb1766000 Implicit # | | |-FunctionDecl 0x55dbb1766248 col:9 max 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x55dbb1766078 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55dbb17660f8 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1766300 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55dbb1766378 Implicit # | | | `-ConstAttr 0x55dbb17663a0 Implicit # | | |-FunctionDecl 0x55dbb17665e8 col:9 max 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x55dbb1766418 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55dbb1766498 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17666a0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55dbb1766718 Implicit # | | | `-ConstAttr 0x55dbb1766740 Implicit # | | |-FunctionDecl 0x55dbb1766988 col:9 max 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x55dbb17667b8 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55dbb1766838 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1766a40 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55dbb1766ab8 Implicit # | | | `-ConstAttr 0x55dbb1766ae0 Implicit # | | |-FunctionDecl 0x55dbb1766d20 col:6 min 'half (half, half)' # | | | |-ParmVarDecl 0x55dbb1766b40 col:14 'half' # | | | |-ParmVarDecl 0x55dbb1766bc0 col:20 'half' # | | | |-BuiltinAliasAttr 0x55dbb1766dd8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55dbb1766e50 Implicit # | | | `-ConstAttr 0x55dbb1766e78 Implicit # | | |-FunctionDecl 0x55dbb1767030 col:7 min 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55dbb1766ee0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55dbb1766f60 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17670e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55dbb1767160 Implicit # | | | `-ConstAttr 0x55dbb1767188 Implicit # | | |-FunctionDecl 0x55dbb1767350 col:7 min 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55dbb1767200 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55dbb1767280 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1767408 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55dbb1767480 Implicit # | | | `-ConstAttr 0x55dbb17674a8 Implicit # | | |-FunctionDecl 0x55dbb1767670 col:7 min 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55dbb1767520 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55dbb17675a0 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1767728 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55dbb17677a0 Implicit # | | | `-ConstAttr 0x55dbb17677c8 Implicit # | | |-FunctionDecl 0x55dbb1767978 col:5 min 'int (int, int)' # | | | |-ParmVarDecl 0x55dbb1767828 col:12 'int' # | | | |-ParmVarDecl 0x55dbb17678a8 col:17 'int' # | | | |-BuiltinAliasAttr 0x55dbb1767a30 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55dbb1767aa8 Implicit # | | | `-ConstAttr 0x55dbb1767ad0 Implicit # | | |-FunctionDecl 0x55dbb1767c98 col:6 min 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x55dbb1767b48 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55dbb1767bc8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1767d50 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55dbb1767dc8 Implicit # | | | `-ConstAttr 0x55dbb1767df0 Implicit # | | |-FunctionDecl 0x55dbb1767fb8 col:6 min 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x55dbb1767e68 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55dbb1767ee8 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1768070 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55dbb17680e8 Implicit # | | | `-ConstAttr 0x55dbb1768110 Implicit # | | |-FunctionDecl 0x55dbb17682d8 col:6 min 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x55dbb1768188 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55dbb1768208 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1768390 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55dbb1768408 Implicit # | | | `-ConstAttr 0x55dbb1768430 Implicit # | | |-FunctionDecl 0x55dbb17685f8 col:6 min 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55dbb17684a8 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55dbb1768528 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb17686b0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55dbb1768728 Implicit # | | | `-ConstAttr 0x55dbb1768750 Implicit # | | |-FunctionDecl 0x55dbb1768918 col:7 min 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55dbb17687c8 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55dbb1768848 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17689d0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55dbb1768a48 Implicit # | | | `-ConstAttr 0x55dbb1768a70 Implicit # | | |-FunctionDecl 0x55dbb1768c38 col:7 min 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55dbb1768ae8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55dbb1768b68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1768cf0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55dbb1768d78 Implicit # | | | `-ConstAttr 0x55dbb1768da0 Implicit # | | |-FunctionDecl 0x55dbb1768f68 col:7 min 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55dbb1768e18 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55dbb1768e98 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1769020 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55dbb1769098 Implicit # | | | `-ConstAttr 0x55dbb17690c0 Implicit # | | |-FunctionDecl 0x55dbb1769270 col:7 min 'float (float, float)' # | | | |-ParmVarDecl 0x55dbb1769120 col:16 'float' # | | | |-ParmVarDecl 0x55dbb17691a0 col:23 'float' # | | | |-BuiltinAliasAttr 0x55dbb1769328 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55dbb17693a0 Implicit # | | | `-ConstAttr 0x55dbb17693c8 Implicit # | | |-FunctionDecl 0x55dbb1769590 col:8 min 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55dbb1769440 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55dbb17694c0 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1769648 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55dbb17696c0 Implicit # | | | `-ConstAttr 0x55dbb17696e8 Implicit # | | |-FunctionDecl 0x55dbb17698b0 col:8 min 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55dbb1769760 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55dbb17697e0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1769968 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55dbb17699e0 Implicit # | | | `-ConstAttr 0x55dbb1769a08 Implicit # | | |-FunctionDecl 0x55dbb1769bd0 col:8 min 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55dbb1769a80 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55dbb1769b00 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1769c88 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55dbb1769d00 Implicit # | | | `-ConstAttr 0x55dbb1769d28 Implicit # | | |-FunctionDecl 0x55dbb1769ef0 col:9 min 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55dbb1769da0 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55dbb1769e20 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55dbb1769fa8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55dbb176a020 Implicit # | | | `-ConstAttr 0x55dbb176a048 Implicit # | | |-FunctionDecl 0x55dbb176a210 col:10 min 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55dbb176a0c0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55dbb176a140 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb176a2c8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55dbb176a340 Implicit # | | | `-ConstAttr 0x55dbb176a368 Implicit # | | |-FunctionDecl 0x55dbb176a530 col:10 min 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55dbb176a3e0 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55dbb176a460 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb176a5e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55dbb176a660 Implicit # | | | `-ConstAttr 0x55dbb176a688 Implicit # | | |-FunctionDecl 0x55dbb176a850 col:10 min 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55dbb176a700 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55dbb176a780 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb176a908 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55dbb176a980 Implicit # | | | `-ConstAttr 0x55dbb176a9a8 Implicit # | | |-FunctionDecl 0x55dbb176ab70 col:10 min 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55dbb176aa20 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55dbb176aaa0 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55dbb176ac28 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55dbb176aca0 Implicit # | | | `-ConstAttr 0x55dbb176acc8 Implicit # | | |-FunctionDecl 0x55dbb176c8b8 col:11 min 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55dbb176c768 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55dbb176c7e8 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb176c970 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55dbb176c9e8 Implicit # | | | `-ConstAttr 0x55dbb176ca10 Implicit # | | |-FunctionDecl 0x55dbb176cbd8 col:11 min 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55dbb176ca88 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55dbb176cb08 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb176cc90 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55dbb176cd08 Implicit # | | | `-ConstAttr 0x55dbb176cd30 Implicit # | | |-FunctionDecl 0x55dbb176cef8 col:11 min 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55dbb176cda8 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55dbb176ce28 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb176cfb0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55dbb176d028 Implicit # | | | `-ConstAttr 0x55dbb176d050 Implicit # | | |-FunctionDecl 0x55dbb176d200 col:8 min 'double (double, double)' # | | | |-ParmVarDecl 0x55dbb176d0b0 col:18 'double' # | | | |-ParmVarDecl 0x55dbb176d130 col:26 'double' # | | | |-BuiltinAliasAttr 0x55dbb176d2b8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55dbb176d330 Implicit # | | | `-ConstAttr 0x55dbb176d358 Implicit # | | |-FunctionDecl 0x55dbb176d520 col:9 min 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x55dbb176d3d0 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55dbb176d450 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb176d5d8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55dbb176d650 Implicit # | | | `-ConstAttr 0x55dbb176d678 Implicit # | | |-FunctionDecl 0x55dbb176d840 col:9 min 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x55dbb176d6f0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55dbb176d770 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb176d8f8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55dbb176d970 Implicit # | | | `-ConstAttr 0x55dbb176d998 Implicit # | | |-FunctionDecl 0x55dbb176db60 col:9 min 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x55dbb176da10 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55dbb176da90 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb176dc18 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55dbb176dc90 Implicit # | | | `-ConstAttr 0x55dbb176dcb8 Implicit # | | |-FunctionTemplateDecl 0x55dbb176e0e0 line:1821:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55dbb176dd08 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55dbb176dd78 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55dbb176e038 line:1821:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55dbb176de90 > col:76 invalid 'int' # | | | |-ParmVarDecl 0x55dbb176df68 > col:79 invalid 'int' # | | | `-BuiltinAliasAttr 0x55dbb176e148 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55dbb176e650 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x55dbb176e1c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55dbb176e258 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55dbb176e2c8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55dbb176e5a8 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55dbb176e3f8 > col:30 invalid 'int' # | | | |-ParmVarDecl 0x55dbb176e4d8 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x55dbb176e6b8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55dbb176eb50 line:1831:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55dbb176e778 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55dbb176e7e8 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55dbb176eaa8 line:1831:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55dbb176e920 > col:79 invalid 'int' # | | | |-ParmVarDecl 0x55dbb176e9d8 > col:76 invalid 'int' # | | | `-BuiltinAliasAttr 0x55dbb176ebb8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55dbb176f0d0 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x55dbb176ec40 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55dbb176ecd8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55dbb176ed48 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55dbb176f028 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55dbb176ee98 > col:33 invalid 'int' # | | | |-ParmVarDecl 0x55dbb176ef58 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x55dbb176f138 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55dbb176f668 line:1841:60 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55dbb176f1d8 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55dbb176f248 col:22 referenced 'int' depth 0 index 1 K # | | | |-NonTypeTemplateParmDecl 0x55dbb176f2b8 col:29 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55dbb176f5c0 line:1841:60 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55dbb176f418 > col:23 invalid 'int' # | | | |-ParmVarDecl 0x55dbb176f4f0 > col:43 invalid 'int' # | | | `-BuiltinAliasAttr 0x55dbb176f6d0 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55dbb176fca8 col:17 invalid mul # | | | |-TemplateTypeParmDecl 0x55dbb176f758 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55dbb176f7f8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55dbb176f868 col:34 referenced 'int' depth 0 index 2 K # | | | |-NonTypeTemplateParmDecl 0x55dbb176f8d8 col:41 referenced 'int' depth 0 index 3 C # | | | `-FunctionDecl 0x55dbb176fc00 col:17 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55dbb176fa50 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55dbb176fb30 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55dbb176fd10 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55dbb17700d0 line:1858:66 invalid transpose # | | | |-NonTypeTemplateParmDecl 0x55dbb176fdb0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55dbb176fe20 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55dbb1770028 line:1858:66 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x55dbb176ff78 > col:23 invalid 'int' # | | | `-BuiltinAliasAttr 0x55dbb1770130 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionTemplateDecl 0x55dbb1770580 col:17 invalid transpose # | | | |-TemplateTypeParmDecl 0x55dbb17701a8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55dbb1770248 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55dbb17702b8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55dbb17704d8 col:17 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x55dbb1770428 > col:42 invalid 'int' # | | | `-BuiltinAliasAttr 0x55dbb17705e0 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionDecl 0x55dbb1770770 col:6 normalize 'half (half)' # | | | |-ParmVarDecl 0x55dbb1770690 col:20 'half' # | | | |-BuiltinAliasAttr 0x55dbb1770820 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55dbb1770898 Implicit # | | | `-ConstAttr 0x55dbb17708c0 Implicit # | | |-FunctionDecl 0x55dbb17709d8 col:7 normalize 'half2 (half2)' # | | | |-ParmVarDecl 0x55dbb1770928 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1770a88 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55dbb1770b00 Implicit # | | | `-ConstAttr 0x55dbb1770b28 Implicit # | | |-FunctionDecl 0x55dbb1770c50 col:7 normalize 'half3 (half3)' # | | | |-ParmVarDecl 0x55dbb1770ba0 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1770d00 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55dbb1770d78 Implicit # | | | `-ConstAttr 0x55dbb1770da0 Implicit # | | |-FunctionDecl 0x55dbb1770ec8 col:7 normalize 'half4 (half4)' # | | | |-ParmVarDecl 0x55dbb1770e18 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1770f78 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55dbb1770ff0 Implicit # | | | `-ConstAttr 0x55dbb1771018 Implicit # | | |-FunctionDecl 0x55dbb1771128 col:7 used normalize 'float (float)' # | | | |-ParmVarDecl 0x55dbb1771078 col:22 'float' # | | | |-BuiltinAliasAttr 0x55dbb17711d8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55dbb1771250 Implicit # | | | `-ConstAttr 0x55dbb1771278 Implicit # | | |-FunctionDecl 0x55dbb17713a0 col:8 used normalize 'float2 (float2)' # | | | |-ParmVarDecl 0x55dbb17712f0 col:24 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1771450 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55dbb17714c8 Implicit # | | | `-ConstAttr 0x55dbb17714f0 Implicit # | | |-FunctionDecl 0x55dbb1771618 col:8 used normalize 'float3 (float3)' # | | | |-ParmVarDecl 0x55dbb1771568 col:24 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17716c8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55dbb1771740 Implicit # | | | `-ConstAttr 0x55dbb1771768 Implicit # | | |-FunctionDecl 0x55dbb1771890 col:8 used normalize 'float4 (float4)' # | | | |-ParmVarDecl 0x55dbb17717e0 col:24 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1771940 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55dbb17719b8 Implicit # | | | `-ConstAttr 0x55dbb17719e0 Implicit # | | |-FunctionDecl 0x55dbb1771b78 col:6 or 'bool (bool, bool)' # | | | |-ParmVarDecl 0x55dbb1771a38 col:13 'bool' # | | | |-ParmVarDecl 0x55dbb1771ab0 col:19 'bool' # | | | |-BuiltinAliasAttr 0x55dbb1771c30 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55dbb1771ca8 Implicit # | | | `-ConstAttr 0x55dbb1771cd0 Implicit # | | |-FunctionDecl 0x55dbb1771e88 col:7 or 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x55dbb1771d38 col:15 'bool2':'vector' # | | | |-ParmVarDecl 0x55dbb1771db8 col:22 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1771f40 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55dbb1771fb8 Implicit # | | | `-ConstAttr 0x55dbb1771fe0 Implicit # | | |-FunctionDecl 0x55dbb17721a8 col:7 or 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x55dbb1772058 col:15 'bool3':'vector' # | | | |-ParmVarDecl 0x55dbb17720d8 col:22 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1772260 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55dbb17722d8 Implicit # | | | `-ConstAttr 0x55dbb1772300 Implicit # | | |-FunctionDecl 0x55dbb17724c8 col:7 or 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x55dbb1772378 col:15 'bool4':'vector' # | | | |-ParmVarDecl 0x55dbb17723f8 col:22 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1772580 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55dbb17725f8 Implicit # | | | `-ConstAttr 0x55dbb1772620 Implicit # | | |-FunctionDecl 0x55dbb17727e8 col:9 or 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x55dbb1772680 col:20 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x55dbb1772700 col:31 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x55dbb17728a0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55dbb1772918 Implicit # | | | `-ConstAttr 0x55dbb1772940 Implicit # | | |-FunctionDecl 0x55dbb1772af0 col:9 or 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x55dbb17729a0 col:20 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x55dbb1772a20 col:31 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x55dbb1772ba8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55dbb1772c20 Implicit # | | | `-ConstAttr 0x55dbb1772c48 Implicit # | | |-FunctionDecl 0x55dbb1772df8 col:9 or 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x55dbb1772ca8 col:20 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x55dbb1772d28 col:31 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x55dbb1772eb0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55dbb1772f28 Implicit # | | | `-ConstAttr 0x55dbb1772f50 Implicit # | | |-FunctionDecl 0x55dbb1773100 col:9 or 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x55dbb1772fb0 col:20 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x55dbb1773030 col:31 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x55dbb17731b8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55dbb1773230 Implicit # | | | `-ConstAttr 0x55dbb1773258 Implicit # | | |-FunctionDecl 0x55dbb1773408 col:9 or 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x55dbb17732b8 col:20 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x55dbb1773338 col:31 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x55dbb17734c0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55dbb1773538 Implicit # | | | `-ConstAttr 0x55dbb1773560 Implicit # | | |-FunctionDecl 0x55dbb1773710 col:9 or 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x55dbb17735c0 col:20 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x55dbb1773640 col:31 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x55dbb17737c8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55dbb1773840 Implicit # | | | `-ConstAttr 0x55dbb1773868 Implicit # | | |-FunctionDecl 0x55dbb1773a18 col:9 or 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x55dbb17738c8 col:20 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x55dbb1773948 col:31 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x55dbb1773ad0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55dbb1773b48 Implicit # | | | `-ConstAttr 0x55dbb1773b70 Implicit # | | |-FunctionDecl 0x55dbb1773d20 col:9 or 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x55dbb1773bd0 col:20 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x55dbb1773c50 col:31 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x55dbb1773dd8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55dbb1773e50 Implicit # | | | `-ConstAttr 0x55dbb1773e78 Implicit # | | |-FunctionDecl 0x55dbb1774028 col:9 or 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x55dbb1773ed8 col:20 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x55dbb1773f58 col:31 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x55dbb17740e0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55dbb1774158 Implicit # | | | `-ConstAttr 0x55dbb1774180 Implicit # | | |-FunctionDecl 0x55dbb1774330 col:9 or 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x55dbb17741e0 col:20 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x55dbb1774260 col:31 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x55dbb17743e8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55dbb1774460 Implicit # | | | `-ConstAttr 0x55dbb1774488 Implicit # | | |-FunctionDecl 0x55dbb1774638 col:9 or 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x55dbb17744e8 col:20 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x55dbb1774568 col:31 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x55dbb17746f0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55dbb1774790 Implicit # | | | `-ConstAttr 0x55dbb17747b8 Implicit # | | |-FunctionDecl 0x55dbb1774968 col:9 or 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x55dbb1774818 col:20 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x55dbb1774898 col:31 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x55dbb1774a20 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55dbb1774a98 Implicit # | | | `-ConstAttr 0x55dbb1774ac0 Implicit # | | |-FunctionDecl 0x55dbb1774c70 col:9 or 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x55dbb1774b20 col:20 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x55dbb1774ba0 col:31 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x55dbb1774d28 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55dbb1774da0 Implicit # | | | `-ConstAttr 0x55dbb1774dc8 Implicit # | | |-FunctionDecl 0x55dbb1774f78 col:9 or 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x55dbb1774e28 col:20 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x55dbb1774ea8 col:31 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x55dbb1775030 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55dbb17750a8 Implicit # | | | `-ConstAttr 0x55dbb17750d0 Implicit # | | |-FunctionDecl 0x55dbb1775280 col:9 or 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x55dbb1775130 col:20 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x55dbb17751b0 col:31 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x55dbb1775338 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55dbb17753b0 Implicit # | | | `-ConstAttr 0x55dbb17753d8 Implicit # | | |-FunctionDecl 0x55dbb1775588 col:6 pow 'half (half, half)' # | | | |-ParmVarDecl 0x55dbb1775438 col:14 'half' # | | | |-ParmVarDecl 0x55dbb17754b8 col:20 'half' # | | | |-BuiltinAliasAttr 0x55dbb1775640 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55dbb17756b8 Implicit # | | | `-ConstAttr 0x55dbb17756e0 Implicit # | | |-FunctionDecl 0x55dbb1775898 col:7 pow 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55dbb1775748 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55dbb17757c8 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1775950 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55dbb17759c8 Implicit # | | | `-ConstAttr 0x55dbb17759f0 Implicit # | | |-FunctionDecl 0x55dbb1775bb8 col:7 pow 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55dbb1775a68 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55dbb1775ae8 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1775c70 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55dbb1775ce8 Implicit # | | | `-ConstAttr 0x55dbb1775d10 Implicit # | | |-FunctionDecl 0x55dbb1775ed8 col:7 pow 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55dbb1775d88 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55dbb1775e08 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1775f90 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55dbb1776008 Implicit # | | | `-ConstAttr 0x55dbb1776030 Implicit # | | |-FunctionDecl 0x55dbb17761e0 col:7 used pow 'float (float, float)' # | | | |-ParmVarDecl 0x55dbb1776090 col:16 'float' # | | | |-ParmVarDecl 0x55dbb1776110 col:23 'float' # | | | |-BuiltinAliasAttr 0x55dbb1776298 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55dbb1776310 Implicit # | | | `-ConstAttr 0x55dbb1776338 Implicit # | | |-FunctionDecl 0x55dbb1776500 col:8 used pow 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55dbb17763b0 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55dbb1776430 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17765b8 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55dbb1776630 Implicit # | | | `-ConstAttr 0x55dbb1776658 Implicit # | | |-FunctionDecl 0x55dbb1776870 col:8 used pow 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55dbb17766d0 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55dbb17767a0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1776928 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55dbb17769a0 Implicit # | | | `-ConstAttr 0x55dbb17769c8 Implicit # | | |-FunctionDecl 0x55dbb1776b90 col:8 used pow 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55dbb1776a40 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55dbb1776ac0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1776c48 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55dbb1776cc0 Implicit # | | | `-ConstAttr 0x55dbb1776ce8 Implicit # | | |-FunctionDecl 0x55dbb1776e10 col:6 reversebits 'uint (uint)' # | | | |-ParmVarDecl 0x55dbb1776d60 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb1776ec0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55dbb1776f38 Implicit # | | | `-ConstAttr 0x55dbb1776f60 Implicit # | | |-FunctionDecl 0x55dbb1777078 col:7 reversebits 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55dbb1776fc8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1777128 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55dbb17771a0 Implicit # | | | `-ConstAttr 0x55dbb17771c8 Implicit # | | |-FunctionDecl 0x55dbb17772f0 col:7 reversebits 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55dbb1777240 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17773a0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55dbb1777418 Implicit # | | | `-ConstAttr 0x55dbb1777440 Implicit # | | |-FunctionDecl 0x55dbb1777568 col:7 reversebits 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55dbb17774b8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1777618 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55dbb1777690 Implicit # | | | `-ConstAttr 0x55dbb17776b8 Implicit # | | |-FunctionDecl 0x55dbb17777e0 col:10 reversebits 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55dbb1777730 col:30 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55dbb1777890 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55dbb1777908 Implicit # | | | `-ConstAttr 0x55dbb1777930 Implicit # | | |-FunctionDecl 0x55dbb1777a58 col:11 reversebits 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55dbb17779a8 col:32 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1777b08 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55dbb1777b80 Implicit # | | | `-ConstAttr 0x55dbb1777ba8 Implicit # | | |-FunctionDecl 0x55dbb1777cd0 col:11 reversebits 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55dbb1777c20 col:32 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1777d80 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55dbb1777df8 Implicit # | | | `-ConstAttr 0x55dbb1777e20 Implicit # | | |-FunctionDecl 0x55dbb1777f48 col:11 reversebits 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55dbb1777e98 col:32 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1777ff8 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55dbb1778070 Implicit # | | | `-ConstAttr 0x55dbb1778098 Implicit # | | |-FunctionDecl 0x55dbb1778260 col:7 cross 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55dbb1778110 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x55dbb1778190 col:25 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1778318 clang_builtin_alias __builtin_hlsl_crossf16 # | | | |-NoThrowAttr 0x55dbb1778390 Implicit # | | | `-ConstAttr 0x55dbb17783b8 Implicit # | | |-FunctionDecl 0x55dbb1778570 col:8 cross 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55dbb1778420 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x55dbb17784a0 col:28 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1778628 clang_builtin_alias __builtin_hlsl_crossf32 # | | | |-NoThrowAttr 0x55dbb17786a0 Implicit # | | | `-ConstAttr 0x55dbb17786c8 Implicit # | | |-FunctionDecl 0x55dbb17787f8 col:6 rcp 'half (half)' # | | | |-ParmVarDecl 0x55dbb1778728 col:14 'half' # | | | |-BuiltinAliasAttr 0x55dbb17788a8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55dbb1778920 Implicit # | | | `-ConstAttr 0x55dbb1778948 Implicit # | | |-FunctionDecl 0x55dbb1778a60 col:7 rcp 'half2 (half2)' # | | | |-ParmVarDecl 0x55dbb17789b0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1778b10 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55dbb1778b88 Implicit # | | | `-ConstAttr 0x55dbb1778bb0 Implicit # | | |-FunctionDecl 0x55dbb1778cd8 col:7 rcp 'half3 (half3)' # | | | |-ParmVarDecl 0x55dbb1778c28 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1778d88 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55dbb1778e00 Implicit # | | | `-ConstAttr 0x55dbb1778e28 Implicit # | | |-FunctionDecl 0x55dbb1778f50 col:7 rcp 'half4 (half4)' # | | | |-ParmVarDecl 0x55dbb1778ea0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1779000 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55dbb1779078 Implicit # | | | `-ConstAttr 0x55dbb17790a0 Implicit # | | |-FunctionDecl 0x55dbb17791b0 col:7 rcp 'float (float)' # | | | |-ParmVarDecl 0x55dbb1779100 col:16 'float' # | | | |-BuiltinAliasAttr 0x55dbb1779260 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55dbb17792d8 Implicit # | | | `-ConstAttr 0x55dbb1779300 Implicit # | | |-FunctionDecl 0x55dbb1779428 col:8 rcp 'float2 (float2)' # | | | |-ParmVarDecl 0x55dbb1779378 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17794d8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55dbb1779550 Implicit # | | | `-ConstAttr 0x55dbb1779578 Implicit # | | |-FunctionDecl 0x55dbb17796a0 col:8 rcp 'float3 (float3)' # | | | |-ParmVarDecl 0x55dbb17795f0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1779750 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55dbb17797c8 Implicit # | | | `-ConstAttr 0x55dbb17797f0 Implicit # | | |-FunctionDecl 0x55dbb1779918 col:8 rcp 'float4 (float4)' # | | | |-ParmVarDecl 0x55dbb1779868 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17799c8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55dbb1779a40 Implicit # | | | `-ConstAttr 0x55dbb1779a68 Implicit # | | |-FunctionDecl 0x55dbb1779b78 col:8 rcp 'double (double)' # | | | |-ParmVarDecl 0x55dbb1779ac8 col:18 'double' # | | | |-BuiltinAliasAttr 0x55dbb1779c28 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55dbb1779ca0 Implicit # | | | `-ConstAttr 0x55dbb1779cc8 Implicit # | | |-FunctionDecl 0x55dbb1779df0 col:9 rcp 'double2 (double2)' # | | | |-ParmVarDecl 0x55dbb1779d40 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1779ea0 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55dbb1779f18 Implicit # | | | `-ConstAttr 0x55dbb1779f40 Implicit # | | |-FunctionDecl 0x55dbb177a068 col:9 rcp 'double3 (double3)' # | | | |-ParmVarDecl 0x55dbb1779fb8 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb177a118 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55dbb177a190 Implicit # | | | `-ConstAttr 0x55dbb177a1b8 Implicit # | | |-FunctionDecl 0x55dbb177a2e0 col:9 rcp 'double4 (double4)' # | | | |-ParmVarDecl 0x55dbb177a230 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb177a390 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55dbb177a408 Implicit # | | | `-ConstAttr 0x55dbb177a430 Implicit # | | |-FunctionDecl 0x55dbb177a540 col:6 rsqrt 'half (half)' # | | | |-ParmVarDecl 0x55dbb177a490 col:16 'half' # | | | |-BuiltinAliasAttr 0x55dbb177a5f0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55dbb177a668 Implicit # | | | `-ConstAttr 0x55dbb177a690 Implicit # | | |-FunctionDecl 0x55dbb177a7c0 col:7 rsqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x55dbb177a6f8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb177a870 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55dbb177a8e8 Implicit # | | | `-ConstAttr 0x55dbb177a910 Implicit # | | |-FunctionDecl 0x55dbb177aa38 col:7 rsqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x55dbb177a988 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb177aae8 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55dbb177ab60 Implicit # | | | `-ConstAttr 0x55dbb177ab88 Implicit # | | |-FunctionDecl 0x55dbb177acb0 col:7 rsqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x55dbb177ac00 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb177ad60 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55dbb177add8 Implicit # | | | `-ConstAttr 0x55dbb177ae00 Implicit # | | |-FunctionDecl 0x55dbb177af10 col:7 used rsqrt 'float (float)' # | | | |-ParmVarDecl 0x55dbb177ae60 col:18 'float' # | | | |-BuiltinAliasAttr 0x55dbb177afc0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55dbb177b038 Implicit # | | | `-ConstAttr 0x55dbb177b060 Implicit # | | |-FunctionDecl 0x55dbb177b188 col:8 used rsqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x55dbb177b0d8 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb177b238 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55dbb177b2b0 Implicit # | | | `-ConstAttr 0x55dbb177b2d8 Implicit # | | |-FunctionDecl 0x55dbb177b400 col:8 used rsqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x55dbb177b350 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb177b4b0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55dbb177b528 Implicit # | | | `-ConstAttr 0x55dbb177b550 Implicit # | | |-FunctionDecl 0x55dbb177b678 col:8 used rsqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x55dbb177b5c8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb177b728 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55dbb177b7a0 Implicit # | | | `-ConstAttr 0x55dbb177b7c8 Implicit # | | |-FunctionDecl 0x55dbb177b8d8 col:6 round 'half (half)' # | | | |-ParmVarDecl 0x55dbb177b828 col:16 'half' # | | | |-BuiltinAliasAttr 0x55dbb177b988 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55dbb177ba00 Implicit # | | | `-ConstAttr 0x55dbb177ba28 Implicit # | | |-FunctionDecl 0x55dbb177bb40 col:7 round 'half2 (half2)' # | | | |-ParmVarDecl 0x55dbb177ba90 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb177bbf0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55dbb177bc68 Implicit # | | | `-ConstAttr 0x55dbb177bc90 Implicit # | | |-FunctionDecl 0x55dbb177bdb8 col:7 round 'half3 (half3)' # | | | |-ParmVarDecl 0x55dbb177bd08 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb177be68 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55dbb177bee0 Implicit # | | | `-ConstAttr 0x55dbb177bf08 Implicit # | | |-FunctionDecl 0x55dbb177c030 col:7 round 'half4 (half4)' # | | | |-ParmVarDecl 0x55dbb177bf80 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb177c0e0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55dbb177c158 Implicit # | | | `-ConstAttr 0x55dbb177c180 Implicit # | | |-FunctionDecl 0x55dbb177c290 col:7 used round 'float (float)' # | | | |-ParmVarDecl 0x55dbb177c1e0 col:18 'float' # | | | |-BuiltinAliasAttr 0x55dbb177c340 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55dbb177c3b8 Implicit # | | | `-ConstAttr 0x55dbb177c3e0 Implicit # | | |-FunctionDecl 0x55dbb177c508 col:8 used round 'float2 (float2)' # | | | |-ParmVarDecl 0x55dbb177c458 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb177c5b8 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55dbb177c630 Implicit # | | | `-ConstAttr 0x55dbb177c658 Implicit # | | |-FunctionDecl 0x55dbb1740be0 col:8 used round 'float3 (float3)' # | | | |-ParmVarDecl 0x55dbb177c6d0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1740c90 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55dbb1740d08 Implicit # | | | `-ConstAttr 0x55dbb1740d30 Implicit # | | |-FunctionDecl 0x55dbb1740e58 col:8 used round 'float4 (float4)' # | | | |-ParmVarDecl 0x55dbb1740da8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1740f08 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55dbb1740f80 Implicit # | | | `-ConstAttr 0x55dbb1740fa8 Implicit # | | |-FunctionDecl 0x55dbb17410b8 col:6 saturate 'half (half)' # | | | |-ParmVarDecl 0x55dbb1741008 col:19 'half' # | | | |-BuiltinAliasAttr 0x55dbb1741168 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55dbb17411e0 Implicit # | | | `-ConstAttr 0x55dbb1741208 Implicit # | | |-FunctionDecl 0x55dbb1741320 col:7 saturate 'half2 (half2)' # | | | |-ParmVarDecl 0x55dbb1741270 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17413d0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55dbb1741448 Implicit # | | | `-ConstAttr 0x55dbb1741470 Implicit # | | |-FunctionDecl 0x55dbb1741598 col:7 saturate 'half3 (half3)' # | | | |-ParmVarDecl 0x55dbb17414e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1741648 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55dbb17416c0 Implicit # | | | `-ConstAttr 0x55dbb17416e8 Implicit # | | |-FunctionDecl 0x55dbb1741810 col:7 saturate 'half4 (half4)' # | | | |-ParmVarDecl 0x55dbb1741760 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17418c0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55dbb1741938 Implicit # | | | `-ConstAttr 0x55dbb1741960 Implicit # | | |-FunctionDecl 0x55dbb1741a70 col:7 saturate 'float (float)' # | | | |-ParmVarDecl 0x55dbb17419c0 col:21 'float' # | | | |-BuiltinAliasAttr 0x55dbb1741b20 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55dbb1741b98 Implicit # | | | `-ConstAttr 0x55dbb1741bc0 Implicit # | | |-FunctionDecl 0x55dbb1741ce8 col:8 saturate 'float2 (float2)' # | | | |-ParmVarDecl 0x55dbb1741c38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1741d98 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55dbb1741e10 Implicit # | | | `-ConstAttr 0x55dbb1741e38 Implicit # | | |-FunctionDecl 0x55dbb1741f60 col:8 saturate 'float3 (float3)' # | | | |-ParmVarDecl 0x55dbb1741eb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1742010 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55dbb1742088 Implicit # | | | `-ConstAttr 0x55dbb17420b0 Implicit # | | |-FunctionDecl 0x55dbb17421d8 col:8 saturate 'float4 (float4)' # | | | |-ParmVarDecl 0x55dbb1742128 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1742288 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55dbb1742300 Implicit # | | | `-ConstAttr 0x55dbb1742328 Implicit # | | |-FunctionDecl 0x55dbb1742438 col:8 saturate 'double (double)' # | | | |-ParmVarDecl 0x55dbb1742388 col:23 'double' # | | | |-BuiltinAliasAttr 0x55dbb17424e8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55dbb1742560 Implicit # | | | `-ConstAttr 0x55dbb1742588 Implicit # | | |-FunctionDecl 0x55dbb17426b0 col:9 saturate 'double2 (double2)' # | | | |-ParmVarDecl 0x55dbb1742600 col:25 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1742760 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55dbb17427d8 Implicit # | | | `-ConstAttr 0x55dbb1742800 Implicit # | | |-FunctionDecl 0x55dbb1742928 col:9 saturate 'double3 (double3)' # | | | |-ParmVarDecl 0x55dbb1742878 col:25 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17429d8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55dbb1742a50 Implicit # | | | `-ConstAttr 0x55dbb1742a78 Implicit # | | |-FunctionDecl 0x55dbb1742bf0 col:9 saturate 'double4 (double4)' # | | | |-ParmVarDecl 0x55dbb1742af0 col:25 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1742ca0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55dbb1742d18 Implicit # | | | `-ConstAttr 0x55dbb1742d40 Implicit # | | |-FunctionTemplateDecl 0x55dbb1743158 col:3 select # | | | |-TemplateTypeParmDecl 0x55dbb1742d78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb17430b0 col:3 select 'T (bool, T, T)' # | | | |-ParmVarDecl 0x55dbb1742e40 col:14 'bool' # | | | |-ParmVarDecl 0x55dbb1742eb8 col:17 'T' # | | | |-ParmVarDecl 0x55dbb1742f30 col:20 'T' # | | | |-BuiltinAliasAttr 0x55dbb17431c8 clang_builtin_alias __builtin_hlsl_select # | | | |-NoThrowAttr 0x55dbb17432a8 Implicit # | | | `-ConstAttr 0x55dbb17432d0 Implicit # | | |-FunctionTemplateDecl 0x55dbb17437d0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55dbb17432f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb1743728 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55dbb1743478 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55dbb1743558 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55dbb1743638 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55dbb1743840 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55dbb1743da0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55dbb17438c8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb1743cf8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55dbb1743a48 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55dbb1743b28 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55dbb1743c08 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55dbb1743e10 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55dbb1744370 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55dbb1743e98 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb17442c8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55dbb1744018 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55dbb17440f8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55dbb17441d8 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55dbb17443e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55dbb1744970 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55dbb1744468 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb17448c8 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55dbb17445e8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55dbb1744660 col:39 'T' # | | | |-ParmVarDecl 0x55dbb1744740 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55dbb17449e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55dbb1788b00 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55dbb1744a68 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb1788a58 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55dbb17887c0 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55dbb1788838 col:39 'T' # | | | |-ParmVarDecl 0x55dbb1788918 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55dbb1788b70 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55dbb17890b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55dbb1788bf8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb1789008 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55dbb1788d78 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55dbb1788df0 col:39 'T' # | | | |-ParmVarDecl 0x55dbb1788ed0 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55dbb1789120 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55dbb17896b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55dbb17891a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb1789608 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55dbb1789328 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55dbb1789408 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55dbb1789480 col:53 'T' # | | | `-BuiltinAliasAttr 0x55dbb1789720 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55dbb1789c60 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55dbb17897a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb1789bb8 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55dbb1789928 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55dbb1789a08 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55dbb1789a80 col:53 'T' # | | | `-BuiltinAliasAttr 0x55dbb1789cd0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55dbb178a210 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55dbb1789d58 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb178a168 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55dbb1789ed8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55dbb1789fb8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55dbb178a030 col:53 'T' # | | | `-BuiltinAliasAttr 0x55dbb178a280 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55dbb178a950 line:2273:72 invalid select # | | | |-TemplateTypeParmDecl 0x55dbb178a308 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb178a8a8 line:2273:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55dbb178a620 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55dbb178a698 col:23 'T' # | | | |-ParmVarDecl 0x55dbb178a710 col:26 'T' # | | | `-BuiltinAliasAttr 0x55dbb178a9c0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55dbb178afc0 line:2278:72 invalid select # | | | |-TemplateTypeParmDecl 0x55dbb178aa48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb178af18 line:2278:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55dbb178acf0 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55dbb178ad68 col:23 'T' # | | | |-ParmVarDecl 0x55dbb178ade0 col:26 'T' # | | | `-BuiltinAliasAttr 0x55dbb178b030 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55dbb178b630 line:2283:72 invalid select # | | | |-TemplateTypeParmDecl 0x55dbb178b0b8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb178b588 line:2283:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55dbb178b360 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55dbb178b3d8 col:23 'T' # | | | |-ParmVarDecl 0x55dbb178b450 col:26 'T' # | | | `-BuiltinAliasAttr 0x55dbb178b6a0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionDecl 0x55dbb178b800 col:6 sin 'half (half)' # | | | |-ParmVarDecl 0x55dbb178b750 col:14 'half' # | | | |-BuiltinAliasAttr 0x55dbb178b8b0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55dbb178b928 Implicit # | | | `-ConstAttr 0x55dbb178b950 Implicit # | | |-FunctionDecl 0x55dbb178ba68 col:7 sin 'half2 (half2)' # | | | |-ParmVarDecl 0x55dbb178b9b8 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb178bb18 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55dbb178bb90 Implicit # | | | `-ConstAttr 0x55dbb178bbb8 Implicit # | | |-FunctionDecl 0x55dbb178bce0 col:7 sin 'half3 (half3)' # | | | |-ParmVarDecl 0x55dbb178bc30 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb178bd90 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55dbb178be08 Implicit # | | | `-ConstAttr 0x55dbb178be30 Implicit # | | |-FunctionDecl 0x55dbb178bf58 col:7 sin 'half4 (half4)' # | | | |-ParmVarDecl 0x55dbb178bea8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb178c008 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55dbb178c080 Implicit # | | | `-ConstAttr 0x55dbb178c0a8 Implicit # | | |-FunctionDecl 0x55dbb178c1b8 col:7 used sin 'float (float)' # | | | |-ParmVarDecl 0x55dbb178c108 col:16 'float' # | | | |-BuiltinAliasAttr 0x55dbb178c268 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55dbb178c2e0 Implicit # | | | `-ConstAttr 0x55dbb178c308 Implicit # | | |-FunctionDecl 0x55dbb178c430 col:8 used sin 'float2 (float2)' # | | | |-ParmVarDecl 0x55dbb178c380 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb178c4e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55dbb178c558 Implicit # | | | `-ConstAttr 0x55dbb178c580 Implicit # | | |-FunctionDecl 0x55dbb178c6a8 col:8 used sin 'float3 (float3)' # | | | |-ParmVarDecl 0x55dbb178c5f8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb178c758 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55dbb178c7e0 Implicit # | | | `-ConstAttr 0x55dbb178c808 Implicit # | | |-FunctionDecl 0x55dbb178c930 col:8 used sin 'float4 (float4)' # | | | |-ParmVarDecl 0x55dbb178c880 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb178c9e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55dbb178ca58 Implicit # | | | `-ConstAttr 0x55dbb178ca80 Implicit # | | |-FunctionDecl 0x55dbb178cb90 col:6 sinh 'half (half)' # | | | |-ParmVarDecl 0x55dbb178cae0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55dbb178cc40 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55dbb178ccb8 Implicit # | | | `-ConstAttr 0x55dbb178cce0 Implicit # | | |-FunctionDecl 0x55dbb178cdf8 col:7 sinh 'half2 (half2)' # | | | |-ParmVarDecl 0x55dbb178cd48 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb178cea8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55dbb178cf20 Implicit # | | | `-ConstAttr 0x55dbb178cf48 Implicit # | | |-FunctionDecl 0x55dbb178d070 col:7 sinh 'half3 (half3)' # | | | |-ParmVarDecl 0x55dbb178cfc0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb178d120 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55dbb178d198 Implicit # | | | `-ConstAttr 0x55dbb178d1c0 Implicit # | | |-FunctionDecl 0x55dbb178d2e8 col:7 sinh 'half4 (half4)' # | | | |-ParmVarDecl 0x55dbb178d238 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb178d398 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55dbb178d410 Implicit # | | | `-ConstAttr 0x55dbb178d438 Implicit # | | |-FunctionDecl 0x55dbb178d548 col:7 used sinh 'float (float)' # | | | |-ParmVarDecl 0x55dbb178d498 col:17 'float' # | | | |-BuiltinAliasAttr 0x55dbb178d5f8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55dbb178d670 Implicit # | | | `-ConstAttr 0x55dbb178d698 Implicit # | | |-FunctionDecl 0x55dbb178d7c0 col:8 used sinh 'float2 (float2)' # | | | |-ParmVarDecl 0x55dbb178d710 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb178d870 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55dbb178d8e8 Implicit # | | | `-ConstAttr 0x55dbb178d910 Implicit # | | |-FunctionDecl 0x55dbb178da38 col:8 used sinh 'float3 (float3)' # | | | |-ParmVarDecl 0x55dbb178d988 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb178dae8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55dbb178db60 Implicit # | | | `-ConstAttr 0x55dbb178db88 Implicit # | | |-FunctionDecl 0x55dbb178dcb0 col:8 used sinh 'float4 (float4)' # | | | |-ParmVarDecl 0x55dbb178dc00 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb178dd60 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55dbb178ddd8 Implicit # | | | `-ConstAttr 0x55dbb178de00 Implicit # | | |-FunctionDecl 0x55dbb178df10 col:6 sqrt 'half (half)' # | | | |-ParmVarDecl 0x55dbb178de60 col:15 'half' # | | | |-BuiltinAliasAttr 0x55dbb178dfc0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55dbb178e038 Implicit # | | | `-ConstAttr 0x55dbb178e060 Implicit # | | |-FunctionDecl 0x55dbb178e178 col:7 sqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x55dbb178e0c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb178e228 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55dbb178e2a0 Implicit # | | | `-ConstAttr 0x55dbb178e2c8 Implicit # | | |-FunctionDecl 0x55dbb178e3f0 col:7 sqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x55dbb178e340 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb178e4a0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55dbb178e518 Implicit # | | | `-ConstAttr 0x55dbb178e540 Implicit # | | |-FunctionDecl 0x55dbb178e668 col:7 sqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x55dbb178e5b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb178e718 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55dbb178e790 Implicit # | | | `-ConstAttr 0x55dbb178e7b8 Implicit # | | |-FunctionDecl 0x55dbb178e8d8 col:7 used sqrt 'float (float)' # | | | |-ParmVarDecl 0x55dbb178e828 col:17 'float' # | | | |-BuiltinAliasAttr 0x55dbb178e988 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55dbb178ea00 Implicit # | | | `-ConstAttr 0x55dbb178ea28 Implicit # | | |-FunctionDecl 0x55dbb178eb50 col:8 used sqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x55dbb178eaa0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb178ec00 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55dbb178ec78 Implicit # | | | `-ConstAttr 0x55dbb178eca0 Implicit # | | |-FunctionDecl 0x55dbb178edc8 col:8 used sqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x55dbb178ed18 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb178ee78 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55dbb178eef0 Implicit # | | | `-ConstAttr 0x55dbb178ef18 Implicit # | | |-FunctionDecl 0x55dbb178f040 col:8 used sqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x55dbb178ef90 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb178f0f0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55dbb178f168 Implicit # | | | `-ConstAttr 0x55dbb178f190 Implicit # | | |-FunctionDecl 0x55dbb178f340 col:6 step 'half (half, half)' # | | | |-ParmVarDecl 0x55dbb178f1f0 col:15 'half' # | | | |-ParmVarDecl 0x55dbb178f270 col:21 'half' # | | | |-BuiltinAliasAttr 0x55dbb178f3f8 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55dbb178f470 Implicit # | | | `-ConstAttr 0x55dbb178f498 Implicit # | | |-FunctionDecl 0x55dbb178f650 col:7 step 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55dbb178f500 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x55dbb178f580 col:24 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb178f708 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55dbb178f780 Implicit # | | | `-ConstAttr 0x55dbb178f7a8 Implicit # | | |-FunctionDecl 0x55dbb178f970 col:7 step 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55dbb178f820 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x55dbb178f8a0 col:24 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb178fa28 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55dbb178faa0 Implicit # | | | `-ConstAttr 0x55dbb178fac8 Implicit # | | |-FunctionDecl 0x55dbb178fc90 col:7 step 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55dbb178fb40 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x55dbb178fbc0 col:24 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb178fd48 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55dbb178fdc0 Implicit # | | | `-ConstAttr 0x55dbb178fde8 Implicit # | | |-FunctionDecl 0x55dbb178ff98 col:7 used step 'float (float, float)' # | | | |-ParmVarDecl 0x55dbb178fe48 col:17 'float' # | | | |-ParmVarDecl 0x55dbb178fec8 col:24 'float' # | | | |-BuiltinAliasAttr 0x55dbb1790050 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55dbb17900c8 Implicit # | | | `-ConstAttr 0x55dbb17900f0 Implicit # | | |-FunctionDecl 0x55dbb17902b8 col:8 used step 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55dbb1790168 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x55dbb17901e8 col:27 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1790370 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55dbb17903e8 Implicit # | | | `-ConstAttr 0x55dbb1790410 Implicit # | | |-FunctionDecl 0x55dbb17905d8 col:8 used step 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55dbb1790488 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x55dbb1790508 col:27 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1790690 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55dbb1790708 Implicit # | | | `-ConstAttr 0x55dbb1790730 Implicit # | | |-FunctionDecl 0x55dbb1790950 col:8 used step 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55dbb1790800 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x55dbb1790880 col:27 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1790a08 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55dbb1790a80 Implicit # | | | `-ConstAttr 0x55dbb1790aa8 Implicit # | | |-FunctionDecl 0x55dbb1790bb8 col:6 tan 'half (half)' # | | | |-ParmVarDecl 0x55dbb1790b08 col:14 'half' # | | | |-BuiltinAliasAttr 0x55dbb1790c68 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55dbb1790ce0 Implicit # | | | `-ConstAttr 0x55dbb1790d08 Implicit # | | |-FunctionDecl 0x55dbb1790e20 col:7 tan 'half2 (half2)' # | | | |-ParmVarDecl 0x55dbb1790d70 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1790ed0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55dbb1790f48 Implicit # | | | `-ConstAttr 0x55dbb1790f70 Implicit # | | |-FunctionDecl 0x55dbb1791098 col:7 tan 'half3 (half3)' # | | | |-ParmVarDecl 0x55dbb1790fe8 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1791148 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55dbb17911c0 Implicit # | | | `-ConstAttr 0x55dbb17911e8 Implicit # | | |-FunctionDecl 0x55dbb1791310 col:7 tan 'half4 (half4)' # | | | |-ParmVarDecl 0x55dbb1791260 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17913c0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55dbb1791438 Implicit # | | | `-ConstAttr 0x55dbb1791460 Implicit # | | |-FunctionDecl 0x55dbb1791570 col:7 used tan 'float (float)' # | | | |-ParmVarDecl 0x55dbb17914c0 col:16 'float' # | | | |-BuiltinAliasAttr 0x55dbb1791620 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55dbb1791698 Implicit # | | | `-ConstAttr 0x55dbb17916c0 Implicit # | | |-FunctionDecl 0x55dbb17917e8 col:8 used tan 'float2 (float2)' # | | | |-ParmVarDecl 0x55dbb1791738 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1791898 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55dbb1791910 Implicit # | | | `-ConstAttr 0x55dbb1791938 Implicit # | | |-FunctionDecl 0x55dbb1791a60 col:8 used tan 'float3 (float3)' # | | | |-ParmVarDecl 0x55dbb17919b0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1791b10 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55dbb1791b88 Implicit # | | | `-ConstAttr 0x55dbb1791bb0 Implicit # | | |-FunctionDecl 0x55dbb1791cd8 col:8 used tan 'float4 (float4)' # | | | |-ParmVarDecl 0x55dbb1791c28 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1791d88 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55dbb1791e00 Implicit # | | | `-ConstAttr 0x55dbb1791e28 Implicit # | | |-FunctionDecl 0x55dbb1791f38 col:6 tanh 'half (half)' # | | | |-ParmVarDecl 0x55dbb1791e88 col:15 'half' # | | | |-BuiltinAliasAttr 0x55dbb1791fe8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55dbb1792060 Implicit # | | | `-ConstAttr 0x55dbb1792088 Implicit # | | |-FunctionDecl 0x55dbb17921a0 col:7 tanh 'half2 (half2)' # | | | |-ParmVarDecl 0x55dbb17920f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1792250 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55dbb17922c8 Implicit # | | | `-ConstAttr 0x55dbb17922f0 Implicit # | | |-FunctionDecl 0x55dbb1792418 col:7 tanh 'half3 (half3)' # | | | |-ParmVarDecl 0x55dbb1792368 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17924c8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55dbb1792540 Implicit # | | | `-ConstAttr 0x55dbb1792568 Implicit # | | |-FunctionDecl 0x55dbb1792690 col:7 tanh 'half4 (half4)' # | | | |-ParmVarDecl 0x55dbb17925e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1792740 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55dbb17927b8 Implicit # | | | `-ConstAttr 0x55dbb1792810 Implicit # | | |-FunctionDecl 0x55dbb1792920 col:7 used tanh 'float (float)' # | | | |-ParmVarDecl 0x55dbb1792870 col:17 'float' # | | | |-BuiltinAliasAttr 0x55dbb17929d0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55dbb1792a48 Implicit # | | | `-ConstAttr 0x55dbb1792a70 Implicit # | | |-FunctionDecl 0x55dbb1792b98 col:8 used tanh 'float2 (float2)' # | | | |-ParmVarDecl 0x55dbb1792ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1792c48 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55dbb1792cc0 Implicit # | | | `-ConstAttr 0x55dbb1792ce8 Implicit # | | |-FunctionDecl 0x55dbb1792e10 col:8 used tanh 'float3 (float3)' # | | | |-ParmVarDecl 0x55dbb1792d60 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1792ec0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55dbb1792f38 Implicit # | | | `-ConstAttr 0x55dbb1792f60 Implicit # | | |-FunctionDecl 0x55dbb1793088 col:8 used tanh 'float4 (float4)' # | | | |-ParmVarDecl 0x55dbb1792fd8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1793138 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55dbb17931b0 Implicit # | | | `-ConstAttr 0x55dbb17931d8 Implicit # | | |-FunctionDecl 0x55dbb17932e8 col:6 trunc 'half (half)' # | | | |-ParmVarDecl 0x55dbb1793238 col:16 'half' # | | | |-BuiltinAliasAttr 0x55dbb1793398 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55dbb1793410 Implicit # | | | `-ConstAttr 0x55dbb1793438 Implicit # | | |-FunctionDecl 0x55dbb1793550 col:7 trunc 'half2 (half2)' # | | | |-ParmVarDecl 0x55dbb17934a0 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1793600 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55dbb1793678 Implicit # | | | `-ConstAttr 0x55dbb17936a0 Implicit # | | |-FunctionDecl 0x55dbb17937c8 col:7 trunc 'half3 (half3)' # | | | |-ParmVarDecl 0x55dbb1793718 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1793878 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55dbb17938f0 Implicit # | | | `-ConstAttr 0x55dbb1793918 Implicit # | | |-FunctionDecl 0x55dbb1793a40 col:7 trunc 'half4 (half4)' # | | | |-ParmVarDecl 0x55dbb1793990 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1793af0 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55dbb1793b68 Implicit # | | | `-ConstAttr 0x55dbb1793b90 Implicit # | | |-FunctionDecl 0x55dbb1793ca0 col:7 used trunc 'float (float)' # | | | |-ParmVarDecl 0x55dbb1793bf0 col:18 'float' # | | | |-BuiltinAliasAttr 0x55dbb1793d50 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55dbb1793dc8 Implicit # | | | `-ConstAttr 0x55dbb1793df0 Implicit # | | |-FunctionDecl 0x55dbb1793f18 col:8 used trunc 'float2 (float2)' # | | | |-ParmVarDecl 0x55dbb1793e68 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1793fc8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55dbb1794040 Implicit # | | | `-ConstAttr 0x55dbb1794068 Implicit # | | |-FunctionDecl 0x55dbb1794190 col:8 used trunc 'float3 (float3)' # | | | |-ParmVarDecl 0x55dbb17940e0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1794240 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55dbb17942b8 Implicit # | | | `-ConstAttr 0x55dbb17942e0 Implicit # | | |-FunctionDecl 0x55dbb1794408 col:8 used trunc 'float4 (float4)' # | | | |-ParmVarDecl 0x55dbb1794358 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17944b8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55dbb1794530 Implicit # | | | `-ConstAttr 0x55dbb1794558 Implicit # | | |-FunctionDecl 0x55dbb1794660 col:34 WaveActiveAllEqual 'bool (half)' # | | | |-ParmVarDecl 0x55dbb17945b8 col:57 'half' # | | | |-BuiltinAliasAttr 0x55dbb1794710 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55dbb1794770 # | | | |-NoThrowAttr 0x55dbb17947b0 Implicit # | | | `-ConstAttr 0x55dbb17947d8 Implicit # | | |-FunctionDecl 0x55dbb1794900 col:35 WaveActiveAllEqual 'bool2 (half2)' # | | | |-ParmVarDecl 0x55dbb1794850 col:59 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17949b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55dbb1794a10 # | | | |-NoThrowAttr 0x55dbb1794a50 Implicit # | | | `-ConstAttr 0x55dbb1794a78 Implicit # | | |-FunctionDecl 0x55dbb1794ba0 col:35 WaveActiveAllEqual 'bool3 (half3)' # | | | |-ParmVarDecl 0x55dbb1794af0 col:59 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1794c50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55dbb1794cb0 # | | | |-NoThrowAttr 0x55dbb1794cf0 Implicit # | | | `-ConstAttr 0x55dbb1794d18 Implicit # | | |-FunctionDecl 0x55dbb1794e40 col:35 WaveActiveAllEqual 'bool4 (half4)' # | | | |-ParmVarDecl 0x55dbb1794d90 col:59 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1794ef0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55dbb1794f50 # | | | |-NoThrowAttr 0x55dbb1794f90 Implicit # | | | `-ConstAttr 0x55dbb1794fb8 Implicit # | | |-FunctionDecl 0x55dbb17950d0 col:34 WaveActiveAllEqual 'bool (int)' # | | | |-ParmVarDecl 0x55dbb1795028 col:56 'int' # | | | |-AvailabilityAttr 0x55dbb1795180 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb1795240 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55dbb1795270 # | | | |-NoThrowAttr 0x55dbb17952b0 Implicit # | | | `-ConstAttr 0x55dbb17952d8 Implicit # | | |-FunctionDecl 0x55dbb1795488 col:35 WaveActiveAllEqual 'bool2 (int2)' # | | | |-ParmVarDecl 0x55dbb1795360 col:58 'int2':'vector' # | | | |-AvailabilityAttr 0x55dbb1795538 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17955f8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55dbb1795628 # | | | |-NoThrowAttr 0x55dbb1795668 Implicit # | | | `-ConstAttr 0x55dbb1795690 Implicit # | | |-FunctionDecl 0x55dbb1795848 col:35 WaveActiveAllEqual 'bool3 (int3)' # | | | |-ParmVarDecl 0x55dbb1795718 col:58 'int3':'vector' # | | | |-AvailabilityAttr 0x55dbb17958f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17959b8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55dbb17959e8 # | | | |-NoThrowAttr 0x55dbb1795a28 Implicit # | | | `-ConstAttr 0x55dbb1795a50 Implicit # | | |-FunctionDecl 0x55dbb1795c08 col:35 WaveActiveAllEqual 'bool4 (int4)' # | | | |-ParmVarDecl 0x55dbb1795ad8 col:58 'int4':'vector' # | | | |-AvailabilityAttr 0x55dbb1795cb8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb1795d78 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55dbb1795da8 # | | | |-NoThrowAttr 0x55dbb1795de8 Implicit # | | | `-ConstAttr 0x55dbb1795e10 Implicit # | | |-FunctionDecl 0x55dbb1795f40 col:34 WaveActiveAllEqual 'bool (uint)' # | | | |-ParmVarDecl 0x55dbb1795e98 col:57 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55dbb1795ff0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17960b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55dbb17960e0 # | | | |-NoThrowAttr 0x55dbb1796120 Implicit # | | | `-ConstAttr 0x55dbb1796148 Implicit # | | |-FunctionDecl 0x55dbb17962f8 col:35 WaveActiveAllEqual 'bool2 (uint2)' # | | | |-ParmVarDecl 0x55dbb17961d0 col:59 'uint2':'vector' # | | | |-AvailabilityAttr 0x55dbb17963a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb1796468 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55dbb1796498 # | | | |-NoThrowAttr 0x55dbb17964d8 Implicit # | | | `-ConstAttr 0x55dbb1796500 Implicit # | | |-FunctionDecl 0x55dbb17966b8 col:35 WaveActiveAllEqual 'bool3 (uint3)' # | | | |-ParmVarDecl 0x55dbb1796588 col:59 'uint3':'vector' # | | | |-AvailabilityAttr 0x55dbb1796768 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb1796860 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55dbb1796890 # | | | |-NoThrowAttr 0x55dbb17968d0 Implicit # | | | `-ConstAttr 0x55dbb17968f8 Implicit # | | |-FunctionDecl 0x55dbb1796aa8 col:35 WaveActiveAllEqual 'bool4 (uint4)' # | | | |-ParmVarDecl 0x55dbb1796980 col:59 'uint4':'vector' # | | | |-AvailabilityAttr 0x55dbb1796b58 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb1796c18 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55dbb1796c48 # | | | |-NoThrowAttr 0x55dbb1796c88 Implicit # | | | `-ConstAttr 0x55dbb1796cb0 Implicit # | | |-FunctionDecl 0x55dbb1796de0 col:34 WaveActiveAllEqual 'bool (int64_t)' # | | | |-ParmVarDecl 0x55dbb1796d38 col:60 'int64_t':'long' # | | | |-AvailabilityAttr 0x55dbb1796e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb1796f50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55dbb1796f80 # | | | |-NoThrowAttr 0x55dbb1796fc0 Implicit # | | | `-ConstAttr 0x55dbb1796fe8 Implicit # | | |-FunctionDecl 0x55dbb1797198 col:35 WaveActiveAllEqual 'bool2 (int64_t2)' # | | | |-ParmVarDecl 0x55dbb1797070 col:62 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55dbb1797248 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb1797308 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55dbb1797338 # | | | |-NoThrowAttr 0x55dbb1797378 Implicit # | | | `-ConstAttr 0x55dbb17973a0 Implicit # | | |-FunctionDecl 0x55dbb1797558 col:35 WaveActiveAllEqual 'bool3 (int64_t3)' # | | | |-ParmVarDecl 0x55dbb1797428 col:62 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55dbb1797608 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17976c8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55dbb17976f8 # | | | |-NoThrowAttr 0x55dbb1797738 Implicit # | | | `-ConstAttr 0x55dbb1797760 Implicit # | | |-FunctionDecl 0x55dbb1797918 col:35 WaveActiveAllEqual 'bool4 (int64_t4)' # | | | |-ParmVarDecl 0x55dbb17977e8 col:62 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55dbb17979c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb1797a88 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55dbb1797ab8 # | | | |-NoThrowAttr 0x55dbb1797af8 Implicit # | | | `-ConstAttr 0x55dbb1797b20 Implicit # | | |-FunctionDecl 0x55dbb1797c50 col:34 WaveActiveAllEqual 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55dbb1797ba8 col:61 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55dbb1797d00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb1797dc0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55dbb1797df0 # | | | |-NoThrowAttr 0x55dbb1797e30 Implicit # | | | `-ConstAttr 0x55dbb1797e58 Implicit # | | |-FunctionDecl 0x55dbb1798008 col:35 WaveActiveAllEqual 'bool2 (uint64_t2)' # | | | |-ParmVarDecl 0x55dbb1797ee0 col:63 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55dbb17980b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb1798178 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55dbb17981a8 # | | | |-NoThrowAttr 0x55dbb17981e8 Implicit # | | | `-ConstAttr 0x55dbb1798210 Implicit # | | |-FunctionDecl 0x55dbb17983c8 col:35 WaveActiveAllEqual 'bool3 (uint64_t3)' # | | | |-ParmVarDecl 0x55dbb1798298 col:63 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55dbb1798478 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb1798538 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55dbb1798568 # | | | |-NoThrowAttr 0x55dbb17985a8 Implicit # | | | `-ConstAttr 0x55dbb17985d0 Implicit # | | |-FunctionDecl 0x55dbb1798788 col:35 WaveActiveAllEqual 'bool4 (uint64_t4)' # | | | |-ParmVarDecl 0x55dbb1798658 col:63 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55dbb1798848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb1798908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55dbb1798938 # | | | |-NoThrowAttr 0x55dbb1798978 Implicit # | | | `-ConstAttr 0x55dbb17989a0 Implicit # | | |-FunctionDecl 0x55dbb1798ab8 col:34 WaveActiveAllEqual 'bool (float)' # | | | |-ParmVarDecl 0x55dbb1798a10 col:58 'float' # | | | |-AvailabilityAttr 0x55dbb1798b68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb1798c28 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55dbb1798c58 # | | | |-NoThrowAttr 0x55dbb1798c98 Implicit # | | | `-ConstAttr 0x55dbb1798cc0 Implicit # | | |-FunctionDecl 0x55dbb1798df8 col:35 WaveActiveAllEqual 'bool2 (float2)' # | | | |-ParmVarDecl 0x55dbb1798d48 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x55dbb1798ea8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb1798f68 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55dbb1798f98 # | | | |-NoThrowAttr 0x55dbb1798fd8 Implicit # | | | `-ConstAttr 0x55dbb1799000 Implicit # | | |-FunctionDecl 0x55dbb1799138 col:35 WaveActiveAllEqual 'bool3 (float3)' # | | | |-ParmVarDecl 0x55dbb1799088 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x55dbb17991e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17992a8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55dbb17992d8 # | | | |-NoThrowAttr 0x55dbb1799318 Implicit # | | | `-ConstAttr 0x55dbb1799340 Implicit # | | |-FunctionDecl 0x55dbb1799478 col:35 WaveActiveAllEqual 'bool4 (float4)' # | | | |-ParmVarDecl 0x55dbb17993c8 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x55dbb1799528 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17995e8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55dbb1799618 # | | | |-NoThrowAttr 0x55dbb1799658 Implicit # | | | `-ConstAttr 0x55dbb1799680 Implicit # | | |-FunctionDecl 0x55dbb1799798 col:34 WaveActiveAllEqual 'bool (double)' # | | | |-ParmVarDecl 0x55dbb17996f0 col:59 'double' # | | | |-AvailabilityAttr 0x55dbb1799848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb1799908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55dbb1799938 # | | | |-NoThrowAttr 0x55dbb1799978 Implicit # | | | `-ConstAttr 0x55dbb17999a0 Implicit # | | |-FunctionDecl 0x55dbb1799b58 col:35 WaveActiveAllEqual 'bool2 (double2)' # | | | |-ParmVarDecl 0x55dbb1799a28 col:61 'double2':'vector' # | | | |-AvailabilityAttr 0x55dbb1799c08 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb1799cc8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55dbb1799cf8 # | | | |-NoThrowAttr 0x55dbb1799d38 Implicit # | | | `-ConstAttr 0x55dbb1799d60 Implicit # | | |-FunctionDecl 0x55dbb1799f18 col:35 WaveActiveAllEqual 'bool3 (double3)' # | | | |-ParmVarDecl 0x55dbb1799de8 col:61 'double3':'vector' # | | | |-AvailabilityAttr 0x55dbb1799fc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb179a088 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55dbb179a0b8 # | | | |-NoThrowAttr 0x55dbb179a0f8 Implicit # | | | `-ConstAttr 0x55dbb179a120 Implicit # | | |-FunctionDecl 0x55dbb179a2d8 col:35 WaveActiveAllEqual 'bool4 (double4)' # | | | |-ParmVarDecl 0x55dbb179a1a8 col:61 'double4':'vector' # | | | |-AvailabilityAttr 0x55dbb179a388 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb179a448 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55dbb179a478 # | | | |-NoThrowAttr 0x55dbb179a4b8 Implicit # | | | `-ConstAttr 0x55dbb179a4e0 Implicit # | | |-FunctionDecl 0x55dbb179a5f0 col:34 WaveActiveAllTrue 'bool (bool)' # | | | |-ParmVarDecl 0x55dbb179a548 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55dbb179a6a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb179a760 clang_builtin_alias __builtin_hlsl_wave_active_all_true # | | | |-ConvergentAttr 0x55dbb179a790 # | | | |-NoThrowAttr 0x55dbb179a7d0 Implicit # | | | `-ConstAttr 0x55dbb179a7f8 Implicit # | | |-FunctionDecl 0x55dbb179a908 col:34 WaveActiveAnyTrue 'bool (bool)' # | | | |-ParmVarDecl 0x55dbb179a860 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55dbb179a9b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb179aa78 clang_builtin_alias __builtin_hlsl_wave_active_any_true # | | | |-ConvergentAttr 0x55dbb179aaa8 # | | | |-NoThrowAttr 0x55dbb179aae8 Implicit # | | | `-ConstAttr 0x55dbb179ab10 Implicit # | | |-FunctionDecl 0x55dbb179ac98 col:35 WaveActiveBallot 'uint4 (bool)' # | | | |-ParmVarDecl 0x55dbb179ab68 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55dbb179ad48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb179ae08 clang_builtin_alias __builtin_hlsl_wave_active_ballot # | | | |-ConvergentAttr 0x55dbb179ae38 # | | | |-NoThrowAttr 0x55dbb179ae78 Implicit # | | | `-ConstAttr 0x55dbb179aea0 Implicit # | | |-FunctionDecl 0x55dbb179b028 col:34 WaveActiveCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x55dbb179aef8 col:59 Val 'bool' # | | | |-AvailabilityAttr 0x55dbb179b0d8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb179b198 clang_builtin_alias __builtin_hlsl_wave_active_count_bits # | | | |-ConvergentAttr 0x55dbb179b1c8 # | | | |-NoThrowAttr 0x55dbb179b208 Implicit # | | | `-ConstAttr 0x55dbb179b230 Implicit # | | |-FunctionDecl 0x55dbb179b308 col:34 WaveGetLaneIndex 'uint ()' # | | | |-AvailabilityAttr 0x55dbb179b3b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb179b470 clang_builtin_alias __builtin_hlsl_wave_get_lane_index # | | | |-ConvergentAttr 0x55dbb179b4a0 # | | | |-NoThrowAttr 0x55dbb179b4e0 Implicit # | | | `-ConstAttr 0x55dbb179b508 Implicit # | | |-FunctionDecl 0x55dbb179b5a0 col:34 WaveIsFirstLane 'bool ()' # | | | |-AvailabilityAttr 0x55dbb179b648 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb179b708 clang_builtin_alias __builtin_hlsl_wave_is_first_lane # | | | |-ConvergentAttr 0x55dbb179b738 # | | | |-NoThrowAttr 0x55dbb179b778 Implicit # | | | `-ConstAttr 0x55dbb179b7a0 Implicit # | | |-FunctionDecl 0x55dbb179b810 col:34 WaveGetLaneCount 'uint ()' # | | | |-AvailabilityAttr 0x55dbb179b8b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb179b978 clang_builtin_alias __builtin_hlsl_wave_get_lane_count # | | | |-ConvergentAttr 0x55dbb179b9a8 # | | | |-NoThrowAttr 0x55dbb179b9e8 Implicit # | | | `-ConstAttr 0x55dbb179ba10 Implicit # | | |-FunctionDecl 0x55dbb179bb18 col:34 WavePrefixCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x55dbb179ba68 col:59 Expr 'bool' # | | | |-AvailabilityAttr 0x55dbb179bbc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb179bc88 clang_builtin_alias __builtin_hlsl_wave_prefix_count_bits # | | | |-ConvergentAttr 0x55dbb179bcb8 # | | | |-NoThrowAttr 0x55dbb179bcf8 Implicit # | | | `-ConstAttr 0x55dbb179bd20 Implicit # | | |-FunctionDecl 0x55dbb179bf30 col:34 WaveReadLaneAt 'bool (bool, uint32_t)' # | | | |-ParmVarDecl 0x55dbb179bd68 col:53 'bool' # | | | |-ParmVarDecl 0x55dbb179bde8 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb179bfe8 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55dbb179c048 # | | | |-NoThrowAttr 0x55dbb179c088 Implicit # | | | `-ConstAttr 0x55dbb179c0b0 Implicit # | | |-FunctionDecl 0x55dbb179c2e8 col:35 WaveReadLaneAt 'bool2 (bool2, uint32_t)' # | | | |-ParmVarDecl 0x55dbb179c118 col:55 'bool2':'vector' # | | | |-ParmVarDecl 0x55dbb179c198 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb179c3a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55dbb179c400 # | | | |-NoThrowAttr 0x55dbb179c440 Implicit # | | | `-ConstAttr 0x55dbb179c468 Implicit # | | |-FunctionDecl 0x55dbb179c6b8 col:35 WaveReadLaneAt 'bool3 (bool3, uint32_t)' # | | | |-ParmVarDecl 0x55dbb179c4e0 col:55 'bool3':'vector' # | | | |-ParmVarDecl 0x55dbb179c560 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb179c770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55dbb179c7d0 # | | | |-NoThrowAttr 0x55dbb179c810 Implicit # | | | `-ConstAttr 0x55dbb179d870 Implicit # | | |-FunctionDecl 0x55dbb179dab8 col:35 WaveReadLaneAt 'bool4 (bool4, uint32_t)' # | | | |-ParmVarDecl 0x55dbb179d8e8 col:55 'bool4':'vector' # | | | |-ParmVarDecl 0x55dbb179d968 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb179db70 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55dbb179dbd0 # | | | |-NoThrowAttr 0x55dbb179dc10 Implicit # | | | `-ConstAttr 0x55dbb179dc38 Implicit # | | |-FunctionDecl 0x55dbb179de68 col:34 WaveReadLaneAt 'half (half, uint32_t)' # | | | |-ParmVarDecl 0x55dbb179dc98 col:53 'half' # | | | |-ParmVarDecl 0x55dbb179dd18 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb179df20 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55dbb179df80 # | | | |-NoThrowAttr 0x55dbb179dfc0 Implicit # | | | `-ConstAttr 0x55dbb179dfe8 Implicit # | | |-FunctionDecl 0x55dbb179e238 col:35 WaveReadLaneAt 'half2 (half2, uint32_t)' # | | | |-ParmVarDecl 0x55dbb179e060 col:55 'half2':'vector' # | | | |-ParmVarDecl 0x55dbb179e0e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb179e2f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55dbb179e350 # | | | |-NoThrowAttr 0x55dbb179e390 Implicit # | | | `-ConstAttr 0x55dbb179e3b8 Implicit # | | |-FunctionDecl 0x55dbb179e608 col:35 WaveReadLaneAt 'half3 (half3, uint32_t)' # | | | |-ParmVarDecl 0x55dbb179e430 col:55 'half3':'vector' # | | | |-ParmVarDecl 0x55dbb179e4b0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb179e6c0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55dbb179e720 # | | | |-NoThrowAttr 0x55dbb179e760 Implicit # | | | `-ConstAttr 0x55dbb179e788 Implicit # | | |-FunctionDecl 0x55dbb179e9d8 col:35 WaveReadLaneAt 'half4 (half4, uint32_t)' # | | | |-ParmVarDecl 0x55dbb179e800 col:55 'half4':'vector' # | | | |-ParmVarDecl 0x55dbb179e880 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb179ea90 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55dbb179eaf0 # | | | |-NoThrowAttr 0x55dbb179eb30 Implicit # | | | `-ConstAttr 0x55dbb179eb58 Implicit # | | |-FunctionDecl 0x55dbb179ed88 col:33 WaveReadLaneAt 'int (int, uint32_t)' # | | | |-ParmVarDecl 0x55dbb179ebb8 col:51 'int' # | | | |-ParmVarDecl 0x55dbb179ec38 col:61 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb179ee40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55dbb179eea0 # | | | |-NoThrowAttr 0x55dbb179eee0 Implicit # | | | `-ConstAttr 0x55dbb179ef08 Implicit # | | |-FunctionDecl 0x55dbb179f158 col:34 WaveReadLaneAt 'int2 (int2, uint32_t)' # | | | |-ParmVarDecl 0x55dbb179ef80 col:53 'int2':'vector' # | | | |-ParmVarDecl 0x55dbb179f000 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb179f210 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55dbb179f270 # | | | |-NoThrowAttr 0x55dbb179f2b0 Implicit # | | | `-ConstAttr 0x55dbb179f2d8 Implicit # | | |-FunctionDecl 0x55dbb179f528 col:34 WaveReadLaneAt 'int3 (int3, uint32_t)' # | | | |-ParmVarDecl 0x55dbb179f350 col:53 'int3':'vector' # | | | |-ParmVarDecl 0x55dbb179f3d0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb179f5e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55dbb179f640 # | | | |-NoThrowAttr 0x55dbb179f680 Implicit # | | | `-ConstAttr 0x55dbb179f6a8 Implicit # | | |-FunctionDecl 0x55dbb179f938 col:34 WaveReadLaneAt 'int4 (int4, uint32_t)' # | | | |-ParmVarDecl 0x55dbb179f720 col:53 'int4':'vector' # | | | |-ParmVarDecl 0x55dbb179f7a0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb179f9f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55dbb179fa50 # | | | |-NoThrowAttr 0x55dbb179fa90 Implicit # | | | `-ConstAttr 0x55dbb179fab8 Implicit # | | |-FunctionDecl 0x55dbb179fcc8 col:34 WaveReadLaneAt 'uint (uint, uint32_t)' # | | | |-ParmVarDecl 0x55dbb179fb30 col:53 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55dbb179fbb0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb179fd80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55dbb179fde0 # | | | |-NoThrowAttr 0x55dbb179fe20 Implicit # | | | `-ConstAttr 0x55dbb179fe48 Implicit # | | |-FunctionDecl 0x55dbb17a0098 col:35 WaveReadLaneAt 'uint2 (uint2, uint32_t)' # | | | |-ParmVarDecl 0x55dbb179fec0 col:55 'uint2':'vector' # | | | |-ParmVarDecl 0x55dbb179ff40 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb17a0150 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55dbb17a01b0 # | | | |-NoThrowAttr 0x55dbb17a01f0 Implicit # | | | `-ConstAttr 0x55dbb17a0218 Implicit # | | |-FunctionDecl 0x55dbb17a0468 col:35 WaveReadLaneAt 'uint3 (uint3, uint32_t)' # | | | |-ParmVarDecl 0x55dbb17a0290 col:55 'uint3':'vector' # | | | |-ParmVarDecl 0x55dbb17a0310 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb17a0520 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55dbb17a0580 # | | | |-NoThrowAttr 0x55dbb17a05c0 Implicit # | | | `-ConstAttr 0x55dbb17a05e8 Implicit # | | |-FunctionDecl 0x55dbb17a0838 col:35 WaveReadLaneAt 'uint4 (uint4, uint32_t)' # | | | |-ParmVarDecl 0x55dbb17a0660 col:55 'uint4':'vector' # | | | |-ParmVarDecl 0x55dbb17a06e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb17a08f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55dbb17a0950 # | | | |-NoThrowAttr 0x55dbb17a0990 Implicit # | | | `-ConstAttr 0x55dbb17a09b8 Implicit # | | |-FunctionDecl 0x55dbb17a0be8 col:35 WaveReadLaneAt 'float (float, uint32_t)' # | | | |-ParmVarDecl 0x55dbb17a0a18 col:55 'float' # | | | |-ParmVarDecl 0x55dbb17a0a98 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb17a0ca0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55dbb17a0d00 # | | | |-NoThrowAttr 0x55dbb17a0d40 Implicit # | | | `-ConstAttr 0x55dbb17a0d68 Implicit # | | |-FunctionDecl 0x55dbb17a0fb8 col:36 WaveReadLaneAt 'float2 (float2, uint32_t)' # | | | |-ParmVarDecl 0x55dbb17a0de0 col:57 'float2':'vector' # | | | |-ParmVarDecl 0x55dbb17a0e60 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb17a1070 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55dbb17a10d0 # | | | |-NoThrowAttr 0x55dbb17a1110 Implicit # | | | `-ConstAttr 0x55dbb17a1138 Implicit # | | |-FunctionDecl 0x55dbb17a1388 col:36 WaveReadLaneAt 'float3 (float3, uint32_t)' # | | | |-ParmVarDecl 0x55dbb17a11b0 col:57 'float3':'vector' # | | | |-ParmVarDecl 0x55dbb17a1230 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb17a1440 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55dbb17a14a0 # | | | |-NoThrowAttr 0x55dbb17a14e0 Implicit # | | | `-ConstAttr 0x55dbb17a1508 Implicit # | | |-FunctionDecl 0x55dbb17a1758 col:36 WaveReadLaneAt 'float4 (float4, uint32_t)' # | | | |-ParmVarDecl 0x55dbb17a1580 col:57 'float4':'vector' # | | | |-ParmVarDecl 0x55dbb17a1600 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb17a1810 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55dbb17a1890 # | | | |-NoThrowAttr 0x55dbb17a18d0 Implicit # | | | `-ConstAttr 0x55dbb17a18f8 Implicit # | | |-FunctionDecl 0x55dbb17a1b48 col:37 WaveReadLaneAt 'int64_t (int64_t, uint32_t)' # | | | |-ParmVarDecl 0x55dbb17a1970 col:59 'int64_t':'long' # | | | |-ParmVarDecl 0x55dbb17a19f0 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb17a1c00 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55dbb17a1c60 # | | | |-NoThrowAttr 0x55dbb17a1ca0 Implicit # | | | `-ConstAttr 0x55dbb17a1cc8 Implicit # | | |-FunctionDecl 0x55dbb17a1f18 col:38 WaveReadLaneAt 'int64_t2 (int64_t2, uint32_t)' # | | | |-ParmVarDecl 0x55dbb17a1d40 col:61 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55dbb17a1dc0 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb17a1fd0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55dbb17a2030 # | | | |-NoThrowAttr 0x55dbb17a2070 Implicit # | | | `-ConstAttr 0x55dbb17a2098 Implicit # | | |-FunctionDecl 0x55dbb17a22e8 col:38 WaveReadLaneAt 'int64_t3 (int64_t3, uint32_t)' # | | | |-ParmVarDecl 0x55dbb17a2110 col:61 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55dbb17a2190 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb17a23a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55dbb17a2400 # | | | |-NoThrowAttr 0x55dbb17a2440 Implicit # | | | `-ConstAttr 0x55dbb17a2468 Implicit # | | |-FunctionDecl 0x55dbb17a26b8 col:38 WaveReadLaneAt 'int64_t4 (int64_t4, uint32_t)' # | | | |-ParmVarDecl 0x55dbb17a24e0 col:61 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55dbb17a2560 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb17a2770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55dbb17a27d0 # | | | |-NoThrowAttr 0x55dbb17a2810 Implicit # | | | `-ConstAttr 0x55dbb17a2838 Implicit # | | |-FunctionDecl 0x55dbb17a2a88 col:38 WaveReadLaneAt 'uint64_t (uint64_t, uint32_t)' # | | | |-ParmVarDecl 0x55dbb17a28b0 col:61 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55dbb17a2930 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb17a2b40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55dbb17a2ba0 # | | | |-NoThrowAttr 0x55dbb17a2be0 Implicit # | | | `-ConstAttr 0x55dbb17a2c08 Implicit # | | |-FunctionDecl 0x55dbb17a2e58 col:39 WaveReadLaneAt 'uint64_t2 (uint64_t2, uint32_t)' # | | | |-ParmVarDecl 0x55dbb17a2c80 col:63 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55dbb17a2d00 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb17a2f10 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55dbb17a2f70 # | | | |-NoThrowAttr 0x55dbb17a2fb0 Implicit # | | | `-ConstAttr 0x55dbb17a2fd8 Implicit # | | |-FunctionDecl 0x55dbb17a3228 col:39 WaveReadLaneAt 'uint64_t3 (uint64_t3, uint32_t)' # | | | |-ParmVarDecl 0x55dbb17a3050 col:63 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55dbb17a30d0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb17a32e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55dbb17a3340 # | | | |-NoThrowAttr 0x55dbb17a3380 Implicit # | | | `-ConstAttr 0x55dbb17a33a8 Implicit # | | |-FunctionDecl 0x55dbb17a35f8 col:39 WaveReadLaneAt 'uint64_t4 (uint64_t4, uint32_t)' # | | | |-ParmVarDecl 0x55dbb17a3420 col:63 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55dbb17a34a0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb17a36b0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55dbb17a3710 # | | | |-NoThrowAttr 0x55dbb17a3750 Implicit # | | | `-ConstAttr 0x55dbb17a3778 Implicit # | | |-FunctionDecl 0x55dbb17a39f8 col:36 WaveReadLaneAt 'double (double, uint32_t)' # | | | |-ParmVarDecl 0x55dbb17a37d8 col:57 'double' # | | | |-ParmVarDecl 0x55dbb17a38a0 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb17a3ab0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55dbb17a3b10 # | | | |-NoThrowAttr 0x55dbb17a3b50 Implicit # | | | `-ConstAttr 0x55dbb17a3b78 Implicit # | | |-FunctionDecl 0x55dbb17a3dc8 col:37 WaveReadLaneAt 'double2 (double2, uint32_t)' # | | | |-ParmVarDecl 0x55dbb17a3bf0 col:59 'double2':'vector' # | | | |-ParmVarDecl 0x55dbb17a3c70 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb17a3e80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55dbb17a3ee0 # | | | |-NoThrowAttr 0x55dbb17a3f20 Implicit # | | | `-ConstAttr 0x55dbb17a3f48 Implicit # | | |-FunctionDecl 0x55dbb17a4198 col:37 WaveReadLaneAt 'double3 (double3, uint32_t)' # | | | |-ParmVarDecl 0x55dbb17a3fc0 col:59 'double3':'vector' # | | | |-ParmVarDecl 0x55dbb17a4040 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb17a4250 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55dbb17a42b0 # | | | |-NoThrowAttr 0x55dbb17a42f0 Implicit # | | | `-ConstAttr 0x55dbb17a4318 Implicit # | | |-FunctionDecl 0x55dbb17a4568 col:37 WaveReadLaneAt 'double4 (double4, uint32_t)' # | | | |-ParmVarDecl 0x55dbb17a4390 col:59 'double4':'vector' # | | | |-ParmVarDecl 0x55dbb17a4410 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb17a4620 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55dbb17a4680 # | | | |-NoThrowAttr 0x55dbb17a46c0 Implicit # | | | `-ConstAttr 0x55dbb17a46e8 Implicit # | | |-FunctionDecl 0x55dbb17a4820 col:34 WaveActiveBitOr 'uint (uint)' # | | | |-ParmVarDecl 0x55dbb17a4770 col:54 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55dbb17a48d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17a4990 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55dbb17a49c0 # | | | |-NoThrowAttr 0x55dbb17a4a00 Implicit # | | | `-ConstAttr 0x55dbb17a4a28 Implicit # | | |-FunctionDecl 0x55dbb17a4b50 col:35 WaveActiveBitOr 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55dbb17a4aa0 col:56 'uint2':'vector' # | | | |-AvailabilityAttr 0x55dbb17a4c00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17a4cc0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55dbb17a4cf0 # | | | |-NoThrowAttr 0x55dbb17a4d30 Implicit # | | | `-ConstAttr 0x55dbb17a4d58 Implicit # | | |-FunctionDecl 0x55dbb17a4e90 col:35 WaveActiveBitOr 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55dbb17a4de0 col:56 'uint3':'vector' # | | | |-AvailabilityAttr 0x55dbb17a4f40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17a5000 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55dbb17a5030 # | | | |-NoThrowAttr 0x55dbb17a5070 Implicit # | | | `-ConstAttr 0x55dbb17a5098 Implicit # | | |-FunctionDecl 0x55dbb17a51d0 col:35 WaveActiveBitOr 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55dbb17a5120 col:56 'uint4':'vector' # | | | |-AvailabilityAttr 0x55dbb17a5280 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17a5340 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55dbb17a5370 # | | | |-NoThrowAttr 0x55dbb17a53b0 Implicit # | | | `-ConstAttr 0x55dbb17a53d8 Implicit # | | |-FunctionDecl 0x55dbb17a5510 col:38 WaveActiveBitOr 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55dbb17a5460 col:62 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55dbb17a55c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17a5680 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55dbb17a56b0 # | | | |-NoThrowAttr 0x55dbb17a56f0 Implicit # | | | `-ConstAttr 0x55dbb17a5718 Implicit # | | |-FunctionDecl 0x55dbb17a58b0 col:39 WaveActiveBitOr 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55dbb17a57a0 col:64 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55dbb17a5960 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17a5a20 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55dbb17a5a50 # | | | |-NoThrowAttr 0x55dbb17a5a90 Implicit # | | | `-ConstAttr 0x55dbb17a5ab8 Implicit # | | |-FunctionDecl 0x55dbb17a5bf0 col:39 WaveActiveBitOr 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55dbb17a5b40 col:64 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55dbb17a5ca0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17a5d60 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55dbb17a5d90 # | | | |-NoThrowAttr 0x55dbb17a5dd0 Implicit # | | | `-ConstAttr 0x55dbb17a5df8 Implicit # | | |-FunctionDecl 0x55dbb17a5f30 col:39 WaveActiveBitOr 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55dbb17a5e80 col:64 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55dbb17a5fe0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17a60a0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55dbb17a60d0 # | | | |-NoThrowAttr 0x55dbb17a6110 Implicit # | | | `-ConstAttr 0x55dbb17a6138 Implicit # | | |-FunctionDecl 0x55dbb17a6270 col:34 WaveActiveBitXor 'uint (uint)' # | | | |-ParmVarDecl 0x55dbb17a61c0 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55dbb17a6320 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17a63e0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55dbb17a6410 # | | | |-NoThrowAttr 0x55dbb17a6450 Implicit # | | | `-ConstAttr 0x55dbb17a6478 Implicit # | | |-FunctionDecl 0x55dbb17a65a0 col:35 WaveActiveBitXor 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55dbb17a64f0 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x55dbb17a6650 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17a6710 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55dbb17a6740 # | | | |-NoThrowAttr 0x55dbb17a6780 Implicit # | | | `-ConstAttr 0x55dbb17a67a8 Implicit # | | |-FunctionDecl 0x55dbb17a68e0 col:35 WaveActiveBitXor 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55dbb17a6830 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x55dbb17a6990 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17a6a50 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55dbb17a6a80 # | | | |-NoThrowAttr 0x55dbb17a6ac0 Implicit # | | | `-ConstAttr 0x55dbb17a6ae8 Implicit # | | |-FunctionDecl 0x55dbb17a6c20 col:35 WaveActiveBitXor 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55dbb17a6b70 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x55dbb17a6cd0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17a6d90 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55dbb17a6dc0 # | | | |-NoThrowAttr 0x55dbb17a6e00 Implicit # | | | `-ConstAttr 0x55dbb17a6e28 Implicit # | | |-FunctionDecl 0x55dbb17a6f60 col:38 WaveActiveBitXor 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55dbb17a6eb0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55dbb17a7010 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17a70d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55dbb17a7100 # | | | |-NoThrowAttr 0x55dbb17a7140 Implicit # | | | `-ConstAttr 0x55dbb17a7168 Implicit # | | |-FunctionDecl 0x55dbb17a72a0 col:39 WaveActiveBitXor 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55dbb17a71f0 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55dbb17a7350 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17a7410 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55dbb17a7440 # | | | |-NoThrowAttr 0x55dbb17a7480 Implicit # | | | `-ConstAttr 0x55dbb17a74a8 Implicit # | | |-FunctionDecl 0x55dbb17a75e0 col:39 WaveActiveBitXor 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55dbb17a7530 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55dbb17a7690 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17a7750 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55dbb17a7780 # | | | |-NoThrowAttr 0x55dbb17a77c0 Implicit # | | | `-ConstAttr 0x55dbb17a77e8 Implicit # | | |-FunctionDecl 0x55dbb17a7970 col:39 WaveActiveBitXor 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55dbb17a78c0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55dbb17a7a20 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17a7ae0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55dbb17a7b10 # | | | |-NoThrowAttr 0x55dbb17a7b50 Implicit # | | | `-ConstAttr 0x55dbb17a7b78 Implicit # | | |-FunctionDecl 0x55dbb17a7cb0 col:34 WaveActiveBitAnd 'uint (uint)' # | | | |-ParmVarDecl 0x55dbb17a7c00 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55dbb17a7d60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17a7e20 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55dbb17a7e50 # | | | |-NoThrowAttr 0x55dbb17a7e90 Implicit # | | | `-ConstAttr 0x55dbb17a7eb8 Implicit # | | |-FunctionDecl 0x55dbb17a7fe0 col:35 WaveActiveBitAnd 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55dbb17a7f30 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x55dbb17a8090 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17a8150 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55dbb17a8180 # | | | |-NoThrowAttr 0x55dbb17a81c0 Implicit # | | | `-ConstAttr 0x55dbb17a81e8 Implicit # | | |-FunctionDecl 0x55dbb17a8320 col:35 WaveActiveBitAnd 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55dbb17a8270 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x55dbb17a83d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17a8490 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55dbb17a84c0 # | | | |-NoThrowAttr 0x55dbb17a8500 Implicit # | | | `-ConstAttr 0x55dbb17a8528 Implicit # | | |-FunctionDecl 0x55dbb17a8660 col:35 WaveActiveBitAnd 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55dbb17a85b0 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x55dbb17a8710 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17a87d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55dbb17a8800 # | | | |-NoThrowAttr 0x55dbb17a8840 Implicit # | | | `-ConstAttr 0x55dbb17a8868 Implicit # | | |-FunctionDecl 0x55dbb17a89a0 col:38 WaveActiveBitAnd 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55dbb17a88f0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55dbb17a8a50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17a8b10 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55dbb17a8b40 # | | | |-NoThrowAttr 0x55dbb17a8b80 Implicit # | | | `-ConstAttr 0x55dbb17a8ba8 Implicit # | | |-FunctionDecl 0x55dbb17a8ce0 col:39 WaveActiveBitAnd 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55dbb17a8c30 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55dbb17a8d90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17a8e50 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55dbb17a8e80 # | | | |-NoThrowAttr 0x55dbb17a8ec0 Implicit # | | | `-ConstAttr 0x55dbb17a8ee8 Implicit # | | |-FunctionDecl 0x55dbb17a9020 col:39 WaveActiveBitAnd 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55dbb17a8f70 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55dbb17a90d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17a9190 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55dbb17a91c0 # | | | |-NoThrowAttr 0x55dbb17a9200 Implicit # | | | `-ConstAttr 0x55dbb17a9228 Implicit # | | |-FunctionDecl 0x55dbb17a9360 col:39 WaveActiveBitAnd 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55dbb17a92b0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55dbb17a9410 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17a94d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55dbb17a9500 # | | | |-NoThrowAttr 0x55dbb17a9540 Implicit # | | | `-ConstAttr 0x55dbb17a9568 Implicit # | | |-FunctionDecl 0x55dbb17a9678 col:34 WaveActiveMax 'half (half)' # | | | |-ParmVarDecl 0x55dbb17a95c8 col:52 'half' # | | | |-BuiltinAliasAttr 0x55dbb17a9728 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55dbb17a9788 # | | | |-NoThrowAttr 0x55dbb17a97c8 Implicit # | | | `-ConstAttr 0x55dbb17a97f0 Implicit # | | |-FunctionDecl 0x55dbb17a99b8 col:35 WaveActiveMax 'half2 (half2)' # | | | |-ParmVarDecl 0x55dbb17a9858 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17a9a68 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55dbb17a9ac8 # | | | |-NoThrowAttr 0x55dbb17a9b08 Implicit # | | | `-ConstAttr 0x55dbb17a9b30 Implicit # | | |-FunctionDecl 0x55dbb17a9c58 col:35 WaveActiveMax 'half3 (half3)' # | | | |-ParmVarDecl 0x55dbb17a9ba8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17a9d08 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55dbb17a9d68 # | | | |-NoThrowAttr 0x55dbb17a9da8 Implicit # | | | `-ConstAttr 0x55dbb17a9dd0 Implicit # | | |-FunctionDecl 0x55dbb17a9ef8 col:35 WaveActiveMax 'half4 (half4)' # | | | |-ParmVarDecl 0x55dbb17a9e48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17a9fa8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55dbb17aa008 # | | | |-NoThrowAttr 0x55dbb17aa048 Implicit # | | | `-ConstAttr 0x55dbb17aa070 Implicit # | | |-FunctionDecl 0x55dbb17aa180 col:33 WaveActiveMax 'int (int)' # | | | |-ParmVarDecl 0x55dbb17aa0d0 col:50 'int' # | | | |-BuiltinAliasAttr 0x55dbb17aa230 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55dbb17aa290 # | | | |-NoThrowAttr 0x55dbb17aa2d0 Implicit # | | | `-ConstAttr 0x55dbb17aa2f8 Implicit # | | |-FunctionDecl 0x55dbb17aa420 col:34 WaveActiveMax 'int2 (int2)' # | | | |-ParmVarDecl 0x55dbb17aa370 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17aa4d0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55dbb17aa530 # | | | |-NoThrowAttr 0x55dbb17aa570 Implicit # | | | `-ConstAttr 0x55dbb17aa598 Implicit # | | |-FunctionDecl 0x55dbb17aa6c0 col:34 WaveActiveMax 'int3 (int3)' # | | | |-ParmVarDecl 0x55dbb17aa610 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17aa770 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55dbb17aa7d0 # | | | |-NoThrowAttr 0x55dbb17aa810 Implicit # | | | `-ConstAttr 0x55dbb17aa838 Implicit # | | |-FunctionDecl 0x55dbb17aa960 col:34 WaveActiveMax 'int4 (int4)' # | | | |-ParmVarDecl 0x55dbb17aa8b0 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17aaa10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55dbb17aaa70 # | | | |-NoThrowAttr 0x55dbb17aaab0 Implicit # | | | `-ConstAttr 0x55dbb17aaad8 Implicit # | | |-FunctionDecl 0x55dbb17aac00 col:34 WaveActiveMax 'uint (uint)' # | | | |-ParmVarDecl 0x55dbb17aab50 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb17aacb0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55dbb17aad10 # | | | |-NoThrowAttr 0x55dbb17aad50 Implicit # | | | `-ConstAttr 0x55dbb17aad78 Implicit # | | |-FunctionDecl 0x55dbb17aaea0 col:35 WaveActiveMax 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55dbb17aadf0 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17aaf50 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55dbb17aafb0 # | | | |-NoThrowAttr 0x55dbb17aaff0 Implicit # | | | `-ConstAttr 0x55dbb17ab018 Implicit # | | |-FunctionDecl 0x55dbb17ab140 col:35 WaveActiveMax 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55dbb17ab090 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17ab1f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55dbb17ab250 # | | | |-NoThrowAttr 0x55dbb17ab290 Implicit # | | | `-ConstAttr 0x55dbb17ab2b8 Implicit # | | |-FunctionDecl 0x55dbb17ab3e0 col:35 WaveActiveMax 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55dbb17ab330 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17ab490 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55dbb17ab4f0 # | | | |-NoThrowAttr 0x55dbb17ab530 Implicit # | | | `-ConstAttr 0x55dbb17ab558 Implicit # | | |-FunctionDecl 0x55dbb17ab680 col:37 WaveActiveMax 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55dbb17ab5d0 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55dbb17ab730 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55dbb17ab790 # | | | |-NoThrowAttr 0x55dbb17ab7d0 Implicit # | | | `-ConstAttr 0x55dbb17ab7f8 Implicit # | | |-FunctionDecl 0x55dbb17abbc0 col:38 WaveActiveMax 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55dbb17ab870 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17abc70 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55dbb17abcd0 # | | | |-NoThrowAttr 0x55dbb17abd10 Implicit # | | | `-ConstAttr 0x55dbb17abd38 Implicit # | | |-FunctionDecl 0x55dbb17abe60 col:38 WaveActiveMax 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55dbb17abdb0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17abf10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55dbb17abf70 # | | | |-NoThrowAttr 0x55dbb17abfb0 Implicit # | | | `-ConstAttr 0x55dbb17abfd8 Implicit # | | |-FunctionDecl 0x55dbb17ac100 col:38 WaveActiveMax 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55dbb17ac050 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17ac1b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55dbb17ac210 # | | | |-NoThrowAttr 0x55dbb17ac250 Implicit # | | | `-ConstAttr 0x55dbb17ac278 Implicit # | | |-FunctionDecl 0x55dbb17ac3a0 col:38 WaveActiveMax 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55dbb17ac2f0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55dbb17ac450 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55dbb17ac4b0 # | | | |-NoThrowAttr 0x55dbb17ac4f0 Implicit # | | | `-ConstAttr 0x55dbb17ac518 Implicit # | | |-FunctionDecl 0x55dbb17ac640 col:39 WaveActiveMax 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55dbb17ac590 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17ac6f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55dbb17ac750 # | | | |-NoThrowAttr 0x55dbb17ac790 Implicit # | | | `-ConstAttr 0x55dbb17ac7b8 Implicit # | | |-FunctionDecl 0x55dbb17ac8e0 col:39 WaveActiveMax 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55dbb17ac830 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17ac990 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55dbb17ac9f0 # | | | |-NoThrowAttr 0x55dbb17aca30 Implicit # | | | `-ConstAttr 0x55dbb17aca58 Implicit # | | |-FunctionDecl 0x55dbb17acb80 col:39 WaveActiveMax 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55dbb17acad0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17acc30 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55dbb17acc90 # | | | |-NoThrowAttr 0x55dbb17accd0 Implicit # | | | `-ConstAttr 0x55dbb17accf8 Implicit # | | |-FunctionDecl 0x55dbb17ace08 col:35 WaveActiveMax 'float (float)' # | | | |-ParmVarDecl 0x55dbb17acd58 col:54 'float' # | | | |-BuiltinAliasAttr 0x55dbb17aceb8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55dbb17acf18 # | | | |-NoThrowAttr 0x55dbb17acf58 Implicit # | | | `-ConstAttr 0x55dbb17acf80 Implicit # | | |-FunctionDecl 0x55dbb17ad0a8 col:36 WaveActiveMax 'float2 (float2)' # | | | |-ParmVarDecl 0x55dbb17acff8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17ad158 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55dbb17ad1b8 # | | | |-NoThrowAttr 0x55dbb17ad1f8 Implicit # | | | `-ConstAttr 0x55dbb17ad220 Implicit # | | |-FunctionDecl 0x55dbb17ad348 col:36 WaveActiveMax 'float3 (float3)' # | | | |-ParmVarDecl 0x55dbb17ad298 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17ad3f8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55dbb17ad458 # | | | |-NoThrowAttr 0x55dbb17ad498 Implicit # | | | `-ConstAttr 0x55dbb17ad4c0 Implicit # | | |-FunctionDecl 0x55dbb17ad5e8 col:36 WaveActiveMax 'float4 (float4)' # | | | |-ParmVarDecl 0x55dbb17ad538 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17ad698 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55dbb17ad6f8 # | | | |-NoThrowAttr 0x55dbb17ad738 Implicit # | | | `-ConstAttr 0x55dbb17ad760 Implicit # | | |-FunctionDecl 0x55dbb17ad870 col:36 WaveActiveMax 'double (double)' # | | | |-ParmVarDecl 0x55dbb17ad7c0 col:56 'double' # | | | |-BuiltinAliasAttr 0x55dbb17ad920 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55dbb17ad980 # | | | |-NoThrowAttr 0x55dbb17ad9c0 Implicit # | | | `-ConstAttr 0x55dbb17ad9e8 Implicit # | | |-FunctionDecl 0x55dbb17adb10 col:37 WaveActiveMax 'double2 (double2)' # | | | |-ParmVarDecl 0x55dbb17ada60 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17ade10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55dbb17ade70 # | | | |-NoThrowAttr 0x55dbb17adeb0 Implicit # | | | `-ConstAttr 0x55dbb17aded8 Implicit # | | |-FunctionDecl 0x55dbb17ae000 col:37 WaveActiveMax 'double3 (double3)' # | | | |-ParmVarDecl 0x55dbb17adf50 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17ae0b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55dbb17ae110 # | | | |-NoThrowAttr 0x55dbb17ae150 Implicit # | | | `-ConstAttr 0x55dbb17ae178 Implicit # | | |-FunctionDecl 0x55dbb17ae2a0 col:37 WaveActiveMax 'double4 (double4)' # | | | |-ParmVarDecl 0x55dbb17ae1f0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17ae350 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55dbb17ae3b0 # | | | |-NoThrowAttr 0x55dbb17ae3f0 Implicit # | | | `-ConstAttr 0x55dbb17ae418 Implicit # | | |-FunctionDecl 0x55dbb17ae528 col:34 WaveActiveMin 'half (half)' # | | | |-ParmVarDecl 0x55dbb17ae478 col:52 'half' # | | | |-BuiltinAliasAttr 0x55dbb17ae5d8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55dbb17ae638 # | | | |-NoThrowAttr 0x55dbb17ae678 Implicit # | | | `-ConstAttr 0x55dbb17ae6a0 Implicit # | | |-FunctionDecl 0x55dbb17ae7b8 col:35 WaveActiveMin 'half2 (half2)' # | | | |-ParmVarDecl 0x55dbb17ae708 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17ae868 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55dbb17ae8c8 # | | | |-NoThrowAttr 0x55dbb17ae908 Implicit # | | | `-ConstAttr 0x55dbb17ae930 Implicit # | | |-FunctionDecl 0x55dbb17aea58 col:35 WaveActiveMin 'half3 (half3)' # | | | |-ParmVarDecl 0x55dbb17ae9a8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17aeb08 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55dbb17aeb68 # | | | |-NoThrowAttr 0x55dbb17aeba8 Implicit # | | | `-ConstAttr 0x55dbb17aebd0 Implicit # | | |-FunctionDecl 0x55dbb17aecf8 col:35 WaveActiveMin 'half4 (half4)' # | | | |-ParmVarDecl 0x55dbb17aec48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17aeda8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55dbb17aee08 # | | | |-NoThrowAttr 0x55dbb17aee48 Implicit # | | | `-ConstAttr 0x55dbb17aee70 Implicit # | | |-FunctionDecl 0x55dbb17aef90 col:33 WaveActiveMin 'int (int)' # | | | |-ParmVarDecl 0x55dbb17aeee0 col:50 'int' # | | | |-AvailabilityAttr 0x55dbb17af040 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17af100 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55dbb17af130 # | | | |-NoThrowAttr 0x55dbb17af170 Implicit # | | | `-ConstAttr 0x55dbb17af198 Implicit # | | |-FunctionDecl 0x55dbb17af2d0 col:34 WaveActiveMin 'int2 (int2)' # | | | |-ParmVarDecl 0x55dbb17af220 col:52 'int2':'vector' # | | | |-AvailabilityAttr 0x55dbb17af380 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17af440 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55dbb17af470 # | | | |-NoThrowAttr 0x55dbb17af4b0 Implicit # | | | `-ConstAttr 0x55dbb17af4d8 Implicit # | | |-FunctionDecl 0x55dbb17af610 col:34 WaveActiveMin 'int3 (int3)' # | | | |-ParmVarDecl 0x55dbb17af560 col:52 'int3':'vector' # | | | |-AvailabilityAttr 0x55dbb17af6c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17af780 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55dbb17af7b0 # | | | |-NoThrowAttr 0x55dbb17af7f0 Implicit # | | | `-ConstAttr 0x55dbb17af818 Implicit # | | |-FunctionDecl 0x55dbb17af950 col:34 WaveActiveMin 'int4 (int4)' # | | | |-ParmVarDecl 0x55dbb17af8a0 col:52 'int4':'vector' # | | | |-AvailabilityAttr 0x55dbb17afa00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17afac0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55dbb17afaf0 # | | | |-NoThrowAttr 0x55dbb17afb30 Implicit # | | | `-ConstAttr 0x55dbb17afb58 Implicit # | | |-FunctionDecl 0x55dbb17afc90 col:34 WaveActiveMin 'uint (uint)' # | | | |-ParmVarDecl 0x55dbb17afbe0 col:52 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55dbb17afd40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17b0e30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55dbb17b0e60 # | | | |-NoThrowAttr 0x55dbb17b0ea0 Implicit # | | | `-ConstAttr 0x55dbb17b0ec8 Implicit # | | |-FunctionDecl 0x55dbb17b1000 col:35 WaveActiveMin 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55dbb17b0f50 col:54 'uint2':'vector' # | | | |-AvailabilityAttr 0x55dbb17b10b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17b1170 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55dbb17b11a0 # | | | |-NoThrowAttr 0x55dbb17b11e0 Implicit # | | | `-ConstAttr 0x55dbb17b1208 Implicit # | | |-FunctionDecl 0x55dbb17b1340 col:35 WaveActiveMin 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55dbb17b1290 col:54 'uint3':'vector' # | | | |-AvailabilityAttr 0x55dbb17b13f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17b14b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55dbb17b14e0 # | | | |-NoThrowAttr 0x55dbb17b1520 Implicit # | | | `-ConstAttr 0x55dbb17b1548 Implicit # | | |-FunctionDecl 0x55dbb17b1680 col:35 WaveActiveMin 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55dbb17b15d0 col:54 'uint4':'vector' # | | | |-AvailabilityAttr 0x55dbb17b1730 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17b17f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55dbb17b1820 # | | | |-NoThrowAttr 0x55dbb17b1860 Implicit # | | | `-ConstAttr 0x55dbb17b1888 Implicit # | | |-FunctionDecl 0x55dbb17b19c0 col:37 WaveActiveMin 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55dbb17b1910 col:58 'int64_t':'long' # | | | |-AvailabilityAttr 0x55dbb17b1a70 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17b1b30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55dbb17b1b60 # | | | |-NoThrowAttr 0x55dbb17b1ba0 Implicit # | | | `-ConstAttr 0x55dbb17b1bc8 Implicit # | | |-FunctionDecl 0x55dbb17b1d00 col:38 WaveActiveMin 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55dbb17b1c50 col:60 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55dbb17b1db0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17b1e70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55dbb17b1ea0 # | | | |-NoThrowAttr 0x55dbb17b1ee0 Implicit # | | | `-ConstAttr 0x55dbb17b1f08 Implicit # | | |-FunctionDecl 0x55dbb17b2040 col:38 WaveActiveMin 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55dbb17b1f90 col:60 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55dbb17b20f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17b21b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55dbb17b21e0 # | | | |-NoThrowAttr 0x55dbb17b2220 Implicit # | | | `-ConstAttr 0x55dbb17b2248 Implicit # | | |-FunctionDecl 0x55dbb17b2380 col:38 WaveActiveMin 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55dbb17b22d0 col:60 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55dbb17b2430 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17b24f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55dbb17b2520 # | | | |-NoThrowAttr 0x55dbb17b2560 Implicit # | | | `-ConstAttr 0x55dbb17b2588 Implicit # | | |-FunctionDecl 0x55dbb17b26c0 col:38 WaveActiveMin 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55dbb17b2610 col:60 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55dbb17b2770 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17b2830 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55dbb17b2860 # | | | |-NoThrowAttr 0x55dbb17b28a0 Implicit # | | | `-ConstAttr 0x55dbb17b28c8 Implicit # | | |-FunctionDecl 0x55dbb17b2a00 col:39 WaveActiveMin 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55dbb17b2950 col:62 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55dbb17b2ab0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17b2b70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55dbb17b2ba0 # | | | |-NoThrowAttr 0x55dbb17b2be0 Implicit # | | | `-ConstAttr 0x55dbb17b2c08 Implicit # | | |-FunctionDecl 0x55dbb17b2d40 col:39 WaveActiveMin 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55dbb17b2c90 col:62 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55dbb17b65c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17b6680 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55dbb17b66b0 # | | | |-NoThrowAttr 0x55dbb17b66f0 Implicit # | | | `-ConstAttr 0x55dbb17b6718 Implicit # | | |-FunctionDecl 0x55dbb17b6850 col:39 WaveActiveMin 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55dbb17b67a0 col:62 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55dbb17b6900 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17b69c0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55dbb17b69f0 # | | | |-NoThrowAttr 0x55dbb17b6a30 Implicit # | | | `-ConstAttr 0x55dbb17b6a58 Implicit # | | |-FunctionDecl 0x55dbb17b6b78 col:35 WaveActiveMin 'float (float)' # | | | |-ParmVarDecl 0x55dbb17b6ac8 col:54 'float' # | | | |-AvailabilityAttr 0x55dbb17b6c28 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17b6ce8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55dbb17b6d18 # | | | |-NoThrowAttr 0x55dbb17b6d58 Implicit # | | | `-ConstAttr 0x55dbb17b6d80 Implicit # | | |-FunctionDecl 0x55dbb17b6eb8 col:36 WaveActiveMin 'float2 (float2)' # | | | |-ParmVarDecl 0x55dbb17b6e08 col:56 'float2':'vector' # | | | |-AvailabilityAttr 0x55dbb17b6f68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17b7028 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55dbb17b7058 # | | | |-NoThrowAttr 0x55dbb17b7098 Implicit # | | | `-ConstAttr 0x55dbb17b70c0 Implicit # | | |-FunctionDecl 0x55dbb17b71f8 col:36 WaveActiveMin 'float3 (float3)' # | | | |-ParmVarDecl 0x55dbb17b7148 col:56 'float3':'vector' # | | | |-AvailabilityAttr 0x55dbb17b72a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17b7368 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55dbb17b7398 # | | | |-NoThrowAttr 0x55dbb17b73d8 Implicit # | | | `-ConstAttr 0x55dbb17b7400 Implicit # | | |-FunctionDecl 0x55dbb17b7538 col:36 WaveActiveMin 'float4 (float4)' # | | | |-ParmVarDecl 0x55dbb17b7488 col:56 'float4':'vector' # | | | |-AvailabilityAttr 0x55dbb17b75e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17b76a8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55dbb17b76d8 # | | | |-NoThrowAttr 0x55dbb17b7718 Implicit # | | | `-ConstAttr 0x55dbb17b7740 Implicit # | | |-FunctionDecl 0x55dbb17b7860 col:36 WaveActiveMin 'double (double)' # | | | |-ParmVarDecl 0x55dbb17b77b0 col:56 'double' # | | | |-AvailabilityAttr 0x55dbb17b7910 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17b79d0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55dbb17b7a00 # | | | |-NoThrowAttr 0x55dbb17b7a40 Implicit # | | | `-ConstAttr 0x55dbb17b7a68 Implicit # | | |-FunctionDecl 0x55dbb17b7ba0 col:37 WaveActiveMin 'double2 (double2)' # | | | |-ParmVarDecl 0x55dbb17b7af0 col:58 'double2':'vector' # | | | |-AvailabilityAttr 0x55dbb17b7c50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17b7d10 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55dbb17b7d40 # | | | |-NoThrowAttr 0x55dbb17b7d80 Implicit # | | | `-ConstAttr 0x55dbb17b7da8 Implicit # | | |-FunctionDecl 0x55dbb17b7ee0 col:37 WaveActiveMin 'double3 (double3)' # | | | |-ParmVarDecl 0x55dbb17b7e30 col:58 'double3':'vector' # | | | |-AvailabilityAttr 0x55dbb17b7f90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17b8050 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55dbb17b8080 # | | | |-NoThrowAttr 0x55dbb17b80c0 Implicit # | | | `-ConstAttr 0x55dbb17b80e8 Implicit # | | |-FunctionDecl 0x55dbb17b8220 col:37 WaveActiveMin 'double4 (double4)' # | | | |-ParmVarDecl 0x55dbb17b8170 col:58 'double4':'vector' # | | | |-AvailabilityAttr 0x55dbb17b82d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17b8390 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55dbb17b83c0 # | | | |-NoThrowAttr 0x55dbb17b8400 Implicit # | | | `-ConstAttr 0x55dbb17b8428 Implicit # | | |-FunctionDecl 0x55dbb17b85d0 col:34 WaveActiveSum 'half (half)' # | | | |-ParmVarDecl 0x55dbb17b8488 col:52 'half' # | | | |-BuiltinAliasAttr 0x55dbb17b8680 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55dbb17b86e0 # | | | |-NoThrowAttr 0x55dbb17b8720 Implicit # | | | `-ConstAttr 0x55dbb17b8748 Implicit # | | |-FunctionDecl 0x55dbb17b8860 col:35 WaveActiveSum 'half2 (half2)' # | | | |-ParmVarDecl 0x55dbb17b87b0 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17b8910 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55dbb17b8970 # | | | |-NoThrowAttr 0x55dbb17b89b0 Implicit # | | | `-ConstAttr 0x55dbb17b89d8 Implicit # | | |-FunctionDecl 0x55dbb17b8b00 col:35 WaveActiveSum 'half3 (half3)' # | | | |-ParmVarDecl 0x55dbb17b8a50 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17b8bb0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55dbb17b8c10 # | | | |-NoThrowAttr 0x55dbb17b8c50 Implicit # | | | `-ConstAttr 0x55dbb17b8c78 Implicit # | | |-FunctionDecl 0x55dbb17b8da0 col:35 WaveActiveSum 'half4 (half4)' # | | | |-ParmVarDecl 0x55dbb17b8cf0 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17b8e50 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55dbb17b8eb0 # | | | |-NoThrowAttr 0x55dbb17b8ef0 Implicit # | | | `-ConstAttr 0x55dbb17b8f18 Implicit # | | |-FunctionDecl 0x55dbb17b9028 col:33 WaveActiveSum 'int (int)' # | | | |-ParmVarDecl 0x55dbb17b8f78 col:50 'int' # | | | |-BuiltinAliasAttr 0x55dbb17b90d8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55dbb17b9138 # | | | |-NoThrowAttr 0x55dbb17b9178 Implicit # | | | `-ConstAttr 0x55dbb17b91a0 Implicit # | | |-FunctionDecl 0x55dbb17b92c8 col:34 WaveActiveSum 'int2 (int2)' # | | | |-ParmVarDecl 0x55dbb17b9218 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17b9378 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55dbb17b93d8 # | | | |-NoThrowAttr 0x55dbb17b9418 Implicit # | | | `-ConstAttr 0x55dbb17b9440 Implicit # | | |-FunctionDecl 0x55dbb17b9568 col:34 WaveActiveSum 'int3 (int3)' # | | | |-ParmVarDecl 0x55dbb17b94b8 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17b9618 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55dbb17b9678 # | | | |-NoThrowAttr 0x55dbb17b96b8 Implicit # | | | `-ConstAttr 0x55dbb17b96e0 Implicit # | | |-FunctionDecl 0x55dbb17b9808 col:34 WaveActiveSum 'int4 (int4)' # | | | |-ParmVarDecl 0x55dbb17b9758 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17b98b8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55dbb17b9918 # | | | |-NoThrowAttr 0x55dbb17b9958 Implicit # | | | `-ConstAttr 0x55dbb17b9980 Implicit # | | |-FunctionDecl 0x55dbb17b9aa8 col:34 WaveActiveSum 'uint (uint)' # | | | |-ParmVarDecl 0x55dbb17b99f8 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb17b9b58 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55dbb17b9bb8 # | | | |-NoThrowAttr 0x55dbb17b9bf8 Implicit # | | | `-ConstAttr 0x55dbb17b9c20 Implicit # | | |-FunctionDecl 0x55dbb17b9d48 col:35 WaveActiveSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55dbb17b9c98 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17b9df8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55dbb17b9e58 # | | | |-NoThrowAttr 0x55dbb17b9e98 Implicit # | | | `-ConstAttr 0x55dbb17b9ec0 Implicit # | | |-FunctionDecl 0x55dbb17b9fe8 col:35 WaveActiveSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55dbb17b9f38 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17ba098 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55dbb17ba0f8 # | | | |-NoThrowAttr 0x55dbb17ba138 Implicit # | | | `-ConstAttr 0x55dbb17ba160 Implicit # | | |-FunctionDecl 0x55dbb17ba288 col:35 WaveActiveSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55dbb17ba1d8 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17ba338 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55dbb17ba398 # | | | |-NoThrowAttr 0x55dbb17ba3d8 Implicit # | | | `-ConstAttr 0x55dbb17ba400 Implicit # | | |-FunctionDecl 0x55dbb17ba528 col:37 WaveActiveSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55dbb17ba478 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55dbb17ba5e8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55dbb17ba648 # | | | |-NoThrowAttr 0x55dbb17ba688 Implicit # | | | `-ConstAttr 0x55dbb17ba6b0 Implicit # | | |-FunctionDecl 0x55dbb17ba7d8 col:38 WaveActiveSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55dbb17ba728 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17ba888 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55dbb17ba8e8 # | | | |-NoThrowAttr 0x55dbb17ba928 Implicit # | | | `-ConstAttr 0x55dbb17ba950 Implicit # | | |-FunctionDecl 0x55dbb17baa78 col:38 WaveActiveSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55dbb17ba9c8 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17bab28 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55dbb17bab88 # | | | |-NoThrowAttr 0x55dbb17babc8 Implicit # | | | `-ConstAttr 0x55dbb17babf0 Implicit # | | |-FunctionDecl 0x55dbb17bad18 col:38 WaveActiveSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55dbb17bac68 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17badc8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55dbb17bae28 # | | | |-NoThrowAttr 0x55dbb17bae68 Implicit # | | | `-ConstAttr 0x55dbb17bae90 Implicit # | | |-FunctionDecl 0x55dbb17bafb8 col:38 WaveActiveSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55dbb17baf08 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55dbb17bb068 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55dbb17bb0c8 # | | | |-NoThrowAttr 0x55dbb17bb108 Implicit # | | | `-ConstAttr 0x55dbb17bb130 Implicit # | | |-FunctionDecl 0x55dbb17bb258 col:39 WaveActiveSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55dbb17bb1a8 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17bb308 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55dbb17bb368 # | | | |-NoThrowAttr 0x55dbb17bb3a8 Implicit # | | | `-ConstAttr 0x55dbb17bb3d0 Implicit # | | |-FunctionDecl 0x55dbb17bb4f8 col:39 WaveActiveSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55dbb17bb448 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17bb5a8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55dbb17bb608 # | | | |-NoThrowAttr 0x55dbb17bb648 Implicit # | | | `-ConstAttr 0x55dbb17bb670 Implicit # | | |-FunctionDecl 0x55dbb17bb798 col:39 WaveActiveSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55dbb17bb6e8 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17bb848 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55dbb17bb8a8 # | | | |-NoThrowAttr 0x55dbb17bb8e8 Implicit # | | | `-ConstAttr 0x55dbb17bb910 Implicit # | | |-FunctionDecl 0x55dbb17bba20 col:35 WaveActiveSum 'float (float)' # | | | |-ParmVarDecl 0x55dbb17bb970 col:54 'float' # | | | |-BuiltinAliasAttr 0x55dbb17bbad0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55dbb17bbb30 # | | | |-NoThrowAttr 0x55dbb17bbb70 Implicit # | | | `-ConstAttr 0x55dbb17bbb98 Implicit # | | |-FunctionDecl 0x55dbb17bbcc0 col:36 WaveActiveSum 'float2 (float2)' # | | | |-ParmVarDecl 0x55dbb17bbc10 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17bbd70 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55dbb17bbdd0 # | | | |-NoThrowAttr 0x55dbb17bbe10 Implicit # | | | `-ConstAttr 0x55dbb17bbe38 Implicit # | | |-FunctionDecl 0x55dbb17bbf60 col:36 WaveActiveSum 'float3 (float3)' # | | | |-ParmVarDecl 0x55dbb17bbeb0 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17bc010 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55dbb17bc070 # | | | |-NoThrowAttr 0x55dbb17bc0b0 Implicit # | | | `-ConstAttr 0x55dbb17bc0d8 Implicit # | | |-FunctionDecl 0x55dbb17bc200 col:36 WaveActiveSum 'float4 (float4)' # | | | |-ParmVarDecl 0x55dbb17bc150 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17bc2b0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55dbb17bc310 # | | | |-NoThrowAttr 0x55dbb17bc350 Implicit # | | | `-ConstAttr 0x55dbb17bc378 Implicit # | | |-FunctionDecl 0x55dbb17bc488 col:36 WaveActiveSum 'double (double)' # | | | |-ParmVarDecl 0x55dbb17bc3d8 col:56 'double' # | | | |-BuiltinAliasAttr 0x55dbb17bc538 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55dbb17bc598 # | | | |-NoThrowAttr 0x55dbb175cce0 Implicit # | | | `-ConstAttr 0x55dbb175cd08 Implicit # | | |-FunctionDecl 0x55dbb175ce30 col:37 WaveActiveSum 'double2 (double2)' # | | | |-ParmVarDecl 0x55dbb175cd80 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb175cee0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55dbb175cf40 # | | | |-NoThrowAttr 0x55dbb175cf80 Implicit # | | | `-ConstAttr 0x55dbb175cfa8 Implicit # | | |-FunctionDecl 0x55dbb175d0d0 col:37 WaveActiveSum 'double3 (double3)' # | | | |-ParmVarDecl 0x55dbb175d020 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb175d180 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55dbb175d1e0 # | | | |-NoThrowAttr 0x55dbb175d220 Implicit # | | | `-ConstAttr 0x55dbb175d248 Implicit # | | |-FunctionDecl 0x55dbb175d370 col:37 WaveActiveSum 'double4 (double4)' # | | | |-ParmVarDecl 0x55dbb175d2c0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb175d420 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55dbb175d480 # | | | |-NoThrowAttr 0x55dbb175d4c0 Implicit # | | | `-ConstAttr 0x55dbb175d4e8 Implicit # | | |-FunctionDecl 0x55dbb175d5f8 col:34 WaveActiveProduct 'half (half)' # | | | |-ParmVarDecl 0x55dbb175d548 col:56 'half' # | | | |-BuiltinAliasAttr 0x55dbb175d6a8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55dbb175d708 # | | | |-NoThrowAttr 0x55dbb175d748 Implicit # | | | `-ConstAttr 0x55dbb175d770 Implicit # | | |-FunctionDecl 0x55dbb175d888 col:35 WaveActiveProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x55dbb175d7d8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb175d938 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55dbb175d998 # | | | |-NoThrowAttr 0x55dbb175d9d8 Implicit # | | | `-ConstAttr 0x55dbb175da00 Implicit # | | |-FunctionDecl 0x55dbb175db28 col:35 WaveActiveProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x55dbb175da78 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb175dbd8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55dbb175dc38 # | | | |-NoThrowAttr 0x55dbb175dc78 Implicit # | | | `-ConstAttr 0x55dbb175dca0 Implicit # | | |-FunctionDecl 0x55dbb175ddc8 col:35 WaveActiveProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x55dbb175dd18 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb175de78 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55dbb175ded8 # | | | |-NoThrowAttr 0x55dbb175df18 Implicit # | | | `-ConstAttr 0x55dbb175df40 Implicit # | | |-FunctionDecl 0x55dbb175e060 col:33 WaveActiveProduct 'int (int)' # | | | |-ParmVarDecl 0x55dbb175dfb0 col:54 'int' # | | | |-AvailabilityAttr 0x55dbb175e110 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb175e1d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55dbb175e200 # | | | |-NoThrowAttr 0x55dbb175e240 Implicit # | | | `-ConstAttr 0x55dbb175e268 Implicit # | | |-FunctionDecl 0x55dbb175e3a0 col:34 WaveActiveProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x55dbb175e2f0 col:56 'int2':'vector' # | | | |-AvailabilityAttr 0x55dbb175e450 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb175e510 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55dbb175e540 # | | | |-NoThrowAttr 0x55dbb175e580 Implicit # | | | `-ConstAttr 0x55dbb175e5a8 Implicit # | | |-FunctionDecl 0x55dbb175e6e0 col:34 WaveActiveProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x55dbb175e630 col:56 'int3':'vector' # | | | |-AvailabilityAttr 0x55dbb175e790 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb175e850 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55dbb175e880 # | | | |-NoThrowAttr 0x55dbb175e8c0 Implicit # | | | `-ConstAttr 0x55dbb175e8e8 Implicit # | | |-FunctionDecl 0x55dbb175ea20 col:34 WaveActiveProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x55dbb175e970 col:56 'int4':'vector' # | | | |-AvailabilityAttr 0x55dbb175ead0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb175eb90 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55dbb175ebc0 # | | | |-NoThrowAttr 0x55dbb175ec00 Implicit # | | | `-ConstAttr 0x55dbb175ec28 Implicit # | | |-FunctionDecl 0x55dbb175eda0 col:34 WaveActiveProduct 'uint (uint)' # | | | |-ParmVarDecl 0x55dbb175ecf0 col:56 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55dbb175ee50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb175ef10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55dbb175ef40 # | | | |-NoThrowAttr 0x55dbb175ef80 Implicit # | | | `-ConstAttr 0x55dbb175efa8 Implicit # | | |-FunctionDecl 0x55dbb175f0e0 col:35 WaveActiveProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55dbb175f030 col:58 'uint2':'vector' # | | | |-AvailabilityAttr 0x55dbb175f190 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb175f250 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55dbb175f280 # | | | |-NoThrowAttr 0x55dbb175f2c0 Implicit # | | | `-ConstAttr 0x55dbb175f2e8 Implicit # | | |-FunctionDecl 0x55dbb175f420 col:35 WaveActiveProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55dbb175f370 col:58 'uint3':'vector' # | | | |-AvailabilityAttr 0x55dbb175f4d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb175f590 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55dbb175f5c0 # | | | |-NoThrowAttr 0x55dbb175f600 Implicit # | | | `-ConstAttr 0x55dbb175f628 Implicit # | | |-FunctionDecl 0x55dbb175f760 col:35 WaveActiveProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55dbb175f6b0 col:58 'uint4':'vector' # | | | |-AvailabilityAttr 0x55dbb175f810 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb175f8d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55dbb175f900 # | | | |-NoThrowAttr 0x55dbb175f940 Implicit # | | | `-ConstAttr 0x55dbb175f968 Implicit # | | |-FunctionDecl 0x55dbb175faa0 col:37 WaveActiveProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55dbb175f9f0 col:62 'int64_t':'long' # | | | |-AvailabilityAttr 0x55dbb175fb50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb175fc10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55dbb175fc40 # | | | |-NoThrowAttr 0x55dbb175fc80 Implicit # | | | `-ConstAttr 0x55dbb175fca8 Implicit # | | |-FunctionDecl 0x55dbb175fde0 col:38 WaveActiveProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55dbb175fd30 col:64 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55dbb175fe90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb175ff50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55dbb175ff80 # | | | |-NoThrowAttr 0x55dbb175ffc0 Implicit # | | | `-ConstAttr 0x55dbb175ffe8 Implicit # | | |-FunctionDecl 0x55dbb1760120 col:38 WaveActiveProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55dbb1760070 col:64 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55dbb17601d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb1760290 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55dbb17602c0 # | | | |-NoThrowAttr 0x55dbb1760300 Implicit # | | | `-ConstAttr 0x55dbb1760328 Implicit # | | |-FunctionDecl 0x55dbb1760460 col:38 WaveActiveProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55dbb17603b0 col:64 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55dbb1760510 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17605d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55dbb1760600 # | | | |-NoThrowAttr 0x55dbb1760640 Implicit # | | | `-ConstAttr 0x55dbb1760668 Implicit # | | |-FunctionDecl 0x55dbb17607a0 col:38 WaveActiveProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55dbb17606f0 col:64 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55dbb1760850 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb1760910 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55dbb1760940 # | | | |-NoThrowAttr 0x55dbb1760980 Implicit # | | | `-ConstAttr 0x55dbb17609a8 Implicit # | | |-FunctionDecl 0x55dbb1760ae0 col:39 WaveActiveProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55dbb1760a30 col:66 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55dbb1760b90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb1760c50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55dbb1760c80 # | | | |-NoThrowAttr 0x55dbb1760cc0 Implicit # | | | `-ConstAttr 0x55dbb17c8610 Implicit # | | |-FunctionDecl 0x55dbb17c8748 col:39 WaveActiveProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55dbb17c8698 col:66 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55dbb17c87f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17c88b8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55dbb17c88e8 # | | | |-NoThrowAttr 0x55dbb17c8928 Implicit # | | | `-ConstAttr 0x55dbb17c8950 Implicit # | | |-FunctionDecl 0x55dbb17c8a88 col:39 WaveActiveProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55dbb17c89d8 col:66 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55dbb17c8b38 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17c8bf8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55dbb17c8c28 # | | | |-NoThrowAttr 0x55dbb17c8c68 Implicit # | | | `-ConstAttr 0x55dbb17c8c90 Implicit # | | |-FunctionDecl 0x55dbb17c8db0 col:35 WaveActiveProduct 'float (float)' # | | | |-ParmVarDecl 0x55dbb17c8d00 col:58 'float' # | | | |-AvailabilityAttr 0x55dbb17c8e60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17c8f20 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55dbb17c8f50 # | | | |-NoThrowAttr 0x55dbb17c8f90 Implicit # | | | `-ConstAttr 0x55dbb17c8fb8 Implicit # | | |-FunctionDecl 0x55dbb17c90f0 col:36 WaveActiveProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x55dbb17c9040 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x55dbb17c91a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17c9260 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55dbb17c9290 # | | | |-NoThrowAttr 0x55dbb17c92d0 Implicit # | | | `-ConstAttr 0x55dbb17c92f8 Implicit # | | |-FunctionDecl 0x55dbb17c9430 col:36 WaveActiveProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x55dbb17c9380 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x55dbb17c94e0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17c95a0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55dbb17c95d0 # | | | |-NoThrowAttr 0x55dbb17c9610 Implicit # | | | `-ConstAttr 0x55dbb17c9638 Implicit # | | |-FunctionDecl 0x55dbb17c9770 col:36 WaveActiveProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x55dbb17c96c0 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x55dbb17c9820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17c98e0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55dbb17c9910 # | | | |-NoThrowAttr 0x55dbb17c9950 Implicit # | | | `-ConstAttr 0x55dbb17c9978 Implicit # | | |-FunctionDecl 0x55dbb17c9a98 col:36 WaveActiveProduct 'double (double)' # | | | |-ParmVarDecl 0x55dbb17c99e8 col:60 'double' # | | | |-AvailabilityAttr 0x55dbb17c9b48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17c9c08 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55dbb17c9c38 # | | | |-NoThrowAttr 0x55dbb17c9c78 Implicit # | | | `-ConstAttr 0x55dbb17c9ca0 Implicit # | | |-FunctionDecl 0x55dbb17c9dd8 col:37 WaveActiveProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x55dbb17c9d28 col:62 'double2':'vector' # | | | |-AvailabilityAttr 0x55dbb17c9e88 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17c9f48 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55dbb17c9f78 # | | | |-NoThrowAttr 0x55dbb17c9fb8 Implicit # | | | `-ConstAttr 0x55dbb17c9fe0 Implicit # | | |-FunctionDecl 0x55dbb17ca118 col:37 WaveActiveProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x55dbb17ca068 col:62 'double3':'vector' # | | | |-AvailabilityAttr 0x55dbb17ca1c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17ca288 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55dbb17ca2b8 # | | | |-NoThrowAttr 0x55dbb17ca2f8 Implicit # | | | `-ConstAttr 0x55dbb17ca320 Implicit # | | |-FunctionDecl 0x55dbb17ca458 col:37 WaveActiveProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x55dbb17ca3a8 col:62 'double4':'vector' # | | | |-AvailabilityAttr 0x55dbb17ca508 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55dbb17ca5c8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55dbb17ca620 # | | | |-NoThrowAttr 0x55dbb17ca660 Implicit # | | | `-ConstAttr 0x55dbb17ca688 Implicit # | | |-FunctionDecl 0x55dbb17ca798 col:34 WavePrefixSum 'half (half)' # | | | |-ParmVarDecl 0x55dbb17ca6e8 col:52 'half' # | | | |-BuiltinAliasAttr 0x55dbb17ca848 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55dbb17ca8a8 # | | | |-NoThrowAttr 0x55dbb17ca8e8 Implicit # | | | `-ConstAttr 0x55dbb17ca910 Implicit # | | |-FunctionDecl 0x55dbb17caa28 col:35 WavePrefixSum 'half2 (half2)' # | | | |-ParmVarDecl 0x55dbb17ca978 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17caad8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55dbb17cab38 # | | | |-NoThrowAttr 0x55dbb17cab78 Implicit # | | | `-ConstAttr 0x55dbb17caba0 Implicit # | | |-FunctionDecl 0x55dbb17cacc8 col:35 WavePrefixSum 'half3 (half3)' # | | | |-ParmVarDecl 0x55dbb17cac18 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17cad78 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55dbb17cadd8 # | | | |-NoThrowAttr 0x55dbb17cae18 Implicit # | | | `-ConstAttr 0x55dbb17cae40 Implicit # | | |-FunctionDecl 0x55dbb17caf68 col:35 WavePrefixSum 'half4 (half4)' # | | | |-ParmVarDecl 0x55dbb17caeb8 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17cb018 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55dbb17cb078 # | | | |-NoThrowAttr 0x55dbb17cb0b8 Implicit # | | | `-ConstAttr 0x55dbb17cb0e0 Implicit # | | |-FunctionDecl 0x55dbb17cb1f0 col:33 WavePrefixSum 'int (int)' # | | | |-ParmVarDecl 0x55dbb17cb140 col:50 'int' # | | | |-BuiltinAliasAttr 0x55dbb17cb2a0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55dbb17cb300 # | | | |-NoThrowAttr 0x55dbb17cb340 Implicit # | | | `-ConstAttr 0x55dbb17cb368 Implicit # | | |-FunctionDecl 0x55dbb17cb490 col:34 WavePrefixSum 'int2 (int2)' # | | | |-ParmVarDecl 0x55dbb17cb3e0 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17cb540 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55dbb17cb5a0 # | | | |-NoThrowAttr 0x55dbb17cb5e0 Implicit # | | | `-ConstAttr 0x55dbb17cb608 Implicit # | | |-FunctionDecl 0x55dbb17cb730 col:34 WavePrefixSum 'int3 (int3)' # | | | |-ParmVarDecl 0x55dbb17cb680 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17cb7e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55dbb17cb840 # | | | |-NoThrowAttr 0x55dbb17cb880 Implicit # | | | `-ConstAttr 0x55dbb17cb8a8 Implicit # | | |-FunctionDecl 0x55dbb17cb9d0 col:34 WavePrefixSum 'int4 (int4)' # | | | |-ParmVarDecl 0x55dbb17cb920 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17cba80 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55dbb17cbae0 # | | | |-NoThrowAttr 0x55dbb17cbb20 Implicit # | | | `-ConstAttr 0x55dbb17cbb48 Implicit # | | |-FunctionDecl 0x55dbb17cbc70 col:34 WavePrefixSum 'uint (uint)' # | | | |-ParmVarDecl 0x55dbb17cbbc0 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb17cbd20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55dbb17cbd80 # | | | |-NoThrowAttr 0x55dbb17cbdc0 Implicit # | | | `-ConstAttr 0x55dbb17cbde8 Implicit # | | |-FunctionDecl 0x55dbb17cbf10 col:35 WavePrefixSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55dbb17cbe60 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17cbfc0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55dbb17cc020 # | | | |-NoThrowAttr 0x55dbb17cc060 Implicit # | | | `-ConstAttr 0x55dbb17cc088 Implicit # | | |-FunctionDecl 0x55dbb17cc1b0 col:35 WavePrefixSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55dbb17cc100 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17cc260 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55dbb17cc2c0 # | | | |-NoThrowAttr 0x55dbb17cc300 Implicit # | | | `-ConstAttr 0x55dbb17cc328 Implicit # | | |-FunctionDecl 0x55dbb17cc450 col:35 WavePrefixSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55dbb17cc3a0 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17cc500 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55dbb17cc560 # | | | |-NoThrowAttr 0x55dbb17cc5a0 Implicit # | | | `-ConstAttr 0x55dbb17cc5c8 Implicit # | | |-FunctionDecl 0x55dbb17cc710 col:37 WavePrefixSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55dbb17cc660 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55dbb17cc7c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55dbb17cc820 # | | | |-NoThrowAttr 0x55dbb17cc860 Implicit # | | | `-ConstAttr 0x55dbb17cc888 Implicit # | | |-FunctionDecl 0x55dbb17cc9b0 col:38 WavePrefixSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55dbb17cc900 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17cca60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55dbb17ccac0 # | | | |-NoThrowAttr 0x55dbb17ccb00 Implicit # | | | `-ConstAttr 0x55dbb17ccb28 Implicit # | | |-FunctionDecl 0x55dbb17ccc50 col:38 WavePrefixSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55dbb17ccba0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17ccd00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55dbb17ccd60 # | | | |-NoThrowAttr 0x55dbb17ccda0 Implicit # | | | `-ConstAttr 0x55dbb17ccdc8 Implicit # | | |-FunctionDecl 0x55dbb17ccef0 col:38 WavePrefixSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55dbb17cce40 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17ccfa0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55dbb17cd000 # | | | |-NoThrowAttr 0x55dbb17cd040 Implicit # | | | `-ConstAttr 0x55dbb17cd068 Implicit # | | |-FunctionDecl 0x55dbb17cd190 col:38 WavePrefixSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55dbb17cd0e0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55dbb17cd240 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55dbb17cd2a0 # | | | |-NoThrowAttr 0x55dbb17cd2e0 Implicit # | | | `-ConstAttr 0x55dbb17cd308 Implicit # | | |-FunctionDecl 0x55dbb17cd430 col:39 WavePrefixSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55dbb17cd380 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17cd4e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55dbb17cd540 # | | | |-NoThrowAttr 0x55dbb17cd580 Implicit # | | | `-ConstAttr 0x55dbb17cd5a8 Implicit # | | |-FunctionDecl 0x55dbb17cd6d0 col:39 WavePrefixSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55dbb17cd620 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17cd780 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55dbb17cd7e0 # | | | |-NoThrowAttr 0x55dbb17cd820 Implicit # | | | `-ConstAttr 0x55dbb17cd848 Implicit # | | |-FunctionDecl 0x55dbb17cd970 col:39 WavePrefixSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55dbb17cd8c0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17cda20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55dbb17cda80 # | | | |-NoThrowAttr 0x55dbb17cdac0 Implicit # | | | `-ConstAttr 0x55dbb17cdae8 Implicit # | | |-FunctionDecl 0x55dbb17cdbf8 col:35 WavePrefixSum 'float (float)' # | | | |-ParmVarDecl 0x55dbb17cdb48 col:54 'float' # | | | |-BuiltinAliasAttr 0x55dbb17cdca8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55dbb17cdd08 # | | | |-NoThrowAttr 0x55dbb17cdd48 Implicit # | | | `-ConstAttr 0x55dbb17cdd70 Implicit # | | |-FunctionDecl 0x55dbb17cde98 col:36 WavePrefixSum 'float2 (float2)' # | | | |-ParmVarDecl 0x55dbb17cdde8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17cdf48 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55dbb17cdfa8 # | | | |-NoThrowAttr 0x55dbb17cdfe8 Implicit # | | | `-ConstAttr 0x55dbb17ce010 Implicit # | | |-FunctionDecl 0x55dbb17ce138 col:36 WavePrefixSum 'float3 (float3)' # | | | |-ParmVarDecl 0x55dbb17ce088 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17ce1e8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55dbb17ce248 # | | | |-NoThrowAttr 0x55dbb17ce288 Implicit # | | | `-ConstAttr 0x55dbb17ce2b0 Implicit # | | |-FunctionDecl 0x55dbb17ce3d8 col:36 WavePrefixSum 'float4 (float4)' # | | | |-ParmVarDecl 0x55dbb17ce328 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17ce488 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55dbb17ce4e8 # | | | |-NoThrowAttr 0x55dbb17ce528 Implicit # | | | `-ConstAttr 0x55dbb17ce550 Implicit # | | |-FunctionDecl 0x55dbb17ce670 col:36 WavePrefixSum 'double (double)' # | | | |-ParmVarDecl 0x55dbb17ce5b0 col:56 'double' # | | | |-BuiltinAliasAttr 0x55dbb17ce720 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55dbb17ce780 # | | | |-NoThrowAttr 0x55dbb17ce7c0 Implicit # | | | `-ConstAttr 0x55dbb17ce7e8 Implicit # | | |-FunctionDecl 0x55dbb17ce910 col:37 WavePrefixSum 'double2 (double2)' # | | | |-ParmVarDecl 0x55dbb17ce860 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17ce9c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55dbb17cea20 # | | | |-NoThrowAttr 0x55dbb17cea60 Implicit # | | | `-ConstAttr 0x55dbb17cea88 Implicit # | | |-FunctionDecl 0x55dbb17cebb0 col:37 WavePrefixSum 'double3 (double3)' # | | | |-ParmVarDecl 0x55dbb17ceb00 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17cec60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55dbb17cecc0 # | | | |-NoThrowAttr 0x55dbb17ced00 Implicit # | | | `-ConstAttr 0x55dbb17ced28 Implicit # | | |-FunctionDecl 0x55dbb17cee50 col:37 WavePrefixSum 'double4 (double4)' # | | | |-ParmVarDecl 0x55dbb17ceda0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17cef00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55dbb17cef60 # | | | |-NoThrowAttr 0x55dbb17cefa0 Implicit # | | | `-ConstAttr 0x55dbb17cefc8 Implicit # | | |-FunctionDecl 0x55dbb17cf0d8 col:34 WavePrefixProduct 'half (half)' # | | | |-ParmVarDecl 0x55dbb17cf028 col:56 'half' # | | | |-BuiltinAliasAttr 0x55dbb17cf188 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55dbb17cf1e8 # | | | |-NoThrowAttr 0x55dbb17cf228 Implicit # | | | `-ConstAttr 0x55dbb17cf250 Implicit # | | |-FunctionDecl 0x55dbb17cf368 col:35 WavePrefixProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x55dbb17cf2b8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17cf418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55dbb17cf478 # | | | |-NoThrowAttr 0x55dbb17cf4b8 Implicit # | | | `-ConstAttr 0x55dbb17cf4e0 Implicit # | | |-FunctionDecl 0x55dbb17cf608 col:35 WavePrefixProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x55dbb17cf558 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17cf6b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55dbb17cf718 # | | | |-NoThrowAttr 0x55dbb17cf758 Implicit # | | | `-ConstAttr 0x55dbb17cf780 Implicit # | | |-FunctionDecl 0x55dbb17cf8a8 col:35 WavePrefixProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x55dbb17cf7f8 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17cf958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55dbb17cf9b8 # | | | |-NoThrowAttr 0x55dbb17cf9f8 Implicit # | | | `-ConstAttr 0x55dbb17cfa20 Implicit # | | |-FunctionDecl 0x55dbb17cfb30 col:33 WavePrefixProduct 'int (int)' # | | | |-ParmVarDecl 0x55dbb17cfa80 col:54 'int' # | | | |-BuiltinAliasAttr 0x55dbb17cfbe0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55dbb17cfc40 # | | | |-NoThrowAttr 0x55dbb17cfc80 Implicit # | | | `-ConstAttr 0x55dbb17cfca8 Implicit # | | |-FunctionDecl 0x55dbb17cfdd0 col:34 WavePrefixProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x55dbb17cfd20 col:56 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17cfe80 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55dbb17cfee0 # | | | |-NoThrowAttr 0x55dbb17cff20 Implicit # | | | `-ConstAttr 0x55dbb17cff48 Implicit # | | |-FunctionDecl 0x55dbb17d0070 col:34 WavePrefixProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x55dbb17cffc0 col:56 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17d0120 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55dbb17d0180 # | | | |-NoThrowAttr 0x55dbb17d01c0 Implicit # | | | `-ConstAttr 0x55dbb17d01e8 Implicit # | | |-FunctionDecl 0x55dbb17d0310 col:34 WavePrefixProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x55dbb17d0260 col:56 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17d03c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55dbb17d0420 # | | | |-NoThrowAttr 0x55dbb17d0460 Implicit # | | | `-ConstAttr 0x55dbb17d0488 Implicit # | | |-FunctionDecl 0x55dbb17d0650 col:34 WavePrefixProduct 'uint (uint)' # | | | |-ParmVarDecl 0x55dbb17d0500 col:56 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb17d0700 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55dbb17d0760 # | | | |-NoThrowAttr 0x55dbb17d07a0 Implicit # | | | `-ConstAttr 0x55dbb17d07c8 Implicit # | | |-FunctionDecl 0x55dbb17d08f0 col:35 WavePrefixProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55dbb17d0840 col:58 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17d09a0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55dbb17d0a00 # | | | |-NoThrowAttr 0x55dbb17d0a40 Implicit # | | | `-ConstAttr 0x55dbb17d0a68 Implicit # | | |-FunctionDecl 0x55dbb17d0b90 col:35 WavePrefixProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55dbb17d0ae0 col:58 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17d0c40 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55dbb17d0ca0 # | | | |-NoThrowAttr 0x55dbb17d0ce0 Implicit # | | | `-ConstAttr 0x55dbb17d0d08 Implicit # | | |-FunctionDecl 0x55dbb17d0e30 col:35 WavePrefixProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55dbb17d0d80 col:58 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17d0ee0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55dbb17d0f40 # | | | |-NoThrowAttr 0x55dbb17d0f80 Implicit # | | | `-ConstAttr 0x55dbb17d0fa8 Implicit # | | |-FunctionDecl 0x55dbb17d10d0 col:37 WavePrefixProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55dbb17d1020 col:62 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55dbb17d1180 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55dbb17d11e0 # | | | |-NoThrowAttr 0x55dbb17d1220 Implicit # | | | `-ConstAttr 0x55dbb17d1248 Implicit # | | |-FunctionDecl 0x55dbb17d1370 col:38 WavePrefixProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55dbb17d12c0 col:64 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17d1420 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55dbb17d1480 # | | | |-NoThrowAttr 0x55dbb17d14c0 Implicit # | | | `-ConstAttr 0x55dbb17d14e8 Implicit # | | |-FunctionDecl 0x55dbb17d1610 col:38 WavePrefixProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55dbb17d1560 col:64 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17d16c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55dbb17d1720 # | | | |-NoThrowAttr 0x55dbb17d1760 Implicit # | | | `-ConstAttr 0x55dbb17d1788 Implicit # | | |-FunctionDecl 0x55dbb17d18b0 col:38 WavePrefixProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55dbb17d1800 col:64 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17d1960 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55dbb17d19c0 # | | | |-NoThrowAttr 0x55dbb17d1a00 Implicit # | | | `-ConstAttr 0x55dbb17d1a28 Implicit # | | |-FunctionDecl 0x55dbb17d1b50 col:38 WavePrefixProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55dbb17d1aa0 col:64 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55dbb17d1c00 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55dbb17d1c60 # | | | |-NoThrowAttr 0x55dbb17d1ca0 Implicit # | | | `-ConstAttr 0x55dbb17d1cc8 Implicit # | | |-FunctionDecl 0x55dbb17d1df0 col:39 WavePrefixProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55dbb17d1d40 col:66 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17d1ea0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55dbb17d1f00 # | | | |-NoThrowAttr 0x55dbb17d1f40 Implicit # | | | `-ConstAttr 0x55dbb17d1f68 Implicit # | | |-FunctionDecl 0x55dbb17d2090 col:39 WavePrefixProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55dbb17d1fe0 col:66 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17d2140 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55dbb17d21a0 # | | | |-NoThrowAttr 0x55dbb17d21e0 Implicit # | | | `-ConstAttr 0x55dbb17d2208 Implicit # | | |-FunctionDecl 0x55dbb17d2330 col:39 WavePrefixProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55dbb17d2280 col:66 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17d23e0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55dbb17d2440 # | | | |-NoThrowAttr 0x55dbb17d2480 Implicit # | | | `-ConstAttr 0x55dbb17d24a8 Implicit # | | |-FunctionDecl 0x55dbb17d2660 col:35 WavePrefixProduct 'float (float)' # | | | |-ParmVarDecl 0x55dbb17d2508 col:58 'float' # | | | |-BuiltinAliasAttr 0x55dbb17d2710 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55dbb17d2770 # | | | |-NoThrowAttr 0x55dbb17d27b0 Implicit # | | | `-ConstAttr 0x55dbb17d27d8 Implicit # | | |-FunctionDecl 0x55dbb17d2900 col:36 WavePrefixProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x55dbb17d2850 col:60 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17d29b0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55dbb17d2a10 # | | | |-NoThrowAttr 0x55dbb17d2a50 Implicit # | | | `-ConstAttr 0x55dbb17d2a78 Implicit # | | |-FunctionDecl 0x55dbb17d2ba0 col:36 WavePrefixProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x55dbb17d2af0 col:60 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17d2c50 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55dbb17d2cb0 # | | | |-NoThrowAttr 0x55dbb17d2cf0 Implicit # | | | `-ConstAttr 0x55dbb17d2d18 Implicit # | | |-FunctionDecl 0x55dbb17d2e40 col:36 WavePrefixProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x55dbb17d2d90 col:60 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17d2ef0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55dbb17d2f50 # | | | |-NoThrowAttr 0x55dbb17d2f90 Implicit # | | | `-ConstAttr 0x55dbb17d2fb8 Implicit # | | |-FunctionDecl 0x55dbb17d30c8 col:36 WavePrefixProduct 'double (double)' # | | | |-ParmVarDecl 0x55dbb17d3018 col:60 'double' # | | | |-BuiltinAliasAttr 0x55dbb17d3178 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55dbb17d31d8 # | | | |-NoThrowAttr 0x55dbb17d3218 Implicit # | | | `-ConstAttr 0x55dbb17d3240 Implicit # | | |-FunctionDecl 0x55dbb17d3368 col:37 WavePrefixProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x55dbb17d32b8 col:62 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17d3418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55dbb17d3478 # | | | |-NoThrowAttr 0x55dbb17d34b8 Implicit # | | | `-ConstAttr 0x55dbb17d34e0 Implicit # | | |-FunctionDecl 0x55dbb17d3608 col:37 WavePrefixProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x55dbb17d3558 col:62 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17d36b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55dbb17d3718 # | | | |-NoThrowAttr 0x55dbb17d3758 Implicit # | | | `-ConstAttr 0x55dbb17d3780 Implicit # | | |-FunctionDecl 0x55dbb17d38a8 col:37 WavePrefixProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x55dbb17d37f8 col:62 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17d3958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55dbb17d39b8 # | | | |-NoThrowAttr 0x55dbb17d39f8 Implicit # | | | `-ConstAttr 0x55dbb17d3a20 Implicit # | | |-FunctionDecl 0x55dbb17d3b30 col:34 QuadReadAcrossX 'half (half)' # | | | |-ParmVarDecl 0x55dbb17d3a80 col:54 'half' # | | | |-BuiltinAliasAttr 0x55dbb17d3be0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55dbb17d3c40 # | | | |-NoThrowAttr 0x55dbb17d3c80 Implicit # | | | `-ConstAttr 0x55dbb17d3ca8 Implicit # | | |-FunctionDecl 0x55dbb17d3dc0 col:35 QuadReadAcrossX 'half2 (half2)' # | | | |-ParmVarDecl 0x55dbb17d3d10 col:56 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17d3e70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55dbb17d3ed0 # | | | |-NoThrowAttr 0x55dbb17d3f10 Implicit # | | | `-ConstAttr 0x55dbb17d3f38 Implicit # | | |-FunctionDecl 0x55dbb17d4060 col:35 QuadReadAcrossX 'half3 (half3)' # | | | |-ParmVarDecl 0x55dbb17d3fb0 col:56 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17d4110 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55dbb17d4170 # | | | |-NoThrowAttr 0x55dbb17d41b0 Implicit # | | | `-ConstAttr 0x55dbb17d41d8 Implicit # | | |-FunctionDecl 0x55dbb17d4300 col:35 QuadReadAcrossX 'half4 (half4)' # | | | |-ParmVarDecl 0x55dbb17d4250 col:56 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17d43b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55dbb17d4410 # | | | |-NoThrowAttr 0x55dbb17d4450 Implicit # | | | `-ConstAttr 0x55dbb17d4478 Implicit # | | |-FunctionDecl 0x55dbb17d4588 col:33 QuadReadAcrossX 'int (int)' # | | | |-ParmVarDecl 0x55dbb17d44d8 col:52 'int' # | | | |-BuiltinAliasAttr 0x55dbb17d4670 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55dbb17d46d0 # | | | |-NoThrowAttr 0x55dbb17d4710 Implicit # | | | `-ConstAttr 0x55dbb17d4738 Implicit # | | |-FunctionDecl 0x55dbb17d4860 col:34 QuadReadAcrossX 'int2 (int2)' # | | | |-ParmVarDecl 0x55dbb17d47b0 col:54 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17d4910 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55dbb17d4970 # | | | |-NoThrowAttr 0x55dbb17d49b0 Implicit # | | | `-ConstAttr 0x55dbb17d49d8 Implicit # | | |-FunctionDecl 0x55dbb17d4b00 col:34 QuadReadAcrossX 'int3 (int3)' # | | | |-ParmVarDecl 0x55dbb17d4a50 col:54 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17d4bb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55dbb17d4c10 # | | | |-NoThrowAttr 0x55dbb17d4c50 Implicit # | | | `-ConstAttr 0x55dbb17d4c78 Implicit # | | |-FunctionDecl 0x55dbb17d4da0 col:34 QuadReadAcrossX 'int4 (int4)' # | | | |-ParmVarDecl 0x55dbb17d4cf0 col:54 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17d4e50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55dbb17d4eb0 # | | | |-NoThrowAttr 0x55dbb17d4ef0 Implicit # | | | `-ConstAttr 0x55dbb17d4f18 Implicit # | | |-FunctionDecl 0x55dbb17d5040 col:34 QuadReadAcrossX 'uint (uint)' # | | | |-ParmVarDecl 0x55dbb17d4f90 col:54 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb17d50f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55dbb17d5150 # | | | |-NoThrowAttr 0x55dbb17d5190 Implicit # | | | `-ConstAttr 0x55dbb17d51b8 Implicit # | | |-FunctionDecl 0x55dbb17d52e0 col:35 QuadReadAcrossX 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55dbb17d5230 col:56 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17d5390 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55dbb17d53f0 # | | | |-NoThrowAttr 0x55dbb17d5430 Implicit # | | | `-ConstAttr 0x55dbb17d5458 Implicit # | | |-FunctionDecl 0x55dbb17d5580 col:35 QuadReadAcrossX 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55dbb17d54d0 col:56 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17d5630 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55dbb17d5690 # | | | |-NoThrowAttr 0x55dbb17d56d0 Implicit # | | | `-ConstAttr 0x55dbb17d56f8 Implicit # | | |-FunctionDecl 0x55dbb17d5820 col:35 QuadReadAcrossX 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55dbb17d5770 col:56 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17d58d0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55dbb17d5930 # | | | |-NoThrowAttr 0x55dbb17d5970 Implicit # | | | `-ConstAttr 0x55dbb17d5998 Implicit # | | |-FunctionDecl 0x55dbb17d5ac0 col:37 QuadReadAcrossX 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55dbb17d5a10 col:60 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55dbb17d5b70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55dbb17d5bd0 # | | | |-NoThrowAttr 0x55dbb17d5c10 Implicit # | | | `-ConstAttr 0x55dbb17d5c38 Implicit # | | |-FunctionDecl 0x55dbb17d5d60 col:38 QuadReadAcrossX 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55dbb17d5cb0 col:62 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17d5e10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55dbb17d5e70 # | | | |-NoThrowAttr 0x55dbb17d5eb0 Implicit # | | | `-ConstAttr 0x55dbb17d5ed8 Implicit # | | |-FunctionDecl 0x55dbb17d6000 col:38 QuadReadAcrossX 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55dbb17d5f50 col:62 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17d60b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55dbb17d6110 # | | | |-NoThrowAttr 0x55dbb17d6150 Implicit # | | | `-ConstAttr 0x55dbb17d6178 Implicit # | | |-FunctionDecl 0x55dbb17d62a0 col:38 QuadReadAcrossX 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55dbb17d61f0 col:62 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17d6350 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55dbb17d63b0 # | | | |-NoThrowAttr 0x55dbb17d63f0 Implicit # | | | `-ConstAttr 0x55dbb17d6418 Implicit # | | |-FunctionDecl 0x55dbb17d6540 col:38 QuadReadAcrossX 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55dbb17d6490 col:62 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55dbb17d65f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55dbb177c7d0 # | | | |-NoThrowAttr 0x55dbb177c810 Implicit # | | | `-ConstAttr 0x55dbb177c838 Implicit # | | |-FunctionDecl 0x55dbb177c960 col:39 QuadReadAcrossX 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55dbb177c8b0 col:64 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb177ca10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55dbb177ca70 # | | | |-NoThrowAttr 0x55dbb177cab0 Implicit # | | | `-ConstAttr 0x55dbb177cad8 Implicit # | | |-FunctionDecl 0x55dbb177cc00 col:39 QuadReadAcrossX 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55dbb177cb50 col:64 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb177ccb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55dbb177cd10 # | | | |-NoThrowAttr 0x55dbb177cd50 Implicit # | | | `-ConstAttr 0x55dbb177cd78 Implicit # | | |-FunctionDecl 0x55dbb177cea0 col:39 QuadReadAcrossX 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55dbb177cdf0 col:64 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb177cf50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55dbb177cfb0 # | | | |-NoThrowAttr 0x55dbb177cff0 Implicit # | | | `-ConstAttr 0x55dbb177d018 Implicit # | | |-FunctionDecl 0x55dbb177d128 col:35 QuadReadAcrossX 'float (float)' # | | | |-ParmVarDecl 0x55dbb177d078 col:56 'float' # | | | |-BuiltinAliasAttr 0x55dbb177d1d8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55dbb177d238 # | | | |-NoThrowAttr 0x55dbb177d278 Implicit # | | | `-ConstAttr 0x55dbb177d2a0 Implicit # | | |-FunctionDecl 0x55dbb177d3c8 col:36 QuadReadAcrossX 'float2 (float2)' # | | | |-ParmVarDecl 0x55dbb177d318 col:58 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb177d478 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55dbb177d4d8 # | | | |-NoThrowAttr 0x55dbb177d518 Implicit # | | | `-ConstAttr 0x55dbb177d540 Implicit # | | |-FunctionDecl 0x55dbb177d668 col:36 QuadReadAcrossX 'float3 (float3)' # | | | |-ParmVarDecl 0x55dbb177d5b8 col:58 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb177d718 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55dbb177d778 # | | | |-NoThrowAttr 0x55dbb177d7b8 Implicit # | | | `-ConstAttr 0x55dbb177d7e0 Implicit # | | |-FunctionDecl 0x55dbb177d908 col:36 QuadReadAcrossX 'float4 (float4)' # | | | |-ParmVarDecl 0x55dbb177d858 col:58 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb177d9b8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55dbb177da18 # | | | |-NoThrowAttr 0x55dbb177da58 Implicit # | | | `-ConstAttr 0x55dbb177da80 Implicit # | | |-FunctionDecl 0x55dbb177db90 col:36 QuadReadAcrossX 'double (double)' # | | | |-ParmVarDecl 0x55dbb177dae0 col:58 'double' # | | | |-BuiltinAliasAttr 0x55dbb177dc40 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55dbb177dca0 # | | | |-NoThrowAttr 0x55dbb177dce0 Implicit # | | | `-ConstAttr 0x55dbb177dd08 Implicit # | | |-FunctionDecl 0x55dbb177de30 col:37 QuadReadAcrossX 'double2 (double2)' # | | | |-ParmVarDecl 0x55dbb177dd80 col:60 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb177dee0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55dbb177df40 # | | | |-NoThrowAttr 0x55dbb177df80 Implicit # | | | `-ConstAttr 0x55dbb177dfa8 Implicit # | | |-FunctionDecl 0x55dbb177e0d0 col:37 QuadReadAcrossX 'double3 (double3)' # | | | |-ParmVarDecl 0x55dbb177e020 col:60 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb177e180 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55dbb177e1e0 # | | | |-NoThrowAttr 0x55dbb177e220 Implicit # | | | `-ConstAttr 0x55dbb177e248 Implicit # | | |-FunctionDecl 0x55dbb177e370 col:37 QuadReadAcrossX 'double4 (double4)' # | | | |-ParmVarDecl 0x55dbb177e2c0 col:60 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb177e420 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55dbb177e480 # | | | |-NoThrowAttr 0x55dbb177e4c0 Implicit # | | | `-ConstAttr 0x55dbb177e4e8 Implicit # | | |-FunctionDecl 0x55dbb177e638 col:5 sign 'int (half)' # | | | |-ParmVarDecl 0x55dbb177e548 col:14 'half' # | | | |-BuiltinAliasAttr 0x55dbb177e6e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55dbb177e760 Implicit # | | | `-ConstAttr 0x55dbb177e788 Implicit # | | |-FunctionDecl 0x55dbb177e938 col:6 sign 'int2 (half2)' # | | | |-ParmVarDecl 0x55dbb177e810 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb177e9e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55dbb177ea60 Implicit # | | | `-ConstAttr 0x55dbb177ea88 Implicit # | | |-FunctionDecl 0x55dbb177ec28 col:6 sign 'int3 (half3)' # | | | |-ParmVarDecl 0x55dbb177eb00 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb177ecd8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55dbb177ed50 Implicit # | | | `-ConstAttr 0x55dbb177ed78 Implicit # | | |-FunctionDecl 0x55dbb177ef18 col:6 sign 'int4 (half4)' # | | | |-ParmVarDecl 0x55dbb177edf0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb177efc8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55dbb177f040 Implicit # | | | `-ConstAttr 0x55dbb177f068 Implicit # | | |-FunctionDecl 0x55dbb177f178 col:5 sign 'int (int)' # | | | |-ParmVarDecl 0x55dbb177f0c8 col:13 'int' # | | | |-BuiltinAliasAttr 0x55dbb177f228 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55dbb177f2a0 Implicit # | | | `-ConstAttr 0x55dbb177f2c8 Implicit # | | |-FunctionDecl 0x55dbb177f3f0 col:6 sign 'int2 (int2)' # | | | |-ParmVarDecl 0x55dbb177f340 col:15 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb177f4a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55dbb177f518 Implicit # | | | `-ConstAttr 0x55dbb177f540 Implicit # | | |-FunctionDecl 0x55dbb177f668 col:6 sign 'int3 (int3)' # | | | |-ParmVarDecl 0x55dbb177f5b8 col:15 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb177f718 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55dbb177f790 Implicit # | | | `-ConstAttr 0x55dbb177f7b8 Implicit # | | |-FunctionDecl 0x55dbb177f8e0 col:6 sign 'int4 (int4)' # | | | |-ParmVarDecl 0x55dbb177f830 col:15 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb177f990 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55dbb177fa08 Implicit # | | | `-ConstAttr 0x55dbb177fa30 Implicit # | | |-FunctionDecl 0x55dbb177fbd8 col:5 sign 'int (uint)' # | | | |-ParmVarDecl 0x55dbb177faa8 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55dbb177fc88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55dbb177fd00 Implicit # | | | `-ConstAttr 0x55dbb177fd28 Implicit # | | |-FunctionDecl 0x55dbb177fec8 col:6 sign 'int2 (uint2)' # | | | |-ParmVarDecl 0x55dbb177fda0 col:16 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb177ff78 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55dbb177fff0 Implicit # | | | `-ConstAttr 0x55dbb1780018 Implicit # | | |-FunctionDecl 0x55dbb17801b8 col:6 sign 'int3 (uint3)' # | | | |-ParmVarDecl 0x55dbb1780090 col:16 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1780268 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55dbb17802e0 Implicit # | | | `-ConstAttr 0x55dbb1780308 Implicit # | | |-FunctionDecl 0x55dbb17804a8 col:6 sign 'int4 (uint4)' # | | | |-ParmVarDecl 0x55dbb1780380 col:16 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1780558 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55dbb17805d0 Implicit # | | | `-ConstAttr 0x55dbb17805f8 Implicit # | | |-FunctionDecl 0x55dbb17807f0 col:5 sign 'int (float)' # | | | |-ParmVarDecl 0x55dbb1780658 col:15 'float' # | | | |-BuiltinAliasAttr 0x55dbb17808a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55dbb1780918 Implicit # | | | `-ConstAttr 0x55dbb1780940 Implicit # | | |-FunctionDecl 0x55dbb1780ae8 col:6 sign 'int2 (float2)' # | | | |-ParmVarDecl 0x55dbb17809b8 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1780b98 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55dbb1780c10 Implicit # | | | `-ConstAttr 0x55dbb1780c38 Implicit # | | |-FunctionDecl 0x55dbb1780dd8 col:6 sign 'int3 (float3)' # | | | |-ParmVarDecl 0x55dbb1780cb0 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1780e88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55dbb1780f00 Implicit # | | | `-ConstAttr 0x55dbb1780f28 Implicit # | | |-FunctionDecl 0x55dbb17810c8 col:6 sign 'int4 (float4)' # | | | |-ParmVarDecl 0x55dbb1780fa0 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1781178 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55dbb17811f0 Implicit # | | | `-ConstAttr 0x55dbb1781218 Implicit # | | |-FunctionDecl 0x55dbb17813b8 col:5 sign 'int (int64_t)' # | | | |-ParmVarDecl 0x55dbb1781290 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55dbb1781468 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55dbb17814e0 Implicit # | | | `-ConstAttr 0x55dbb1781508 Implicit # | | |-FunctionDecl 0x55dbb17816a8 col:6 sign 'int2 (int64_t2)' # | | | |-ParmVarDecl 0x55dbb1781580 col:19 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1781758 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55dbb17817d0 Implicit # | | | `-ConstAttr 0x55dbb17817f8 Implicit # | | |-FunctionDecl 0x55dbb1781998 col:6 sign 'int3 (int64_t3)' # | | | |-ParmVarDecl 0x55dbb1781870 col:19 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1781a48 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55dbb1781ac0 Implicit # | | | `-ConstAttr 0x55dbb1781ae8 Implicit # | | |-FunctionDecl 0x55dbb1781c88 col:6 sign 'int4 (int64_t4)' # | | | |-ParmVarDecl 0x55dbb1781b60 col:19 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1781d38 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55dbb1781db0 Implicit # | | | `-ConstAttr 0x55dbb1781dd8 Implicit # | | |-FunctionDecl 0x55dbb1781f78 col:5 sign 'int (uint64_t)' # | | | |-ParmVarDecl 0x55dbb1781e50 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55dbb1782028 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55dbb17820a0 Implicit # | | | `-ConstAttr 0x55dbb17820c8 Implicit # | | |-FunctionDecl 0x55dbb1782268 col:6 sign 'int2 (uint64_t2)' # | | | |-ParmVarDecl 0x55dbb1782140 col:20 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1782318 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55dbb1782390 Implicit # | | | `-ConstAttr 0x55dbb17823b8 Implicit # | | |-FunctionDecl 0x55dbb1782558 col:6 sign 'int3 (uint64_t3)' # | | | |-ParmVarDecl 0x55dbb1782430 col:20 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1782608 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55dbb1782680 Implicit # | | | `-ConstAttr 0x55dbb17826a8 Implicit # | | |-FunctionDecl 0x55dbb1782868 col:6 sign 'int4 (uint64_t4)' # | | | |-ParmVarDecl 0x55dbb1782720 col:20 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1782918 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55dbb1782990 Implicit # | | | `-ConstAttr 0x55dbb17829b8 Implicit # | | |-FunctionDecl 0x55dbb1782b08 col:5 sign 'int (double)' # | | | |-ParmVarDecl 0x55dbb1782a18 col:16 'double' # | | | |-BuiltinAliasAttr 0x55dbb1782bb8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55dbb1782c30 Implicit # | | | `-ConstAttr 0x55dbb1782c58 Implicit # | | |-FunctionDecl 0x55dbb1782df8 col:6 sign 'int2 (double2)' # | | | |-ParmVarDecl 0x55dbb1782cd0 col:18 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1782ea8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55dbb1782f20 Implicit # | | | `-ConstAttr 0x55dbb1782f48 Implicit # | | |-FunctionDecl 0x55dbb17830e8 col:6 sign 'int3 (double3)' # | | | |-ParmVarDecl 0x55dbb1782fc0 col:18 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1783198 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55dbb1783210 Implicit # | | | `-ConstAttr 0x55dbb1783238 Implicit # | | |-FunctionDecl 0x55dbb17833d8 col:6 sign 'int4 (double4)' # | | | |-ParmVarDecl 0x55dbb17832b0 col:18 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1783488 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55dbb1783500 Implicit # | | | `-ConstAttr 0x55dbb1783528 Implicit # | | |-FunctionDecl 0x55dbb1783638 col:6 radians 'half (half)' # | | | |-ParmVarDecl 0x55dbb1783588 col:18 'half' # | | | |-BuiltinAliasAttr 0x55dbb17836e8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55dbb1783760 Implicit # | | | `-ConstAttr 0x55dbb1783788 Implicit # | | |-FunctionDecl 0x55dbb17838a0 col:7 radians 'half2 (half2)' # | | | |-ParmVarDecl 0x55dbb17837f0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1783950 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55dbb17839c8 Implicit # | | | `-ConstAttr 0x55dbb17839f0 Implicit # | | |-FunctionDecl 0x55dbb1783b18 col:7 radians 'half3 (half3)' # | | | |-ParmVarDecl 0x55dbb1783a68 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1783bc8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55dbb1783c40 Implicit # | | | `-ConstAttr 0x55dbb1783c68 Implicit # | | |-FunctionDecl 0x55dbb1783d90 col:7 radians 'half4 (half4)' # | | | |-ParmVarDecl 0x55dbb1783ce0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1783e40 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55dbb1783eb8 Implicit # | | | `-ConstAttr 0x55dbb1783ee0 Implicit # | | |-FunctionDecl 0x55dbb1783ff0 col:7 used radians 'float (float)' # | | | |-ParmVarDecl 0x55dbb1783f40 col:20 'float' # | | | |-BuiltinAliasAttr 0x55dbb17840a0 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55dbb1784118 Implicit # | | | `-ConstAttr 0x55dbb1784140 Implicit # | | |-FunctionDecl 0x55dbb1784268 col:8 used radians 'float2 (float2)' # | | | |-ParmVarDecl 0x55dbb17841b8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1784318 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55dbb1784390 Implicit # | | | `-ConstAttr 0x55dbb17843b8 Implicit # | | |-FunctionDecl 0x55dbb17844e0 col:8 used radians 'float3 (float3)' # | | | |-ParmVarDecl 0x55dbb1784430 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1784590 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55dbb1784608 Implicit # | | | `-ConstAttr 0x55dbb1784630 Implicit # | | |-FunctionDecl 0x55dbb1784758 col:8 used radians 'float4 (float4)' # | | | |-ParmVarDecl 0x55dbb17846a8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1784818 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55dbb1784890 Implicit # | | | `-ConstAttr 0x55dbb17848b8 Implicit # | | |-FunctionDecl 0x55dbb17849e0 col:34 GroupMemoryBarrierWithGroupSync 'void ()' # | | | |-BuiltinAliasAttr 0x55dbb1784a88 clang_builtin_alias __builtin_hlsl_group_memory_barrier_with_group_sync # | | | |-ConvergentAttr 0x55dbb1784ae8 # | | | |-NoThrowAttr 0x55dbb1784b28 Implicit # | | | `-ConstAttr 0x55dbb1784b50 Implicit # | | |-FunctionDecl 0x55dbb1784c50 col:6 ddx_coarse 'half (half)' # | | | |-ParmVarDecl 0x55dbb1784ba0 col:21 'half' # | | | |-BuiltinAliasAttr 0x55dbb1784d00 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55dbb1784d78 Implicit # | | | `-ConstAttr 0x55dbb1784da0 Implicit # | | |-FunctionDecl 0x55dbb1784eb8 col:7 ddx_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x55dbb1784e08 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1784f68 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55dbb1784fe0 Implicit # | | | `-ConstAttr 0x55dbb1785008 Implicit # | | |-FunctionDecl 0x55dbb1785130 col:7 ddx_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x55dbb1785080 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17851e0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55dbb1785258 Implicit # | | | `-ConstAttr 0x55dbb1785280 Implicit # | | |-FunctionDecl 0x55dbb17853a8 col:7 ddx_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x55dbb17852f8 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1785458 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55dbb17854d0 Implicit # | | | `-ConstAttr 0x55dbb17854f8 Implicit # | | |-FunctionDecl 0x55dbb1785608 col:7 ddx_coarse 'float (float)' # | | | |-ParmVarDecl 0x55dbb1785558 col:23 'float' # | | | |-BuiltinAliasAttr 0x55dbb17856b8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55dbb1785730 Implicit # | | | `-ConstAttr 0x55dbb1785758 Implicit # | | |-FunctionDecl 0x55dbb1785880 col:8 ddx_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x55dbb17857d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1785930 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55dbb17859a8 Implicit # | | | `-ConstAttr 0x55dbb17859d0 Implicit # | | |-FunctionDecl 0x55dbb1785af8 col:8 ddx_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x55dbb1785a48 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1785ba8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55dbb1785c20 Implicit # | | | `-ConstAttr 0x55dbb1785c48 Implicit # | | |-FunctionDecl 0x55dbb1785d70 col:8 ddx_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x55dbb1785cc0 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1785e20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55dbb1785e98 Implicit # | | | `-ConstAttr 0x55dbb1785ec0 Implicit # | | |-FunctionDecl 0x55dbb1785fd0 col:6 ddy_coarse 'half (half)' # | | | |-ParmVarDecl 0x55dbb1785f20 col:21 'half' # | | | |-BuiltinAliasAttr 0x55dbb1786080 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55dbb17860f8 Implicit # | | | `-ConstAttr 0x55dbb1786120 Implicit # | | |-FunctionDecl 0x55dbb1786238 col:7 ddy_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x55dbb1786188 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17862e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55dbb1786360 Implicit # | | | `-ConstAttr 0x55dbb1786388 Implicit # | | |-FunctionDecl 0x55dbb17864b0 col:7 ddy_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x55dbb1786400 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb1786560 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55dbb17865d8 Implicit # | | | `-ConstAttr 0x55dbb1786600 Implicit # | | |-FunctionDecl 0x55dbb1786728 col:7 ddy_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x55dbb1786678 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17867d8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55dbb17ee6b8 Implicit # | | | `-ConstAttr 0x55dbb17ee6e0 Implicit # | | |-FunctionDecl 0x55dbb17ee7f0 col:7 ddy_coarse 'float (float)' # | | | |-ParmVarDecl 0x55dbb17ee740 col:23 'float' # | | | |-BuiltinAliasAttr 0x55dbb17ee8a0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55dbb17ee918 Implicit # | | | `-ConstAttr 0x55dbb17ee940 Implicit # | | |-FunctionDecl 0x55dbb17eea68 col:8 ddy_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x55dbb17ee9b8 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17eeb18 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55dbb17eeb90 Implicit # | | | `-ConstAttr 0x55dbb17eebb8 Implicit # | | |-FunctionDecl 0x55dbb17eece0 col:8 ddy_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x55dbb17eec30 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17eed90 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55dbb17eee08 Implicit # | | | `-ConstAttr 0x55dbb17eee30 Implicit # | | |-FunctionDecl 0x55dbb17eef58 col:8 ddy_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x55dbb17eeea8 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17ef008 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55dbb17ef080 Implicit # | | | `-ConstAttr 0x55dbb17ef0a8 Implicit # | | |-FunctionDecl 0x55dbb17ef1b8 col:6 ddx_fine 'half (half)' # | | | |-ParmVarDecl 0x55dbb17ef108 col:19 'half' # | | | |-BuiltinAliasAttr 0x55dbb17ef268 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55dbb17ef2e0 Implicit # | | | `-ConstAttr 0x55dbb17ef308 Implicit # | | |-FunctionDecl 0x55dbb17ef420 col:7 ddx_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x55dbb17ef370 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17ef4d0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55dbb17ef548 Implicit # | | | `-ConstAttr 0x55dbb17ef570 Implicit # | | |-FunctionDecl 0x55dbb17ef698 col:7 ddx_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x55dbb17ef5e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17ef748 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55dbb17ef7c0 Implicit # | | | `-ConstAttr 0x55dbb17ef7e8 Implicit # | | |-FunctionDecl 0x55dbb17ef910 col:7 ddx_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x55dbb17ef860 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17ef9c0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55dbb17efa38 Implicit # | | | `-ConstAttr 0x55dbb17efa60 Implicit # | | |-FunctionDecl 0x55dbb17efb70 col:7 ddx_fine 'float (float)' # | | | |-ParmVarDecl 0x55dbb17efac0 col:21 'float' # | | | |-BuiltinAliasAttr 0x55dbb17efc20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55dbb17efc98 Implicit # | | | `-ConstAttr 0x55dbb17efcc0 Implicit # | | |-FunctionDecl 0x55dbb17efde8 col:8 ddx_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x55dbb17efd38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17efe98 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55dbb17eff10 Implicit # | | | `-ConstAttr 0x55dbb17eff38 Implicit # | | |-FunctionDecl 0x55dbb17f0060 col:8 ddx_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x55dbb17effb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17f0110 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55dbb17f0188 Implicit # | | | `-ConstAttr 0x55dbb17f01b0 Implicit # | | |-FunctionDecl 0x55dbb17f02d8 col:8 ddx_fine 'float4 (float4)' # | | | |-ParmVarDecl 0x55dbb17f0228 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17f0388 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55dbb17f0400 Implicit # | | | `-ConstAttr 0x55dbb17f0428 Implicit # | | |-FunctionDecl 0x55dbb17f0538 col:6 ddy_fine 'half (half)' # | | | |-ParmVarDecl 0x55dbb17f0488 col:19 'half' # | | | |-BuiltinAliasAttr 0x55dbb17f05e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55dbb17f0680 Implicit # | | | `-ConstAttr 0x55dbb17f06a8 Implicit # | | |-FunctionDecl 0x55dbb17f07c0 col:7 ddy_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x55dbb17f0710 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17f0870 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55dbb17f08e8 Implicit # | | | `-ConstAttr 0x55dbb17f0910 Implicit # | | |-FunctionDecl 0x55dbb17f0a38 col:7 ddy_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x55dbb17f0988 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17f0ae8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55dbb17f0b60 Implicit # | | | `-ConstAttr 0x55dbb17f0b88 Implicit # | | |-FunctionDecl 0x55dbb17f0cb0 col:7 ddy_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x55dbb17f0c00 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17f0d60 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55dbb17f0dd8 Implicit # | | | `-ConstAttr 0x55dbb17f0e00 Implicit # | | |-FunctionDecl 0x55dbb17f0f10 col:7 ddy_fine 'float (float)' # | | | |-ParmVarDecl 0x55dbb17f0e60 col:21 'float' # | | | |-BuiltinAliasAttr 0x55dbb17f0fc0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55dbb17f1038 Implicit # | | | `-ConstAttr 0x55dbb17f1060 Implicit # | | |-FunctionDecl 0x55dbb17f1188 col:8 ddy_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x55dbb17f10d8 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17f1238 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55dbb17f12b0 Implicit # | | | `-ConstAttr 0x55dbb17f12d8 Implicit # | | |-FunctionDecl 0x55dbb17f1400 col:8 ddy_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x55dbb17f1350 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55dbb17f14b0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55dbb17f1528 Implicit # | | | `-ConstAttr 0x55dbb17f1550 Implicit # | | `-FunctionDecl 0x55dbb17f1678 col:8 ddy_fine 'float4 (float4)' # | | |-ParmVarDecl 0x55dbb17f15c8 col:23 'float4':'vector' # | | |-BuiltinAliasAttr 0x55dbb17f1728 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | |-NoThrowAttr 0x55dbb17f17a0 Implicit # | | `-ConstAttr 0x55dbb17f17c8 Implicit # | |-LinkageSpecDecl 0x55dbb17336f8 col:45 implicit C # | | `-FunctionDecl 0x55dbb1733748 col:45 implicit used __builtin_elementwise_popcount 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55dbb17337f0 <> Implicit 501 # | | |-NoThrowAttr 0x55dbb1733850 Implicit # | | `-ConstAttr 0x55dbb1733878 Implicit # | |-NamespaceDecl 0x55dbb17f1818 prev 0x55dbb16f7ca8 line:12:11 hlsl # | | |-original Namespace 0x55dbb164ea98 'hlsl' # | | |-FunctionDecl 0x55dbb17f1a18 line:237:36 constexpr acos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17f1930 col:29 used V 'double' # | | | |-CompoundStmt 0x55dbb17f1d98 # | | | | `-ReturnStmt 0x55dbb17f1d88 # | | | | `-CallExpr 0x55dbb17f1d58 'float' # | | | | |-ImplicitCastExpr 0x55dbb17f1d40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb17f1ce8 '' Function 0x55dbb1704c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb17f1cc0 'float' # | | | | `-ImplicitCastExpr 0x55dbb17f1ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17f1c90 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17f1c58 'double' lvalue ParmVar 0x55dbb17f1930 'V' 'double' # | | | `-DeprecatedAttr 0x55dbb17f1ac8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb17f1f88 line:237:36 constexpr acos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17f1e58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55dbb17f2358 # | | | | `-ReturnStmt 0x55dbb17f2348 # | | | | `-CallExpr 0x55dbb17f2318 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17f2300 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb17f2278 '' Function 0x55dbb1704ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb17f2250 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17f2238 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17f2220 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17f21e8 'double2':'vector' lvalue ParmVar 0x55dbb17f1e58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55dbb17f2038 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb17f2548 line:237:36 constexpr acos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17f2418 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55dbb17f7398 # | | | | `-ReturnStmt 0x55dbb17f7388 # | | | | `-CallExpr 0x55dbb17f7358 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17f7340 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb17f72c0 '' Function 0x55dbb1705120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb17f7298 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17f7280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17f7268 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17f7230 'double3':'vector' lvalue ParmVar 0x55dbb17f2418 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55dbb17f25f8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb17f7588 line:237:36 constexpr acos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17f7458 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55dbb17f7968 # | | | | `-ReturnStmt 0x55dbb17f7958 # | | | | `-CallExpr 0x55dbb17f7928 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17f7910 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb17f7888 '' Function 0x55dbb1705398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb17f7860 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17f7848 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17f7830 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17f77f8 'double4':'vector' lvalue ParmVar 0x55dbb17f7458 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55dbb17f7638 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb17f7b08 line:238:37 constexpr acos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17f7a18 col:26 used V 'int' # | | | |-CompoundStmt 0x55dbb17f7e60 # | | | | `-ReturnStmt 0x55dbb17f7e50 # | | | | `-CallExpr 0x55dbb17f7e20 'float' # | | | | |-ImplicitCastExpr 0x55dbb17f7e08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb17f7de8 '' Function 0x55dbb1704c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb17f7dc0 'float' # | | | | `-ImplicitCastExpr 0x55dbb17f7da8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17f7d90 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17f7d58 'int' lvalue ParmVar 0x55dbb17f7a18 'V' 'int' # | | | `-DeprecatedAttr 0x55dbb17f7bb8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17f8038 line:238:37 constexpr acos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17f7f10 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55dbb17f83b0 # | | | | `-ReturnStmt 0x55dbb17f83a0 # | | | | `-CallExpr 0x55dbb17f8370 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17f8358 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb17f8338 '' Function 0x55dbb1704ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb17f8310 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17f82f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17f82e0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17f82a8 'int2':'vector' lvalue ParmVar 0x55dbb17f7f10 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55dbb17f80e8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17f8588 line:238:37 constexpr acos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17f8460 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55dbb17f8908 # | | | | `-ReturnStmt 0x55dbb17f88f8 # | | | | `-CallExpr 0x55dbb17f88c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17f88b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb17f8890 '' Function 0x55dbb1705120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb17f8868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17f8850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17f8838 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17f8800 'int3':'vector' lvalue ParmVar 0x55dbb17f8460 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55dbb17f8638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17f8ae8 line:238:37 constexpr acos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17f89b8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55dbb17f8e70 # | | | | `-ReturnStmt 0x55dbb17f8e60 # | | | | `-CallExpr 0x55dbb17f8e30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17f8e18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb17f8df8 '' Function 0x55dbb1705398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb17f8dd0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17f8db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17f8da0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17f8d68 'int4':'vector' lvalue ParmVar 0x55dbb17f89b8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55dbb17f8b98 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17f8fd0 line:238:37 constexpr acos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17f8f20 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55dbb17fe3f8 # | | | | `-ReturnStmt 0x55dbb17fe3e8 # | | | | `-CallExpr 0x55dbb17fe3b8 'float' # | | | | |-ImplicitCastExpr 0x55dbb17fe3a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb17fe380 '' Function 0x55dbb1704c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb17fe358 'float' # | | | | `-ImplicitCastExpr 0x55dbb17fe340 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17fe328 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17fe2f0 'uint':'unsigned int' lvalue ParmVar 0x55dbb17f8f20 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55dbb17fe130 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17fe558 line:238:37 constexpr acos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17fe4a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55dbb17fe8f0 # | | | | `-ReturnStmt 0x55dbb17fe8e0 # | | | | `-CallExpr 0x55dbb17fe8b0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17fe898 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb17fe878 '' Function 0x55dbb1704ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb17fe850 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17fe838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17fe820 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17fe7e8 'uint2':'vector' lvalue ParmVar 0x55dbb17fe4a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55dbb17fe608 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17fea50 line:238:37 constexpr acos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17fe9a0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55dbb17fedf0 # | | | | `-ReturnStmt 0x55dbb17fede0 # | | | | `-CallExpr 0x55dbb17fedb0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17fed98 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb17fed78 '' Function 0x55dbb1705120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb17fed50 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17fed38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17fed20 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17fece8 'uint3':'vector' lvalue ParmVar 0x55dbb17fe9a0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55dbb17feb00 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17fef50 line:238:37 constexpr acos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17feea0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55dbb17ff2f8 # | | | | `-ReturnStmt 0x55dbb17ff2e8 # | | | | `-CallExpr 0x55dbb17ff2b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17ff2a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb17ff280 '' Function 0x55dbb1705398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb17ff258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17ff240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17ff228 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17ff1f0 'uint4':'vector' lvalue ParmVar 0x55dbb17feea0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55dbb17ff000 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17ff4d8 line:238:37 constexpr acos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17ff3a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55dbb17ff870 # | | | | `-ReturnStmt 0x55dbb17ff860 # | | | | `-CallExpr 0x55dbb17ff830 'float' # | | | | |-ImplicitCastExpr 0x55dbb17ff818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb17ff7f8 '' Function 0x55dbb1704c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb17ff7d0 'float' # | | | | `-ImplicitCastExpr 0x55dbb17ff7b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17ff7a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17ff768 'int64_t':'long' lvalue ParmVar 0x55dbb17ff3a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55dbb17ff588 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17ffa48 line:238:37 constexpr acos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17ff920 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55dbb17ffe00 # | | | | `-ReturnStmt 0x55dbb17ffdf0 # | | | | `-CallExpr 0x55dbb17ffdc0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17ffda8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb17ffd88 '' Function 0x55dbb1704ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb17ffd60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17ffd48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17ffd30 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17ffcf8 'int64_t2':'vector' lvalue ParmVar 0x55dbb17ff920 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb17ffaf8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17fffd8 line:238:37 constexpr acos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17ffeb0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55dbb18003b0 # | | | | `-ReturnStmt 0x55dbb18003a0 # | | | | `-CallExpr 0x55dbb1800370 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1800358 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb1800338 '' Function 0x55dbb1705120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb1800310 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18002f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18002e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18002a8 'int64_t3':'vector' lvalue ParmVar 0x55dbb17ffeb0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb1800088 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1800588 line:238:37 constexpr acos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1800460 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55dbb1800950 # | | | | `-ReturnStmt 0x55dbb1800940 # | | | | `-CallExpr 0x55dbb1800910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18008f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb18008d8 '' Function 0x55dbb1705398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb18008b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1800898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1800880 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1800848 'int64_t4':'vector' lvalue ParmVar 0x55dbb1800460 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb1800638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1800b28 line:238:37 constexpr acos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1800a00 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55dbb1800ee0 # | | | | `-ReturnStmt 0x55dbb1800ed0 # | | | | `-CallExpr 0x55dbb1800ea0 'float' # | | | | |-ImplicitCastExpr 0x55dbb1800e88 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb1800e68 '' Function 0x55dbb1704c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb1800e40 'float' # | | | | `-ImplicitCastExpr 0x55dbb1800e28 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1800e10 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1800dd8 'uint64_t':'unsigned long' lvalue ParmVar 0x55dbb1800a00 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55dbb1800bd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18010b8 line:238:37 constexpr acos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1800f90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55dbb1801490 # | | | | `-ReturnStmt 0x55dbb1801480 # | | | | `-CallExpr 0x55dbb1801450 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1801438 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb1801418 '' Function 0x55dbb1704ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb18013f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18013d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18013c0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1801388 'uint64_t2':'vector' lvalue ParmVar 0x55dbb1800f90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb1801168 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1801668 line:238:37 constexpr acos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1801540 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55dbb1801a48 # | | | | `-ReturnStmt 0x55dbb1801a38 # | | | | `-CallExpr 0x55dbb1801a08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18019f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb18019d0 '' Function 0x55dbb1705120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb18019a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1801990 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1801978 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1801940 'uint64_t3':'vector' lvalue ParmVar 0x55dbb1801540 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb1801718 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1801c28 line:238:37 constexpr acos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1801af8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55dbb1802010 # | | | | `-ReturnStmt 0x55dbb1802000 # | | | | `-CallExpr 0x55dbb1801fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1801fb8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb1801f98 '' Function 0x55dbb1705398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb1801f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1801f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1801f40 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1801f08 'uint64_t4':'vector' lvalue ParmVar 0x55dbb1801af8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb1801cd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1802198 line:244:36 constexpr asin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18020d0 col:29 used V 'double' # | | | |-CompoundStmt 0x55dbb18024e0 # | | | | `-ReturnStmt 0x55dbb18024d0 # | | | | `-CallExpr 0x55dbb18024a0 'float' # | | | | |-ImplicitCastExpr 0x55dbb1802488 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb1802468 '' Function 0x55dbb171e920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb1802440 'float' # | | | | `-ImplicitCastExpr 0x55dbb1802428 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1802410 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18023d8 'double' lvalue ParmVar 0x55dbb18020d0 'V' 'double' # | | | `-DeprecatedAttr 0x55dbb1802248 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb1802650 line:244:36 constexpr asin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18025a0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55dbb18029b8 # | | | | `-ReturnStmt 0x55dbb18029a8 # | | | | `-CallExpr 0x55dbb1802978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1802960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb1802940 '' Function 0x55dbb171eb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb1802918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1802900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18028e8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18028b0 'double2':'vector' lvalue ParmVar 0x55dbb18025a0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55dbb1802700 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb1802b28 line:244:36 constexpr asin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1802a78 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55dbb1802e98 # | | | | `-ReturnStmt 0x55dbb1802e88 # | | | | `-CallExpr 0x55dbb1802e58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1802e40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb1802e20 '' Function 0x55dbb170d588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb1802df8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1802de0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1802dc8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1802d90 'double3':'vector' lvalue ParmVar 0x55dbb1802a78 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55dbb1802bd8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb1803008 line:244:36 constexpr asin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1802f58 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55dbb1803380 # | | | | `-ReturnStmt 0x55dbb1803370 # | | | | `-CallExpr 0x55dbb1803340 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1803328 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb1803308 '' Function 0x55dbb170d800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb18032e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18032c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18032b0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1803278 'double4':'vector' lvalue ParmVar 0x55dbb1802f58 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55dbb18030b8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb18034e0 line:245:37 constexpr asin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1803430 col:26 used V 'int' # | | | |-CompoundStmt 0x55dbb1803838 # | | | | `-ReturnStmt 0x55dbb1803828 # | | | | `-CallExpr 0x55dbb18037f8 'float' # | | | | |-ImplicitCastExpr 0x55dbb18037e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb18037c0 '' Function 0x55dbb171e920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb1803798 'float' # | | | | `-ImplicitCastExpr 0x55dbb1803780 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1803768 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1803730 'int' lvalue ParmVar 0x55dbb1803430 'V' 'int' # | | | `-DeprecatedAttr 0x55dbb1803590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1803998 line:245:37 constexpr asin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18038e8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55dbb1803d10 # | | | | `-ReturnStmt 0x55dbb1803d00 # | | | | `-CallExpr 0x55dbb1803cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1803cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb1803c98 '' Function 0x55dbb171eb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb1803c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1803c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1803c40 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1803c08 'int2':'vector' lvalue ParmVar 0x55dbb18038e8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55dbb1803a48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1803e70 line:245:37 constexpr asin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1803dc0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55dbb180c380 # | | | | `-ReturnStmt 0x55dbb180c370 # | | | | `-CallExpr 0x55dbb180c340 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb180c328 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb180c308 '' Function 0x55dbb170d588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb180c2e0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1804138 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1804120 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18040e8 'int3':'vector' lvalue ParmVar 0x55dbb1803dc0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55dbb1803f20 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb180c4e0 line:245:37 constexpr asin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb180c430 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55dbb180c868 # | | | | `-ReturnStmt 0x55dbb180c858 # | | | | `-CallExpr 0x55dbb180c828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb180c810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb180c7f0 '' Function 0x55dbb170d800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb180c7c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb180c7b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb180c798 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb180c760 'int4':'vector' lvalue ParmVar 0x55dbb180c430 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55dbb180c590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb180c9c8 line:245:37 constexpr asin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55dbb180c918 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55dbb180cd40 # | | | | `-ReturnStmt 0x55dbb180cd30 # | | | | `-CallExpr 0x55dbb180cd00 'float' # | | | | |-ImplicitCastExpr 0x55dbb180cce8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb180ccc8 '' Function 0x55dbb171e920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb180cca0 'float' # | | | | `-ImplicitCastExpr 0x55dbb180cc88 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb180cc70 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb180cc38 'uint':'unsigned int' lvalue ParmVar 0x55dbb180c918 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55dbb180ca78 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb180cea0 line:245:37 constexpr asin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb180cdf0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55dbb180d238 # | | | | `-ReturnStmt 0x55dbb180d228 # | | | | `-CallExpr 0x55dbb180d1f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb180d1e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb180d1c0 '' Function 0x55dbb171eb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb180d198 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb180d180 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb180d168 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb180d130 'uint2':'vector' lvalue ParmVar 0x55dbb180cdf0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55dbb180cf50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb180d398 line:245:37 constexpr asin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb180d2e8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55dbb180d738 # | | | | `-ReturnStmt 0x55dbb180d728 # | | | | `-CallExpr 0x55dbb180d6f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb180d6e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb180d6c0 '' Function 0x55dbb170d588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb180d698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb180d680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb180d668 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb180d630 'uint3':'vector' lvalue ParmVar 0x55dbb180d2e8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55dbb180d448 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb180d898 line:245:37 constexpr asin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb180d7e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55dbb180dc40 # | | | | `-ReturnStmt 0x55dbb180dc30 # | | | | `-CallExpr 0x55dbb180dc00 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb180dbe8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb180dbc8 '' Function 0x55dbb170d800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb180dba0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb180db88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb180db70 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb180db38 'uint4':'vector' lvalue ParmVar 0x55dbb180d7e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55dbb180d948 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb180dda0 line:245:37 constexpr asin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb180dcf0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55dbb180e138 # | | | | `-ReturnStmt 0x55dbb180e128 # | | | | `-CallExpr 0x55dbb180e0f8 'float' # | | | | |-ImplicitCastExpr 0x55dbb180e0e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb180e0c0 '' Function 0x55dbb171e920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb180e098 'float' # | | | | `-ImplicitCastExpr 0x55dbb180e080 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb180e068 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb180e030 'int64_t':'long' lvalue ParmVar 0x55dbb180dcf0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55dbb180de50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb180e680 line:245:37 constexpr asin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb180e1e8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55dbb180ea38 # | | | | `-ReturnStmt 0x55dbb180ea28 # | | | | `-CallExpr 0x55dbb180e9f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb180e9e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb180e9c0 '' Function 0x55dbb171eb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb180e998 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb180e980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb180e968 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb180e930 'int64_t2':'vector' lvalue ParmVar 0x55dbb180e1e8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb180e730 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb180eb98 line:245:37 constexpr asin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb180eae8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55dbb180ef58 # | | | | `-ReturnStmt 0x55dbb180ef48 # | | | | `-CallExpr 0x55dbb180ef18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb180ef00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb180eee0 '' Function 0x55dbb170d588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb180eeb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb180eea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb180ee88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb180ee50 'int64_t3':'vector' lvalue ParmVar 0x55dbb180eae8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb180ec48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb180f0b8 line:245:37 constexpr asin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb180f008 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55dbb180f480 # | | | | `-ReturnStmt 0x55dbb180f470 # | | | | `-CallExpr 0x55dbb180f440 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb180f428 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb180f408 '' Function 0x55dbb170d800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb180f3e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb180f3c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb180f3b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb180f378 'int64_t4':'vector' lvalue ParmVar 0x55dbb180f008 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb180f168 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb180f5e0 line:245:37 constexpr asin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb180f530 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55dbb180f998 # | | | | `-ReturnStmt 0x55dbb180f988 # | | | | `-CallExpr 0x55dbb180f958 'float' # | | | | |-ImplicitCastExpr 0x55dbb180f940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb180f920 '' Function 0x55dbb171e920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb180f8f8 'float' # | | | | `-ImplicitCastExpr 0x55dbb180f8e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb180f8c8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb180f890 'uint64_t':'unsigned long' lvalue ParmVar 0x55dbb180f530 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55dbb180f690 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb180faf8 line:245:37 constexpr asin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb180fa48 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55dbb180fed0 # | | | | `-ReturnStmt 0x55dbb180fec0 # | | | | `-CallExpr 0x55dbb180fe90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb180fe78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb180fe58 '' Function 0x55dbb171eb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb180fe30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb180fe18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb180fe00 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb180fdc8 'uint64_t2':'vector' lvalue ParmVar 0x55dbb180fa48 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb180fba8 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1810030 line:245:37 constexpr asin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb180ff80 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55dbb1810410 # | | | | `-ReturnStmt 0x55dbb1810400 # | | | | `-CallExpr 0x55dbb18103d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18103b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb1810398 '' Function 0x55dbb170d588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb1810370 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1810358 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1810340 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1810308 'uint64_t3':'vector' lvalue ParmVar 0x55dbb180ff80 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb18100e0 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1810570 line:245:37 constexpr asin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18104c0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55dbb1812170 # | | | | `-ReturnStmt 0x55dbb1812160 # | | | | `-CallExpr 0x55dbb1812130 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1812118 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb18120f8 '' Function 0x55dbb170d800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb18120d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18120b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18120a0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1812068 'uint64_t4':'vector' lvalue ParmVar 0x55dbb18104c0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb1810620 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18122e0 line:251:36 constexpr atan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1812230 col:29 used V 'double' # | | | |-CompoundStmt 0x55dbb1812628 # | | | | `-ReturnStmt 0x55dbb1812618 # | | | | `-CallExpr 0x55dbb18125e8 'float' # | | | | |-ImplicitCastExpr 0x55dbb18125d0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb18125b0 '' Function 0x55dbb1721d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb1812588 'float' # | | | | `-ImplicitCastExpr 0x55dbb1812570 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1812558 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1812520 'double' lvalue ParmVar 0x55dbb1812230 'V' 'double' # | | | `-DeprecatedAttr 0x55dbb1812390 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb1812798 line:251:36 constexpr atan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18126e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55dbb1812b00 # | | | | `-ReturnStmt 0x55dbb1812af0 # | | | | `-CallExpr 0x55dbb1812ac0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1812aa8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb1812a88 '' Function 0x55dbb1721f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb1812a60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1812a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1812a30 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18129f8 'double2':'vector' lvalue ParmVar 0x55dbb18126e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55dbb1812848 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb1812c70 line:251:36 constexpr atan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1812bc0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55dbb1812fe0 # | | | | `-ReturnStmt 0x55dbb1812fd0 # | | | | `-CallExpr 0x55dbb1812fa0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1812f88 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb1812f68 '' Function 0x55dbb17221f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb1812f40 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1812f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1812f10 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1812ed8 'double3':'vector' lvalue ParmVar 0x55dbb1812bc0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55dbb1812d20 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb1813150 line:251:36 constexpr atan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18130a0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55dbb18134c8 # | | | | `-ReturnStmt 0x55dbb18134b8 # | | | | `-CallExpr 0x55dbb1813488 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1813470 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb1813450 '' Function 0x55dbb1722468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb1813428 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1813410 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18133f8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18133c0 'double4':'vector' lvalue ParmVar 0x55dbb18130a0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55dbb1813200 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb1813628 line:252:37 constexpr atan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1813578 col:26 used V 'int' # | | | |-CompoundStmt 0x55dbb1813980 # | | | | `-ReturnStmt 0x55dbb1813970 # | | | | `-CallExpr 0x55dbb1813940 'float' # | | | | |-ImplicitCastExpr 0x55dbb1813928 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb1813908 '' Function 0x55dbb1721d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb18138e0 'float' # | | | | `-ImplicitCastExpr 0x55dbb18138c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18138b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1813878 'int' lvalue ParmVar 0x55dbb1813578 'V' 'int' # | | | `-DeprecatedAttr 0x55dbb18136d8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1813ae0 line:252:37 constexpr atan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1813a30 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55dbb1813e58 # | | | | `-ReturnStmt 0x55dbb1813e48 # | | | | `-CallExpr 0x55dbb1813e18 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1813e00 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb1813de0 '' Function 0x55dbb1721f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb1813db8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1813da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1813d88 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1813d50 'int2':'vector' lvalue ParmVar 0x55dbb1813a30 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55dbb1813b90 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1814e28 line:252:37 constexpr atan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1814d78 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55dbb18151a8 # | | | | `-ReturnStmt 0x55dbb1815198 # | | | | `-CallExpr 0x55dbb1815168 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1815150 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb1815130 '' Function 0x55dbb17221f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb1815108 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18150f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18150d8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18150a0 'int3':'vector' lvalue ParmVar 0x55dbb1814d78 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55dbb1814ed8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1815308 line:252:37 constexpr atan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1815258 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55dbb1815690 # | | | | `-ReturnStmt 0x55dbb1815680 # | | | | `-CallExpr 0x55dbb1815650 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1815638 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb1815618 '' Function 0x55dbb1722468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb18155f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18155d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18155c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1815588 'int4':'vector' lvalue ParmVar 0x55dbb1815258 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55dbb18153b8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18157f0 line:252:37 constexpr atan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1815740 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55dbb1815b68 # | | | | `-ReturnStmt 0x55dbb1815b58 # | | | | `-CallExpr 0x55dbb1815b28 'float' # | | | | |-ImplicitCastExpr 0x55dbb1815b10 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb1815af0 '' Function 0x55dbb1721d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb1815ac8 'float' # | | | | `-ImplicitCastExpr 0x55dbb1815ab0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1815a98 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1815a60 'uint':'unsigned int' lvalue ParmVar 0x55dbb1815740 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55dbb18158a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1815cc8 line:252:37 constexpr atan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1815c18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55dbb1816060 # | | | | `-ReturnStmt 0x55dbb1816050 # | | | | `-CallExpr 0x55dbb1816020 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1816008 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb1815fe8 '' Function 0x55dbb1721f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb1815fc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1815fa8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1815f90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1815f58 'uint2':'vector' lvalue ParmVar 0x55dbb1815c18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55dbb1815d78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18161c0 line:252:37 constexpr atan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1816110 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55dbb1816560 # | | | | `-ReturnStmt 0x55dbb1816550 # | | | | `-CallExpr 0x55dbb1816520 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1816508 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb18164e8 '' Function 0x55dbb17221f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb18164c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18164a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1816490 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1816458 'uint3':'vector' lvalue ParmVar 0x55dbb1816110 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55dbb1816270 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18166c0 line:252:37 constexpr atan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1816610 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55dbb1816a68 # | | | | `-ReturnStmt 0x55dbb1816a58 # | | | | `-CallExpr 0x55dbb1816a28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1816a10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb18169f0 '' Function 0x55dbb1722468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb18169c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18169b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1816998 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1816960 'uint4':'vector' lvalue ParmVar 0x55dbb1816610 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55dbb1816770 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1816bc8 line:252:37 constexpr atan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1816b18 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55dbb1817830 # | | | | `-ReturnStmt 0x55dbb1817820 # | | | | `-CallExpr 0x55dbb18177f0 'float' # | | | | |-ImplicitCastExpr 0x55dbb18177d8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb18177b8 '' Function 0x55dbb1721d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb1817790 'float' # | | | | `-ImplicitCastExpr 0x55dbb1817778 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1817760 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1817728 'int64_t':'long' lvalue ParmVar 0x55dbb1816b18 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55dbb1816c78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1817990 line:252:37 constexpr atan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18178e0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55dbb1817d48 # | | | | `-ReturnStmt 0x55dbb1817d38 # | | | | `-CallExpr 0x55dbb1817d08 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1817cf0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb1817cd0 '' Function 0x55dbb1721f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb1817ca8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1817c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1817c78 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1817c40 'int64_t2':'vector' lvalue ParmVar 0x55dbb18178e0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb1817a40 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1817ea8 line:252:37 constexpr atan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1817df8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55dbb1818268 # | | | | `-ReturnStmt 0x55dbb1818258 # | | | | `-CallExpr 0x55dbb1818228 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1818210 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb18181f0 '' Function 0x55dbb17221f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb18181c8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18181b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1818198 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1818160 'int64_t3':'vector' lvalue ParmVar 0x55dbb1817df8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb1817f58 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18183c8 line:252:37 constexpr atan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1818318 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55dbb1818790 # | | | | `-ReturnStmt 0x55dbb1818780 # | | | | `-CallExpr 0x55dbb1818750 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1818738 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb1818718 '' Function 0x55dbb1722468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb18186f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18186d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18186c0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1818688 'int64_t4':'vector' lvalue ParmVar 0x55dbb1818318 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb1818478 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18188f0 line:252:37 constexpr atan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1818840 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55dbb1818ca8 # | | | | `-ReturnStmt 0x55dbb1818c98 # | | | | `-CallExpr 0x55dbb1818c68 'float' # | | | | |-ImplicitCastExpr 0x55dbb1818c50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb1818c30 '' Function 0x55dbb1721d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb1818c08 'float' # | | | | `-ImplicitCastExpr 0x55dbb1818bf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1818bd8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1818ba0 'uint64_t':'unsigned long' lvalue ParmVar 0x55dbb1818840 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55dbb18189a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1818e08 line:252:37 constexpr atan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1818d58 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55dbb18191e0 # | | | | `-ReturnStmt 0x55dbb18191d0 # | | | | `-CallExpr 0x55dbb18191a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1819188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb1819168 '' Function 0x55dbb1721f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb1819140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1819128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1819110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18190d8 'uint64_t2':'vector' lvalue ParmVar 0x55dbb1818d58 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb1818eb8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1819340 line:252:37 constexpr atan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1819290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55dbb181a048 # | | | | `-ReturnStmt 0x55dbb181a038 # | | | | `-CallExpr 0x55dbb181a008 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1819ff0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb1819fd0 '' Function 0x55dbb17221f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb1819fa8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1819f90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1819f78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1819f40 'uint64_t3':'vector' lvalue ParmVar 0x55dbb1819290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb18193f0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb181a1a8 line:252:37 constexpr atan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb181a0f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55dbb181a590 # | | | | `-ReturnStmt 0x55dbb181a580 # | | | | `-CallExpr 0x55dbb181a550 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb181a538 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb181a518 '' Function 0x55dbb1722468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb181a4f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb181a4d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb181a4c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb181a488 'uint64_t4':'vector' lvalue ParmVar 0x55dbb181a0f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb181a258 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb181a7e8 line:258:37 constexpr atan2 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55dbb181a650 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55dbb181a6d0 col:40 used V2 'double' # | | | |-CompoundStmt 0x55dbb181ac00 # | | | | `-ReturnStmt 0x55dbb181abf0 # | | | | `-CallExpr 0x55dbb181abb8 'float' # | | | | |-ImplicitCastExpr 0x55dbb181aba0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55dbb181ab50 '' Function 0x55dbb17235c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55dbb181aa98 'float' # | | | | | `-ImplicitCastExpr 0x55dbb181aa80 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb181aa68 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb181aa30 'double' lvalue ParmVar 0x55dbb181a650 'V1' 'double' # | | | | `-CStyleCastExpr 0x55dbb181ab28 'float' # | | | | `-ImplicitCastExpr 0x55dbb181ab10 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb181aaf8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb181aac0 'double' lvalue ParmVar 0x55dbb181a6d0 'V2' 'double' # | | | `-DeprecatedAttr 0x55dbb181a8a0 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb181ae98 line:258:37 constexpr atan2 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb181acc0 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55dbb181ad40 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55dbb181b320 # | | | | `-ReturnStmt 0x55dbb181b310 # | | | | `-CallExpr 0x55dbb181b2d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb181b2c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55dbb181b238 '' Function 0x55dbb1723958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55dbb181b168 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb181b150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb181b138 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb181b100 'double2':'vector' lvalue ParmVar 0x55dbb181acc0 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55dbb181b210 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb181b1f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb181b1e0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb181b1a8 'double2':'vector' lvalue ParmVar 0x55dbb181ad40 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55dbb181af50 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb181b5b8 line:258:37 constexpr atan2 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb181b3e0 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55dbb181b460 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55dbb181ba40 # | | | | `-ReturnStmt 0x55dbb181ba30 # | | | | `-CallExpr 0x55dbb181b9f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb181b9e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55dbb181b960 '' Function 0x55dbb1723d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55dbb181b890 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb181b878 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb181b860 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb181b828 'double3':'vector' lvalue ParmVar 0x55dbb181b3e0 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55dbb181b938 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb181b920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb181b908 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb181b8d0 'double3':'vector' lvalue ParmVar 0x55dbb181b460 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55dbb181b670 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb181bcd8 line:258:37 constexpr atan2 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb181bb00 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55dbb181bb80 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55dbb181c5a0 # | | | | `-ReturnStmt 0x55dbb181c590 # | | | | `-CallExpr 0x55dbb181c558 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb181c540 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55dbb181c4c0 '' Function 0x55dbb17240a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55dbb181c3f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb181c3d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb181c3c0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb181c388 'double4':'vector' lvalue ParmVar 0x55dbb181bb00 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55dbb181c498 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb181c480 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb181c468 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb181c430 'double4':'vector' lvalue ParmVar 0x55dbb181bb80 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55dbb181bd90 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb181c7e8 line:259:38 constexpr atan2 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55dbb181c650 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55dbb181c6d0 col:34 used V2 'int' # | | | |-CompoundStmt 0x55dbb181cbe0 # | | | | `-ReturnStmt 0x55dbb181cbd0 # | | | | `-CallExpr 0x55dbb181cb98 'float' # | | | | |-ImplicitCastExpr 0x55dbb181cb80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55dbb181cb60 '' Function 0x55dbb17235c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55dbb181caa8 'float' # | | | | | `-ImplicitCastExpr 0x55dbb181ca90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb181ca78 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb181ca40 'int' lvalue ParmVar 0x55dbb181c650 'V1' 'int' # | | | | `-CStyleCastExpr 0x55dbb181cb38 'float' # | | | | `-ImplicitCastExpr 0x55dbb181cb20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb181cb08 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb181cad0 'int' lvalue ParmVar 0x55dbb181c6d0 'V2' 'int' # | | | `-DeprecatedAttr 0x55dbb181c8a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb181ce68 line:259:38 constexpr atan2 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb181cc90 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55dbb181cd10 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55dbb181d298 # | | | | `-ReturnStmt 0x55dbb181d288 # | | | | `-CallExpr 0x55dbb181d250 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb181d238 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55dbb181d218 '' Function 0x55dbb1723958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55dbb181d148 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb181d130 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb181d118 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb181d0e0 'int2':'vector' lvalue ParmVar 0x55dbb181cc90 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55dbb181d1f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb181d1d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb181d1c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb181d188 'int2':'vector' lvalue ParmVar 0x55dbb181cd10 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55dbb181cf20 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb181d518 line:259:38 constexpr atan2 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb181d348 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55dbb181d3c8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55dbb181d950 # | | | | `-ReturnStmt 0x55dbb181d940 # | | | | `-CallExpr 0x55dbb181d908 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb181d8f0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55dbb181d8d0 '' Function 0x55dbb1723d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55dbb181d800 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb181d7e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb181d7d0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb181d798 'int3':'vector' lvalue ParmVar 0x55dbb181d348 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55dbb181d8a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb181d890 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb181d878 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb181d840 'int3':'vector' lvalue ParmVar 0x55dbb181d3c8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55dbb181d5d0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb181dbd8 line:259:38 constexpr atan2 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb181da00 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55dbb181da80 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55dbb181e018 # | | | | `-ReturnStmt 0x55dbb181e008 # | | | | `-CallExpr 0x55dbb181dfd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb181dfb8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55dbb181df98 '' Function 0x55dbb17240a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55dbb181dec8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb181deb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb181de98 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb181de60 'int4':'vector' lvalue ParmVar 0x55dbb181da00 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55dbb181df70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb181df58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb181df40 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb181df08 'int4':'vector' lvalue ParmVar 0x55dbb181da80 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55dbb181dc90 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb181e878 line:259:38 constexpr atan2 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55dbb181e0c8 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55dbb181e148 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55dbb181ec90 # | | | | `-ReturnStmt 0x55dbb181ec80 # | | | | `-CallExpr 0x55dbb181ec48 'float' # | | | | |-ImplicitCastExpr 0x55dbb181ec30 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55dbb181ec10 '' Function 0x55dbb17235c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55dbb181eb58 'float' # | | | | | `-ImplicitCastExpr 0x55dbb181eb40 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb181eb28 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb181eaf0 'uint':'unsigned int' lvalue ParmVar 0x55dbb181e0c8 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55dbb181ebe8 'float' # | | | | `-ImplicitCastExpr 0x55dbb181ebd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb181ebb8 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb181eb80 'uint':'unsigned int' lvalue ParmVar 0x55dbb181e148 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55dbb181e930 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb181ef18 line:259:38 constexpr atan2 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb181ed40 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55dbb181edc0 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55dbb181f368 # | | | | `-ReturnStmt 0x55dbb181f358 # | | | | `-CallExpr 0x55dbb181f320 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb181f308 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55dbb181f2e8 '' Function 0x55dbb1723958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55dbb181f218 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb181f200 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb181f1e8 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb181f1b0 'uint2':'vector' lvalue ParmVar 0x55dbb181ed40 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55dbb181f2c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb181f2a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb181f290 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb181f258 'uint2':'vector' lvalue ParmVar 0x55dbb181edc0 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55dbb181efd0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb181f5e8 line:259:38 constexpr atan2 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb181f418 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55dbb181f498 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55dbb181fa40 # | | | | `-ReturnStmt 0x55dbb181fa30 # | | | | `-CallExpr 0x55dbb181f9f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb181f9e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55dbb181f9c0 '' Function 0x55dbb1723d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55dbb181f8f0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb181f8d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb181f8c0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb181f888 'uint3':'vector' lvalue ParmVar 0x55dbb181f418 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55dbb181f998 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb181f980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb181f968 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb181f930 'uint3':'vector' lvalue ParmVar 0x55dbb181f498 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55dbb181f6a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb181fcc8 line:259:38 constexpr atan2 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb181faf0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55dbb181fb70 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55dbb1820128 # | | | | `-ReturnStmt 0x55dbb1820118 # | | | | `-CallExpr 0x55dbb18200e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18200c8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55dbb18200a8 '' Function 0x55dbb17240a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55dbb181ffd8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb181ffc0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb181ffa8 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb181ff70 'uint4':'vector' lvalue ParmVar 0x55dbb181faf0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55dbb1820080 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1820068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1820050 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1820018 'uint4':'vector' lvalue ParmVar 0x55dbb181fb70 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55dbb181fd80 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18203a8 line:259:38 constexpr atan2 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18201d8 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55dbb1820258 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55dbb1823318 # | | | | `-ReturnStmt 0x55dbb1823308 # | | | | `-CallExpr 0x55dbb18232d0 'float' # | | | | |-ImplicitCastExpr 0x55dbb1820780 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55dbb1820760 '' Function 0x55dbb17235c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55dbb18206a8 'float' # | | | | | `-ImplicitCastExpr 0x55dbb1820690 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb1820678 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb1820640 'int64_t':'long' lvalue ParmVar 0x55dbb18201d8 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55dbb1820738 'float' # | | | | `-ImplicitCastExpr 0x55dbb1820720 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1820708 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18206d0 'int64_t':'long' lvalue ParmVar 0x55dbb1820258 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55dbb1820460 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1823598 line:259:38 constexpr atan2 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18233c8 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55dbb1823448 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55dbb1823a08 # | | | | `-ReturnStmt 0x55dbb18239f8 # | | | | `-CallExpr 0x55dbb18239c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18239a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55dbb1823988 '' Function 0x55dbb1723958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55dbb18238b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb18238a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb1823888 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb1823850 'int64_t2':'vector' lvalue ParmVar 0x55dbb18233c8 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55dbb1823960 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1823948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1823930 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18238f8 'int64_t2':'vector' lvalue ParmVar 0x55dbb1823448 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb1823650 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1823c88 line:259:38 constexpr atan2 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1823ab8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55dbb1823b38 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55dbb1824100 # | | | | `-ReturnStmt 0x55dbb18240f0 # | | | | `-CallExpr 0x55dbb18240b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18240a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55dbb1824080 '' Function 0x55dbb1723d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55dbb1823fb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb1823f98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb1823f80 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb1823f48 'int64_t3':'vector' lvalue ParmVar 0x55dbb1823ab8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55dbb1824058 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1824040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1824028 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1823ff0 'int64_t3':'vector' lvalue ParmVar 0x55dbb1823b38 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb1823d40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1824388 line:259:38 constexpr atan2 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18241b0 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55dbb1824230 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55dbb1824808 # | | | | `-ReturnStmt 0x55dbb18247f8 # | | | | `-CallExpr 0x55dbb18247c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18247a8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55dbb1824788 '' Function 0x55dbb17240a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55dbb18246b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb18246a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb1824688 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb1824650 'int64_t4':'vector' lvalue ParmVar 0x55dbb18241b0 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55dbb1824760 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1824748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1824730 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18246f8 'int64_t4':'vector' lvalue ParmVar 0x55dbb1824230 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb1824440 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1824a88 line:259:38 constexpr atan2 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18248b8 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55dbb1824938 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55dbb1824ee0 # | | | | `-ReturnStmt 0x55dbb1824ed0 # | | | | `-CallExpr 0x55dbb1824e98 'float' # | | | | |-ImplicitCastExpr 0x55dbb1824e80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55dbb1824e60 '' Function 0x55dbb17235c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55dbb1824da8 'float' # | | | | | `-ImplicitCastExpr 0x55dbb1824d90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb1824d78 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb1824d40 'uint64_t':'unsigned long' lvalue ParmVar 0x55dbb18248b8 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55dbb1824e38 'float' # | | | | `-ImplicitCastExpr 0x55dbb1824e20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1824e08 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1824dd0 'uint64_t':'unsigned long' lvalue ParmVar 0x55dbb1824938 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55dbb1824b40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1825168 line:259:38 constexpr atan2 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1824f90 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55dbb1825010 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55dbb1825618 # | | | | `-ReturnStmt 0x55dbb1825608 # | | | | `-CallExpr 0x55dbb18255d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18255b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55dbb1825598 '' Function 0x55dbb1723958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55dbb18254c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb18254b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb1825498 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb1825460 'uint64_t2':'vector' lvalue ParmVar 0x55dbb1824f90 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55dbb1825570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1825558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1825540 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1825508 'uint64_t2':'vector' lvalue ParmVar 0x55dbb1825010 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb1825220 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1825898 line:259:38 constexpr atan2 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18256c8 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55dbb1825748 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55dbb1825d30 # | | | | `-ReturnStmt 0x55dbb1825d20 # | | | | `-CallExpr 0x55dbb1825ce8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1825cd0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55dbb1825cb0 '' Function 0x55dbb1723d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55dbb1825be0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb1825bc8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb1825bb0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb1825b78 'uint64_t3':'vector' lvalue ParmVar 0x55dbb18256c8 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55dbb1825c88 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1825c70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1825c58 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1825c20 'uint64_t3':'vector' lvalue ParmVar 0x55dbb1825748 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb1825950 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1825fb8 line:259:38 constexpr atan2 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1825de0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55dbb1825e60 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55dbb1826458 # | | | | `-ReturnStmt 0x55dbb1826448 # | | | | `-CallExpr 0x55dbb1826410 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18263f8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55dbb18263d8 '' Function 0x55dbb17240a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55dbb1826308 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb18262f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18262d8 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb18262a0 'uint64_t4':'vector' lvalue ParmVar 0x55dbb1825de0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55dbb18263b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1826398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1826380 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1826348 'uint64_t4':'vector' lvalue ParmVar 0x55dbb1825e60 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb1826070 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18265c8 line:265:36 constexpr ceil 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1826518 col:29 used V 'double' # | | | |-CompoundStmt 0x55dbb1826910 # | | | | `-ReturnStmt 0x55dbb1826900 # | | | | `-CallExpr 0x55dbb18268d0 'float' # | | | | |-ImplicitCastExpr 0x55dbb18268b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb1826898 '' Function 0x55dbb1724d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb1826870 'float' # | | | | `-ImplicitCastExpr 0x55dbb1826858 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1826840 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1826808 'double' lvalue ParmVar 0x55dbb1826518 'V' 'double' # | | | `-DeprecatedAttr 0x55dbb1826678 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb1826a80 line:265:36 constexpr ceil 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18269d0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55dbb1826de8 # | | | | `-ReturnStmt 0x55dbb1826dd8 # | | | | `-CallExpr 0x55dbb1826da8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1826d90 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb1826d70 '' Function 0x55dbb1724fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb1826d48 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1826d30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1826d18 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1826ce0 'double2':'vector' lvalue ParmVar 0x55dbb18269d0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55dbb1826b30 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb1826f58 line:265:36 constexpr ceil 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1826ea8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55dbb18272c8 # | | | | `-ReturnStmt 0x55dbb18272b8 # | | | | `-CallExpr 0x55dbb1827288 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1827270 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb1827250 '' Function 0x55dbb1725220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb1827228 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1827210 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18271f8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18271c0 'double3':'vector' lvalue ParmVar 0x55dbb1826ea8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55dbb1827008 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb1827448 line:265:36 constexpr ceil 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1827398 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55dbb18277c0 # | | | | `-ReturnStmt 0x55dbb18277b0 # | | | | `-CallExpr 0x55dbb1827780 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1827768 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb1827748 '' Function 0x55dbb1725498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb1827720 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1827708 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18276f0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18276b8 'double4':'vector' lvalue ParmVar 0x55dbb1827398 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55dbb18274f8 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb1827920 line:266:37 constexpr ceil 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1827870 col:26 used V 'int' # | | | |-CompoundStmt 0x55dbb1827c78 # | | | | `-ReturnStmt 0x55dbb1827c68 # | | | | `-CallExpr 0x55dbb1827c38 'float' # | | | | |-ImplicitCastExpr 0x55dbb1827c20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb1827c00 '' Function 0x55dbb1724d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb1827bd8 'float' # | | | | `-ImplicitCastExpr 0x55dbb1827bc0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1827ba8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1827b70 'int' lvalue ParmVar 0x55dbb1827870 'V' 'int' # | | | `-DeprecatedAttr 0x55dbb18279d0 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1827dd8 line:266:37 constexpr ceil 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1827d28 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55dbb1828150 # | | | | `-ReturnStmt 0x55dbb1828140 # | | | | `-CallExpr 0x55dbb1828110 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18280f8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb18280d8 '' Function 0x55dbb1724fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb18280b0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1828098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1828080 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1828048 'int2':'vector' lvalue ParmVar 0x55dbb1827d28 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55dbb1827e88 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18282b0 line:266:37 constexpr ceil 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1828200 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55dbb1828630 # | | | | `-ReturnStmt 0x55dbb1828620 # | | | | `-CallExpr 0x55dbb18285f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18285d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb18285b8 '' Function 0x55dbb1725220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb1828590 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1828578 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1828560 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1828528 'int3':'vector' lvalue ParmVar 0x55dbb1828200 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55dbb1828360 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1828790 line:266:37 constexpr ceil 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18286e0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55dbb1828b18 # | | | | `-ReturnStmt 0x55dbb1828b08 # | | | | `-CallExpr 0x55dbb1828ad8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1828ac0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb1828aa0 '' Function 0x55dbb1725498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb1828a78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1828a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1828a48 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1828a10 'int4':'vector' lvalue ParmVar 0x55dbb18286e0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55dbb1828840 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1828c78 line:266:37 constexpr ceil 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1828bc8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55dbb1828ff0 # | | | | `-ReturnStmt 0x55dbb1828fe0 # | | | | `-CallExpr 0x55dbb1828fb0 'float' # | | | | |-ImplicitCastExpr 0x55dbb1828f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb1828f78 '' Function 0x55dbb1724d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb1828f50 'float' # | | | | `-ImplicitCastExpr 0x55dbb1828f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1828f20 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1828ee8 'uint':'unsigned int' lvalue ParmVar 0x55dbb1828bc8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55dbb1828d28 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1829150 line:266:37 constexpr ceil 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18290a0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55dbb182ad10 # | | | | `-ReturnStmt 0x55dbb182ad00 # | | | | `-CallExpr 0x55dbb182acd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb182acb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb182ac98 '' Function 0x55dbb1724fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb182ac70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb182ac58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb182ac40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb182ac08 'uint2':'vector' lvalue ParmVar 0x55dbb18290a0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55dbb1829200 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb182ae70 line:266:37 constexpr ceil 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb182adc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55dbb182b210 # | | | | `-ReturnStmt 0x55dbb182b200 # | | | | `-CallExpr 0x55dbb182b1d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb182b1b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb182b198 '' Function 0x55dbb1725220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb182b170 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb182b158 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb182b140 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb182b108 'uint3':'vector' lvalue ParmVar 0x55dbb182adc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55dbb182af20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb182b370 line:266:37 constexpr ceil 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb182b2c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55dbb182b718 # | | | | `-ReturnStmt 0x55dbb182b708 # | | | | `-CallExpr 0x55dbb182b6d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb182b6c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb182b6a0 '' Function 0x55dbb1725498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb182b678 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb182b660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb182b648 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb182b610 'uint4':'vector' lvalue ParmVar 0x55dbb182b2c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55dbb182b420 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb182b878 line:266:37 constexpr ceil 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb182b7c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55dbb182bc10 # | | | | `-ReturnStmt 0x55dbb182bc00 # | | | | `-CallExpr 0x55dbb182bbd0 'float' # | | | | |-ImplicitCastExpr 0x55dbb182bbb8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb182bb98 '' Function 0x55dbb1724d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb182bb70 'float' # | | | | `-ImplicitCastExpr 0x55dbb182bb58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb182bb40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb182bb08 'int64_t':'long' lvalue ParmVar 0x55dbb182b7c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55dbb182b928 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb182bd70 line:266:37 constexpr ceil 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb182bcc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55dbb182c128 # | | | | `-ReturnStmt 0x55dbb182c118 # | | | | `-CallExpr 0x55dbb182c0e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb182c0d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb182c0b0 '' Function 0x55dbb1724fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb182c088 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb182c070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb182c058 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb182c020 'int64_t2':'vector' lvalue ParmVar 0x55dbb182bcc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb182be20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb182c288 line:266:37 constexpr ceil 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb182c1d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55dbb182c648 # | | | | `-ReturnStmt 0x55dbb182c638 # | | | | `-CallExpr 0x55dbb182c608 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb182c5f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb182c5d0 '' Function 0x55dbb1725220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb182c5a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb182c590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb182c578 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb182c540 'int64_t3':'vector' lvalue ParmVar 0x55dbb182c1d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb182c338 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb182c7a8 line:266:37 constexpr ceil 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb182c6f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55dbb182e148 # | | | | `-ReturnStmt 0x55dbb182e138 # | | | | `-CallExpr 0x55dbb182e108 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb182e0f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb182e0d0 '' Function 0x55dbb1725498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb182cad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb182cab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb182caa0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb182ca68 'int64_t4':'vector' lvalue ParmVar 0x55dbb182c6f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb182c858 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb182e2a8 line:266:37 constexpr ceil 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb182e1f8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55dbb182e660 # | | | | `-ReturnStmt 0x55dbb182e650 # | | | | `-CallExpr 0x55dbb182e620 'float' # | | | | |-ImplicitCastExpr 0x55dbb182e608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb182e5e8 '' Function 0x55dbb1724d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb182e5c0 'float' # | | | | `-ImplicitCastExpr 0x55dbb182e5a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb182e590 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb182e558 'uint64_t':'unsigned long' lvalue ParmVar 0x55dbb182e1f8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55dbb182e358 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb182e7c0 line:266:37 constexpr ceil 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb182e710 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55dbb182eb98 # | | | | `-ReturnStmt 0x55dbb182eb88 # | | | | `-CallExpr 0x55dbb182eb58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb182eb40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb182eb20 '' Function 0x55dbb1724fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb182eaf8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb182eae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb182eac8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb182ea90 'uint64_t2':'vector' lvalue ParmVar 0x55dbb182e710 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb182e870 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb182ecf8 line:266:37 constexpr ceil 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb182ec48 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55dbb182f0d8 # | | | | `-ReturnStmt 0x55dbb182f0c8 # | | | | `-CallExpr 0x55dbb182f098 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb182f080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb182f060 '' Function 0x55dbb1725220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb182f038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb182f020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb182f008 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb182efd0 'uint64_t3':'vector' lvalue ParmVar 0x55dbb182ec48 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb182eda8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb182f238 line:266:37 constexpr ceil 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb182f188 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55dbb182f620 # | | | | `-ReturnStmt 0x55dbb182f610 # | | | | `-CallExpr 0x55dbb182f5e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb182f5c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb182f5a8 '' Function 0x55dbb1725498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb182f580 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb182f568 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb182f550 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb182f518 'uint64_t4':'vector' lvalue ParmVar 0x55dbb182f188 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb182f2e8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x55dbb182fd20 line:274:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55dbb182f638 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55dbb182f6d8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55dbb182fc78 line:274:66 invalid constexpr clamp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x55dbb182f9e8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55dbb182fac0 col:35 invalid p1 'int' # | | | |-ParmVarDecl 0x55dbb182fb38 col:41 p2 'T' # | | | |-CompoundStmt 0x55dbb1830090 # | | | | `-ReturnStmt 0x55dbb1830080 # | | | | `-RecoveryExpr 0x55dbb1830048 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55dbb182fe90 '' lvalue (ADL) = 'clamp' 0x55dbb172efc8 0x55dbb1725888 0x55dbb1725d40 0x55dbb17261a8 0x55dbb1726608 0x55dbb1726a08 0x55dbb1726ed8 0x55dbb1727338 0x55dbb1727798 0x55dbb1727bf8 0x55dbb1728088 0x55dbb17284e8 0x55dbb1728948 0x55dbb1729e08 0x55dbb172a268 0x55dbb172a6c8 0x55dbb172ab28 0x55dbb172af98 0x55dbb172b3f8 0x55dbb172b858 0x55dbb172bcb8 0x55dbb172c0d8 0x55dbb172c538 0x55dbb172c998 0x55dbb1713d28 0x55dbb1714128 0x55dbb1714588 0x55dbb17149e8 # | | | | |-RecoveryExpr 0x55dbb182ffb0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55dbb182ffd0 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55dbb182fd90 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55dbb18307c0 line:281:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55dbb18300e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55dbb1830178 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55dbb1830718 line:281:66 invalid constexpr clamp 'int (int, T, int)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1830488 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55dbb1830500 col:24 p1 'T' # | | | |-ParmVarDecl 0x55dbb18305d8 col:41 invalid p2 'int' # | | | |-CompoundStmt 0x55dbb1830b30 # | | | | `-ReturnStmt 0x55dbb1830b20 # | | | | `-RecoveryExpr 0x55dbb1830ae8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55dbb1830930 '' lvalue (ADL) = 'clamp' 0x55dbb17149e8 0x55dbb172efc8 0x55dbb1725888 0x55dbb1725d40 0x55dbb17261a8 0x55dbb1726608 0x55dbb1726a08 0x55dbb1726ed8 0x55dbb1727338 0x55dbb1727798 0x55dbb1727bf8 0x55dbb1728088 0x55dbb17284e8 0x55dbb1728948 0x55dbb1729e08 0x55dbb172a268 0x55dbb172a6c8 0x55dbb172ab28 0x55dbb172af98 0x55dbb172b3f8 0x55dbb172b858 0x55dbb172bcb8 0x55dbb172c0d8 0x55dbb172c538 0x55dbb172c998 0x55dbb1713d28 0x55dbb1714128 0x55dbb1714588 # | | | | |-RecoveryExpr 0x55dbb1830a50 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55dbb1830ac8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55dbb1830830 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55dbb18311d0 line:288:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55dbb1830b48 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55dbb1830be8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55dbb1831128 line:288:66 invalid constexpr clamp 'int (int, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1830ef8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55dbb1830f70 col:24 p1 'T' # | | | |-ParmVarDecl 0x55dbb1830fe8 col:30 p2 'T' # | | | |-CompoundStmt 0x55dbb1831570 # | | | | `-ReturnStmt 0x55dbb1831560 # | | | | `-RecoveryExpr 0x55dbb1831530 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55dbb1831340 '' lvalue (ADL) = 'clamp' 0x55dbb1714588 0x55dbb17149e8 0x55dbb172efc8 0x55dbb1725888 0x55dbb1725d40 0x55dbb17261a8 0x55dbb1726608 0x55dbb1726a08 0x55dbb1726ed8 0x55dbb1727338 0x55dbb1727798 0x55dbb1727bf8 0x55dbb1728088 0x55dbb17284e8 0x55dbb1728948 0x55dbb1729e08 0x55dbb172a268 0x55dbb172a6c8 0x55dbb172ab28 0x55dbb172af98 0x55dbb172b3f8 0x55dbb172b858 0x55dbb172bcb8 0x55dbb172c0d8 0x55dbb172c538 0x55dbb172c998 0x55dbb1713d28 0x55dbb1714128 # | | | | `-RecoveryExpr 0x55dbb1831460 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55dbb1831240 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55dbb18316d8 line:297:36 constexpr cos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1831628 col:29 used V 'double' # | | | |-CompoundStmt 0x55dbb1831a20 # | | | | `-ReturnStmt 0x55dbb1831a10 # | | | | `-CallExpr 0x55dbb18319e0 'float' # | | | | |-ImplicitCastExpr 0x55dbb18319c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb18319a8 '' Function 0x55dbb1730788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb1831980 'float' # | | | | `-ImplicitCastExpr 0x55dbb1831968 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1831950 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1831918 'double' lvalue ParmVar 0x55dbb1831628 'V' 'double' # | | | `-DeprecatedAttr 0x55dbb1831788 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb1831b88 line:297:36 constexpr cos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1831ad8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55dbb1831ef0 # | | | | `-ReturnStmt 0x55dbb1831ee0 # | | | | `-CallExpr 0x55dbb1831eb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1831e98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb1831e78 '' Function 0x55dbb1730a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb1831e50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1831e38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1831e20 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1831de8 'double2':'vector' lvalue ParmVar 0x55dbb1831ad8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55dbb1831c38 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb18320f0 line:297:36 constexpr cos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1831fa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55dbb1832460 # | | | | `-ReturnStmt 0x55dbb1832450 # | | | | `-CallExpr 0x55dbb1832420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1832408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb18323e8 '' Function 0x55dbb1730c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb18323c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18323a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1832390 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1832358 'double3':'vector' lvalue ParmVar 0x55dbb1831fa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55dbb18321a0 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb18325c8 line:297:36 constexpr cos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1832518 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55dbb1832940 # | | | | `-ReturnStmt 0x55dbb1832930 # | | | | `-CallExpr 0x55dbb1832900 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18328e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb18328c8 '' Function 0x55dbb1731f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb18328a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1832888 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1832870 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1832838 'double4':'vector' lvalue ParmVar 0x55dbb1832518 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55dbb1832678 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb1832aa0 line:298:37 constexpr cos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18329f0 col:26 used V 'int' # | | | |-CompoundStmt 0x55dbb1832df8 # | | | | `-ReturnStmt 0x55dbb1832de8 # | | | | `-CallExpr 0x55dbb1832db8 'float' # | | | | |-ImplicitCastExpr 0x55dbb1832da0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb1832d80 '' Function 0x55dbb1730788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb1832d58 'float' # | | | | `-ImplicitCastExpr 0x55dbb1832d40 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1832d28 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1832cf0 'int' lvalue ParmVar 0x55dbb18329f0 'V' 'int' # | | | `-DeprecatedAttr 0x55dbb1832b50 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1832f58 line:298:37 constexpr cos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1832ea8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55dbb18332d0 # | | | | `-ReturnStmt 0x55dbb18332c0 # | | | | `-CallExpr 0x55dbb1833290 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1833278 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb1833258 '' Function 0x55dbb1730a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb1833230 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1833218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1833200 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18331c8 'int2':'vector' lvalue ParmVar 0x55dbb1832ea8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55dbb1833008 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1833430 line:298:37 constexpr cos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1833380 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55dbb18337b0 # | | | | `-ReturnStmt 0x55dbb18337a0 # | | | | `-CallExpr 0x55dbb1833770 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1833758 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb1833738 '' Function 0x55dbb1730c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb1833710 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18336f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18336e0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18336a8 'int3':'vector' lvalue ParmVar 0x55dbb1833380 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55dbb18334e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1833910 line:298:37 constexpr cos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1833860 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55dbb1833c98 # | | | | `-ReturnStmt 0x55dbb1833c88 # | | | | `-CallExpr 0x55dbb1833c58 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1833c40 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb1833c20 '' Function 0x55dbb1731f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb1833bf8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1833be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1833bc8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1833b90 'int4':'vector' lvalue ParmVar 0x55dbb1833860 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55dbb18339c0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1833df8 line:298:37 constexpr cos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1833d48 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55dbb18341a0 # | | | | `-ReturnStmt 0x55dbb1834190 # | | | | `-CallExpr 0x55dbb1834160 'float' # | | | | |-ImplicitCastExpr 0x55dbb1834148 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb1834128 '' Function 0x55dbb1730788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb1834100 'float' # | | | | `-ImplicitCastExpr 0x55dbb18340b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18340a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1834068 'uint':'unsigned int' lvalue ParmVar 0x55dbb1833d48 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55dbb1833ea8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1834300 line:298:37 constexpr cos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1834250 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55dbb1834698 # | | | | `-ReturnStmt 0x55dbb1834688 # | | | | `-CallExpr 0x55dbb1834658 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1834640 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb1834620 '' Function 0x55dbb1730a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb18345f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18345e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18345c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1834590 'uint2':'vector' lvalue ParmVar 0x55dbb1834250 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55dbb18343b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18347f8 line:298:37 constexpr cos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1834748 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55dbb1834b98 # | | | | `-ReturnStmt 0x55dbb1834b88 # | | | | `-CallExpr 0x55dbb1834b58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1834b40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb1834b20 '' Function 0x55dbb1730c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb1834af8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1834ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1834ac8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1834a90 'uint3':'vector' lvalue ParmVar 0x55dbb1834748 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55dbb18348a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1834cf8 line:298:37 constexpr cos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1834c48 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55dbb18350a0 # | | | | `-ReturnStmt 0x55dbb1835090 # | | | | `-CallExpr 0x55dbb1835060 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1835048 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb1835028 '' Function 0x55dbb1731f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb1835000 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1834fe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1834fd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1834f98 'uint4':'vector' lvalue ParmVar 0x55dbb1834c48 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55dbb1834da8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1835200 line:298:37 constexpr cos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1835150 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55dbb1835598 # | | | | `-ReturnStmt 0x55dbb1835588 # | | | | `-CallExpr 0x55dbb1835558 'float' # | | | | |-ImplicitCastExpr 0x55dbb1835540 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb1835520 '' Function 0x55dbb1730788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb18354f8 'float' # | | | | `-ImplicitCastExpr 0x55dbb18354e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18354c8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1835490 'int64_t':'long' lvalue ParmVar 0x55dbb1835150 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55dbb18352b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18356f8 line:298:37 constexpr cos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1835648 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55dbb1835ab0 # | | | | `-ReturnStmt 0x55dbb1835aa0 # | | | | `-CallExpr 0x55dbb1835a70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1835a58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb1835a38 '' Function 0x55dbb1730a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb1835a10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18359f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18359e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18359a8 'int64_t2':'vector' lvalue ParmVar 0x55dbb1835648 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb18357a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1835c10 line:298:37 constexpr cos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1835b60 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55dbb1835fd0 # | | | | `-ReturnStmt 0x55dbb1835fc0 # | | | | `-CallExpr 0x55dbb1835f90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1835f78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb1835f58 '' Function 0x55dbb1730c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb1835f30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1835f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1835f00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1835ec8 'int64_t3':'vector' lvalue ParmVar 0x55dbb1835b60 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb1835cc0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1836830 line:298:37 constexpr cos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1836080 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55dbb1836bf8 # | | | | `-ReturnStmt 0x55dbb1836be8 # | | | | `-CallExpr 0x55dbb1836bb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1836ba0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb1836b80 '' Function 0x55dbb1731f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb1836b58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1836b40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1836b28 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1836af0 'int64_t4':'vector' lvalue ParmVar 0x55dbb1836080 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb18368e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1836d58 line:298:37 constexpr cos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1836ca8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55dbb1837110 # | | | | `-ReturnStmt 0x55dbb1837100 # | | | | `-CallExpr 0x55dbb18370d0 'float' # | | | | |-ImplicitCastExpr 0x55dbb18370b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb1837098 '' Function 0x55dbb1730788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb1837070 'float' # | | | | `-ImplicitCastExpr 0x55dbb1837058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1837040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1837008 'uint64_t':'unsigned long' lvalue ParmVar 0x55dbb1836ca8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55dbb1836e08 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1837270 line:298:37 constexpr cos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18371c0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55dbb1837648 # | | | | `-ReturnStmt 0x55dbb1837638 # | | | | `-CallExpr 0x55dbb1837608 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18375f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb18375d0 '' Function 0x55dbb1730a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb18375a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1837590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1837578 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1837540 'uint64_t2':'vector' lvalue ParmVar 0x55dbb18371c0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb1837320 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18377a8 line:298:37 constexpr cos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18376f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55dbb1837b88 # | | | | `-ReturnStmt 0x55dbb1837b78 # | | | | `-CallExpr 0x55dbb1837b48 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1837b30 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb1837b10 '' Function 0x55dbb1730c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb1837ae8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1837ad0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1837ab8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1837a80 'uint64_t3':'vector' lvalue ParmVar 0x55dbb18376f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb1837858 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1837ce8 line:298:37 constexpr cos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1837c38 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55dbb18380d0 # | | | | `-ReturnStmt 0x55dbb18380c0 # | | | | `-CallExpr 0x55dbb1838090 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1838078 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb1838058 '' Function 0x55dbb1731f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb1838030 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1838018 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1838000 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1837fc8 'uint64_t4':'vector' lvalue ParmVar 0x55dbb1837c38 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb1837d98 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1838240 line:304:36 constexpr cosh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1838190 col:29 used V 'double' # | | | |-CompoundStmt 0x55dbb1838588 # | | | | `-ReturnStmt 0x55dbb1838578 # | | | | `-CallExpr 0x55dbb1838548 'float' # | | | | |-ImplicitCastExpr 0x55dbb1838530 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb1838510 '' Function 0x55dbb1732b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb18384e8 'float' # | | | | `-ImplicitCastExpr 0x55dbb18384d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18384b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1838480 'double' lvalue ParmVar 0x55dbb1838190 'V' 'double' # | | | `-DeprecatedAttr 0x55dbb18382f0 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb18386f8 line:304:36 constexpr cosh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1838648 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55dbb1839260 # | | | | `-ReturnStmt 0x55dbb1839250 # | | | | `-CallExpr 0x55dbb1839220 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1839208 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb18391e8 '' Function 0x55dbb1732e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb18391c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18391a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1839190 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1839158 'double2':'vector' lvalue ParmVar 0x55dbb1838648 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55dbb18387a8 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb18393d0 line:304:36 constexpr cosh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1839320 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55dbb1839740 # | | | | `-ReturnStmt 0x55dbb1839730 # | | | | `-CallExpr 0x55dbb1839700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18396e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb18396c8 '' Function 0x55dbb1733078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb18396a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1839688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1839670 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1839638 'double3':'vector' lvalue ParmVar 0x55dbb1839320 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55dbb1839480 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb18398b0 line:304:36 constexpr cosh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1839800 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55dbb1839c28 # | | | | `-ReturnStmt 0x55dbb1839c18 # | | | | `-CallExpr 0x55dbb1839be8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1839bd0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb1839bb0 '' Function 0x55dbb17332f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb1839b88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1839b70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1839b58 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1839b20 'double4':'vector' lvalue ParmVar 0x55dbb1839800 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55dbb1839960 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb1839d88 line:305:37 constexpr cosh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1839cd8 col:26 used V 'int' # | | | |-CompoundStmt 0x55dbb183a0e0 # | | | | `-ReturnStmt 0x55dbb183a0d0 # | | | | `-CallExpr 0x55dbb183a0a0 'float' # | | | | |-ImplicitCastExpr 0x55dbb183a088 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb183a068 '' Function 0x55dbb1732b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb183a040 'float' # | | | | `-ImplicitCastExpr 0x55dbb183a028 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb183a010 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1839fd8 'int' lvalue ParmVar 0x55dbb1839cd8 'V' 'int' # | | | `-DeprecatedAttr 0x55dbb1839e38 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb183a240 line:305:37 constexpr cosh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb183a190 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55dbb183a5b8 # | | | | `-ReturnStmt 0x55dbb183a5a8 # | | | | `-CallExpr 0x55dbb183a578 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb183a560 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb183a540 '' Function 0x55dbb1732e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb183a518 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb183a500 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb183a4e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb183a4b0 'int2':'vector' lvalue ParmVar 0x55dbb183a190 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55dbb183a2f0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb183a718 line:305:37 constexpr cosh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb183a668 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55dbb183aa98 # | | | | `-ReturnStmt 0x55dbb183aa88 # | | | | `-CallExpr 0x55dbb183aa58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb183aa40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb183aa20 '' Function 0x55dbb1733078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb183a9f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb183a9e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb183a9c8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb183a990 'int3':'vector' lvalue ParmVar 0x55dbb183a668 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55dbb183a7c8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb183abf8 line:305:37 constexpr cosh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb183ab48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55dbb183af80 # | | | | `-ReturnStmt 0x55dbb183af70 # | | | | `-CallExpr 0x55dbb183af40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb183af28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb183af08 '' Function 0x55dbb17332f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb183aee0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb183aec8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb183aeb0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb183ae78 'int4':'vector' lvalue ParmVar 0x55dbb183ab48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55dbb183aca8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb183b928 line:305:37 constexpr cosh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55dbb183b878 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55dbb183bca0 # | | | | `-ReturnStmt 0x55dbb183bc90 # | | | | `-CallExpr 0x55dbb183bc60 'float' # | | | | |-ImplicitCastExpr 0x55dbb183bc48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb183bc28 '' Function 0x55dbb1732b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb183bc00 'float' # | | | | `-ImplicitCastExpr 0x55dbb183bbe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb183bbd0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb183bb98 'uint':'unsigned int' lvalue ParmVar 0x55dbb183b878 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55dbb183b9d8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb183be00 line:305:37 constexpr cosh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb183bd50 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55dbb183c198 # | | | | `-ReturnStmt 0x55dbb183c188 # | | | | `-CallExpr 0x55dbb183c158 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb183c140 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb183c120 '' Function 0x55dbb1732e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb183c0f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb183c0e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb183c0c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb183c090 'uint2':'vector' lvalue ParmVar 0x55dbb183bd50 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55dbb183beb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb183c2f8 line:305:37 constexpr cosh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb183c248 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55dbb183c698 # | | | | `-ReturnStmt 0x55dbb183c688 # | | | | `-CallExpr 0x55dbb183c658 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb183c640 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb183c620 '' Function 0x55dbb1733078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb183c5f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb183c5e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb183c5c8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb183c590 'uint3':'vector' lvalue ParmVar 0x55dbb183c248 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55dbb183c3a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb183c7f8 line:305:37 constexpr cosh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb183c748 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55dbb183cba0 # | | | | `-ReturnStmt 0x55dbb183cb90 # | | | | `-CallExpr 0x55dbb183cb60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb183cb48 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb183cb28 '' Function 0x55dbb17332f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb183cb00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb183cae8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb183cad0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb183ca98 'uint4':'vector' lvalue ParmVar 0x55dbb183c748 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55dbb183c8a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb183cd00 line:305:37 constexpr cosh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb183cc50 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55dbb183d098 # | | | | `-ReturnStmt 0x55dbb183d088 # | | | | `-CallExpr 0x55dbb183d058 'float' # | | | | |-ImplicitCastExpr 0x55dbb183d040 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb183d020 '' Function 0x55dbb1732b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb183cff8 'float' # | | | | `-ImplicitCastExpr 0x55dbb183cfe0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb183cfc8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb183cf90 'int64_t':'long' lvalue ParmVar 0x55dbb183cc50 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55dbb183cdb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb183d1f8 line:305:37 constexpr cosh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb183d148 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55dbb183d5b0 # | | | | `-ReturnStmt 0x55dbb183d5a0 # | | | | `-CallExpr 0x55dbb183d570 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb183d558 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb183d538 '' Function 0x55dbb1732e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb183d510 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb183d4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb183d4e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb183d4a8 'int64_t2':'vector' lvalue ParmVar 0x55dbb183d148 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb183d2a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb183d710 line:305:37 constexpr cosh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb183d660 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55dbb183e4c0 # | | | | `-ReturnStmt 0x55dbb183e4b0 # | | | | `-CallExpr 0x55dbb183e480 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb183e468 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb183e448 '' Function 0x55dbb1733078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb183e420 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb183e408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb183e3f0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb183e3b8 'int64_t3':'vector' lvalue ParmVar 0x55dbb183d660 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb183e1b0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb183e620 line:305:37 constexpr cosh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb183e570 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55dbb183e9e8 # | | | | `-ReturnStmt 0x55dbb183e9d8 # | | | | `-CallExpr 0x55dbb183e9a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb183e990 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb183e970 '' Function 0x55dbb17332f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb183e948 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb183e930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb183e918 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb183e8e0 'int64_t4':'vector' lvalue ParmVar 0x55dbb183e570 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb183e6d0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb183eb48 line:305:37 constexpr cosh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb183ea98 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55dbb183ef00 # | | | | `-ReturnStmt 0x55dbb183eef0 # | | | | `-CallExpr 0x55dbb183eec0 'float' # | | | | |-ImplicitCastExpr 0x55dbb183eea8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb183ee88 '' Function 0x55dbb1732b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb183ee60 'float' # | | | | `-ImplicitCastExpr 0x55dbb183ee48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb183ee30 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb183edf8 'uint64_t':'unsigned long' lvalue ParmVar 0x55dbb183ea98 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55dbb183ebf8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb183f060 line:305:37 constexpr cosh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb183efb0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55dbb183f438 # | | | | `-ReturnStmt 0x55dbb183f428 # | | | | `-CallExpr 0x55dbb183f3f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb183f3e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb183f3c0 '' Function 0x55dbb1732e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb183f398 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb183f380 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb183f368 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb183f330 'uint64_t2':'vector' lvalue ParmVar 0x55dbb183efb0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb183f110 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb183f598 line:305:37 constexpr cosh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb183f4e8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55dbb183f978 # | | | | `-ReturnStmt 0x55dbb183f968 # | | | | `-CallExpr 0x55dbb183f938 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb183f920 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb183f900 '' Function 0x55dbb1733078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb183f8d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb183f8c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb183f8a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb183f870 'uint64_t3':'vector' lvalue ParmVar 0x55dbb183f4e8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb183f648 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb183fad8 line:305:37 constexpr cosh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb183fa28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55dbb183fec0 # | | | | `-ReturnStmt 0x55dbb183feb0 # | | | | `-CallExpr 0x55dbb183fe80 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb183fe68 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb183fe48 '' Function 0x55dbb17332f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb183fe20 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb183fe08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb183fdf0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb183fdb8 'uint64_t4':'vector' lvalue ParmVar 0x55dbb183fa28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb183fb88 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1840030 line:311:36 constexpr degrees 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55dbb183ff80 col:29 used V 'double' # | | | |-CompoundStmt 0x55dbb18408b8 # | | | | `-ReturnStmt 0x55dbb18408a8 # | | | | `-CallExpr 0x55dbb1840878 'float' # | | | | |-ImplicitCastExpr 0x55dbb1840860 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb1840840 '' Function 0x55dbb1737f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb1840818 'float' # | | | | `-ImplicitCastExpr 0x55dbb1840800 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18407e8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18407b0 'double' lvalue ParmVar 0x55dbb183ff80 'V' 'double' # | | | `-DeprecatedAttr 0x55dbb18400e0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb1840a28 line:311:36 constexpr degrees 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1840978 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55dbb1840d90 # | | | | `-ReturnStmt 0x55dbb1840d80 # | | | | `-CallExpr 0x55dbb1840d50 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1840d38 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb1840d18 '' Function 0x55dbb1738178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb1840cf0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1840cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1840cc0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1840c88 'double2':'vector' lvalue ParmVar 0x55dbb1840978 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55dbb1840ad8 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb1840f00 line:311:36 constexpr degrees 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1840e50 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55dbb1841270 # | | | | `-ReturnStmt 0x55dbb1841260 # | | | | `-CallExpr 0x55dbb1841230 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1841218 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb18411f8 '' Function 0x55dbb17383f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb18411d0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18411b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18411a0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1841168 'double3':'vector' lvalue ParmVar 0x55dbb1840e50 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55dbb1840fb0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb18413e0 line:311:36 constexpr degrees 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1841330 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55dbb1841758 # | | | | `-ReturnStmt 0x55dbb1841748 # | | | | `-CallExpr 0x55dbb1841718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1841700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb18416e0 '' Function 0x55dbb1738668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb18416b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18416a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1841688 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1841650 'double4':'vector' lvalue ParmVar 0x55dbb1841330 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55dbb1841490 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb18418b8 line:312:37 constexpr degrees 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1841808 col:26 used V 'int' # | | | |-CompoundStmt 0x55dbb1841c18 # | | | | `-ReturnStmt 0x55dbb1841c08 # | | | | `-CallExpr 0x55dbb1841bd8 'float' # | | | | |-ImplicitCastExpr 0x55dbb1841bc0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb1841ba0 '' Function 0x55dbb1737f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb1841b78 'float' # | | | | `-ImplicitCastExpr 0x55dbb1841b60 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1841b48 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1841b10 'int' lvalue ParmVar 0x55dbb1841808 'V' 'int' # | | | `-DeprecatedAttr 0x55dbb1841968 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1841d78 line:312:37 constexpr degrees 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1841cc8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55dbb18420f8 # | | | | `-ReturnStmt 0x55dbb18420e8 # | | | | `-CallExpr 0x55dbb18420b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18420a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb1842080 '' Function 0x55dbb1738178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb1842058 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1842040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1842028 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1841ff0 'int2':'vector' lvalue ParmVar 0x55dbb1841cc8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55dbb1841e28 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1842258 line:312:37 constexpr degrees 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18421a8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55dbb18425e0 # | | | | `-ReturnStmt 0x55dbb18425d0 # | | | | `-CallExpr 0x55dbb18425a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1842588 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb1842568 '' Function 0x55dbb17383f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb1842540 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1842528 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1842510 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18424d8 'int3':'vector' lvalue ParmVar 0x55dbb18421a8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55dbb1842308 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1843000 line:312:37 constexpr degrees 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1842f50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55dbb1843390 # | | | | `-ReturnStmt 0x55dbb1843380 # | | | | `-CallExpr 0x55dbb1843350 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1843338 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb1843318 '' Function 0x55dbb1738668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb18432f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18432d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18432c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1843288 'int4':'vector' lvalue ParmVar 0x55dbb1842f50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55dbb18430b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18434f0 line:312:37 constexpr degrees 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1843440 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55dbb1843870 # | | | | `-ReturnStmt 0x55dbb1843860 # | | | | `-CallExpr 0x55dbb1843830 'float' # | | | | |-ImplicitCastExpr 0x55dbb1843818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb18437f8 '' Function 0x55dbb1737f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb18437d0 'float' # | | | | `-ImplicitCastExpr 0x55dbb18437b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18437a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1843768 'uint':'unsigned int' lvalue ParmVar 0x55dbb1843440 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55dbb18435a0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18439d0 line:312:37 constexpr degrees 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1843920 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55dbb1843d70 # | | | | `-ReturnStmt 0x55dbb1843d60 # | | | | `-CallExpr 0x55dbb1843d30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1843d18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb1843cf8 '' Function 0x55dbb1738178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb1843cd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1843cb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1843ca0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1843c68 'uint2':'vector' lvalue ParmVar 0x55dbb1843920 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55dbb1843a80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1843ed0 line:312:37 constexpr degrees 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1843e20 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55dbb1844278 # | | | | `-ReturnStmt 0x55dbb1844268 # | | | | `-CallExpr 0x55dbb1844238 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1844220 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb1844200 '' Function 0x55dbb17383f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb18441d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18441c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18441a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1844170 'uint3':'vector' lvalue ParmVar 0x55dbb1843e20 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55dbb1843f80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18443d8 line:312:37 constexpr degrees 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1844328 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55dbb1844788 # | | | | `-ReturnStmt 0x55dbb1844778 # | | | | `-CallExpr 0x55dbb1844748 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1844730 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb1844710 '' Function 0x55dbb1738668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb18446e8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18446d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18446b8 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1844680 'uint4':'vector' lvalue ParmVar 0x55dbb1844328 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55dbb1844488 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18448e8 line:312:37 constexpr degrees 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1844838 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55dbb1844c88 # | | | | `-ReturnStmt 0x55dbb1844c78 # | | | | `-CallExpr 0x55dbb1844c48 'float' # | | | | |-ImplicitCastExpr 0x55dbb1844c30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb1844c10 '' Function 0x55dbb1737f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb1844be8 'float' # | | | | `-ImplicitCastExpr 0x55dbb1844bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1844bb8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1844b80 'int64_t':'long' lvalue ParmVar 0x55dbb1844838 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55dbb1844998 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1844de8 line:312:37 constexpr degrees 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1844d38 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55dbb1846a78 # | | | | `-ReturnStmt 0x55dbb1846a68 # | | | | `-CallExpr 0x55dbb1846a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1846a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb1846a00 '' Function 0x55dbb1738178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb18469d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18469c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18469a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1846970 'int64_t2':'vector' lvalue ParmVar 0x55dbb1844d38 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb1844e98 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1846bd8 line:312:37 constexpr degrees 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1846b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55dbb1846fa0 # | | | | `-ReturnStmt 0x55dbb1846f90 # | | | | `-CallExpr 0x55dbb1846f60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1846f48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb1846f28 '' Function 0x55dbb17383f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb1846f00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1846ee8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1846ed0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1846e98 'int64_t3':'vector' lvalue ParmVar 0x55dbb1846b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb1846c88 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1847100 line:312:37 constexpr degrees 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1847050 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55dbb18474d0 # | | | | `-ReturnStmt 0x55dbb18474c0 # | | | | `-CallExpr 0x55dbb1847490 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1847478 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb1847458 '' Function 0x55dbb1738668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb1847430 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1847418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1847400 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18473c8 'int64_t4':'vector' lvalue ParmVar 0x55dbb1847050 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb18471b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1847630 line:312:37 constexpr degrees 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1847580 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55dbb18479f0 # | | | | `-ReturnStmt 0x55dbb18479e0 # | | | | `-CallExpr 0x55dbb18479b0 'float' # | | | | |-ImplicitCastExpr 0x55dbb1847998 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb1847978 '' Function 0x55dbb1737f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb1847950 'float' # | | | | `-ImplicitCastExpr 0x55dbb1847938 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1847920 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18478e8 'uint64_t':'unsigned long' lvalue ParmVar 0x55dbb1847580 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55dbb18476e0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1847b50 line:312:37 constexpr degrees 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1847aa0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55dbb1847f30 # | | | | `-ReturnStmt 0x55dbb1847f20 # | | | | `-CallExpr 0x55dbb1847ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1847ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb1847eb8 '' Function 0x55dbb1738178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb1847e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1847e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1847e60 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1847e28 'uint64_t2':'vector' lvalue ParmVar 0x55dbb1847aa0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb1847c00 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1848090 line:312:37 constexpr degrees 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1847fe0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55dbb1848478 # | | | | `-ReturnStmt 0x55dbb1848468 # | | | | `-CallExpr 0x55dbb1848438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1848420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb1848400 '' Function 0x55dbb17383f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb18483d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18483c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18483a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1848370 'uint64_t3':'vector' lvalue ParmVar 0x55dbb1847fe0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb1848140 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18485d8 line:312:37 constexpr degrees 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1848528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55dbb18492d0 # | | | | `-ReturnStmt 0x55dbb18492c0 # | | | | `-CallExpr 0x55dbb1849290 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1849278 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb1849258 '' Function 0x55dbb1738668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb1849230 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1849218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1849200 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18491c8 'uint64_t4':'vector' lvalue ParmVar 0x55dbb1848528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb1848688 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1849438 line:318:36 constexpr exp 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1849388 col:29 used V 'double' # | | | |-CompoundStmt 0x55dbb1849780 # | | | | `-ReturnStmt 0x55dbb1849770 # | | | | `-CallExpr 0x55dbb1849740 'float' # | | | | |-ImplicitCastExpr 0x55dbb1849728 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb1849708 '' Function 0x55dbb173f628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb18496e0 'float' # | | | | `-ImplicitCastExpr 0x55dbb18496c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18496b0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1849678 'double' lvalue ParmVar 0x55dbb1849388 'V' 'double' # | | | `-DeprecatedAttr 0x55dbb18494e8 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb18498e8 line:318:36 constexpr exp 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1849838 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55dbb1849c50 # | | | | `-ReturnStmt 0x55dbb1849c40 # | | | | `-CallExpr 0x55dbb1849c10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1849bf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb1849bd8 '' Function 0x55dbb173f8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb1849bb0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1849b98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1849b80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1849b48 'double2':'vector' lvalue ParmVar 0x55dbb1849838 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55dbb1849998 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb1849db8 line:318:36 constexpr exp 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1849d08 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55dbb184a128 # | | | | `-ReturnStmt 0x55dbb184a118 # | | | | `-CallExpr 0x55dbb184a0e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb184a0d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb184a0b0 '' Function 0x55dbb173fb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb184a088 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb184a070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb184a058 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb184a020 'double3':'vector' lvalue ParmVar 0x55dbb1849d08 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55dbb1849e68 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb184a290 line:318:36 constexpr exp 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb184a1e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55dbb184a608 # | | | | `-ReturnStmt 0x55dbb184a5f8 # | | | | `-CallExpr 0x55dbb184a5c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb184a5b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb184a590 '' Function 0x55dbb173fda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb184a568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb184a550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb184a538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb184a500 'double4':'vector' lvalue ParmVar 0x55dbb184a1e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55dbb184a340 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb184a768 line:319:37 constexpr exp 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55dbb184a6b8 col:26 used V 'int' # | | | |-CompoundStmt 0x55dbb184aac0 # | | | | `-ReturnStmt 0x55dbb184aab0 # | | | | `-CallExpr 0x55dbb184aa80 'float' # | | | | |-ImplicitCastExpr 0x55dbb184aa68 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb184aa48 '' Function 0x55dbb173f628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb184aa20 'float' # | | | | `-ImplicitCastExpr 0x55dbb184aa08 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb184a9f0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb184a9b8 'int' lvalue ParmVar 0x55dbb184a6b8 'V' 'int' # | | | `-DeprecatedAttr 0x55dbb184a818 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb184ac20 line:319:37 constexpr exp 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb184ab70 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55dbb184af98 # | | | | `-ReturnStmt 0x55dbb184af88 # | | | | `-CallExpr 0x55dbb184af58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb184af40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb184af20 '' Function 0x55dbb173f8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb184aef8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb184aee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb184aec8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb184ae90 'int2':'vector' lvalue ParmVar 0x55dbb184ab70 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55dbb184acd0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb184b780 line:319:37 constexpr exp 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb184b6d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55dbb184bb00 # | | | | `-ReturnStmt 0x55dbb184baf0 # | | | | `-CallExpr 0x55dbb184bac0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb184baa8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb184ba88 '' Function 0x55dbb173fb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb184ba60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb184ba48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb184ba30 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb184b9f8 'int3':'vector' lvalue ParmVar 0x55dbb184b6d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55dbb184b830 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb184bc60 line:319:37 constexpr exp 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb184bbb0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55dbb184bfe8 # | | | | `-ReturnStmt 0x55dbb184bfd8 # | | | | `-CallExpr 0x55dbb184bfa8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb184bf90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb184bf70 '' Function 0x55dbb173fda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb184bf48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb184bf30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb184bf18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb184bee0 'int4':'vector' lvalue ParmVar 0x55dbb184bbb0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55dbb184bd10 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb184c148 line:319:37 constexpr exp 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55dbb184c098 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55dbb184c4c0 # | | | | `-ReturnStmt 0x55dbb184c4b0 # | | | | `-CallExpr 0x55dbb184c480 'float' # | | | | |-ImplicitCastExpr 0x55dbb184c468 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb184c448 '' Function 0x55dbb173f628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb184c420 'float' # | | | | `-ImplicitCastExpr 0x55dbb184c408 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb184c3f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb184c3b8 'uint':'unsigned int' lvalue ParmVar 0x55dbb184c098 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55dbb184c1f8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb184c620 line:319:37 constexpr exp 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb184c570 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55dbb184c9b8 # | | | | `-ReturnStmt 0x55dbb184c9a8 # | | | | `-CallExpr 0x55dbb184c978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb184c960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb184c940 '' Function 0x55dbb173f8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb184c918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb184c900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb184c8e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb184c8b0 'uint2':'vector' lvalue ParmVar 0x55dbb184c570 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55dbb184c6d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb184cb18 line:319:37 constexpr exp 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb184ca68 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55dbb184ceb8 # | | | | `-ReturnStmt 0x55dbb184cea8 # | | | | `-CallExpr 0x55dbb184ce78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb184ce60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb184ce40 '' Function 0x55dbb173fb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb184ce18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb184ce00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb184cde8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb184cdb0 'uint3':'vector' lvalue ParmVar 0x55dbb184ca68 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55dbb184cbc8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb184d018 line:319:37 constexpr exp 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb184cf68 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55dbb184d3c0 # | | | | `-ReturnStmt 0x55dbb184d3b0 # | | | | `-CallExpr 0x55dbb184d380 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb184d368 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb184d348 '' Function 0x55dbb173fda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb184d320 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb184d308 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb184d2f0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb184d2b8 'uint4':'vector' lvalue ParmVar 0x55dbb184cf68 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55dbb184d0c8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb184d520 line:319:37 constexpr exp 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb184d470 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55dbb184e200 # | | | | `-ReturnStmt 0x55dbb184e1f0 # | | | | `-CallExpr 0x55dbb184e1c0 'float' # | | | | |-ImplicitCastExpr 0x55dbb184e1a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb184e188 '' Function 0x55dbb173f628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb184e160 'float' # | | | | `-ImplicitCastExpr 0x55dbb184e148 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb184e130 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb184e0f8 'int64_t':'long' lvalue ParmVar 0x55dbb184d470 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55dbb184d5d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb184e360 line:319:37 constexpr exp 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb184e2b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55dbb184e718 # | | | | `-ReturnStmt 0x55dbb184e708 # | | | | `-CallExpr 0x55dbb184e6d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb184e6c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb184e6a0 '' Function 0x55dbb173f8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb184e678 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb184e660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb184e648 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb184e610 'int64_t2':'vector' lvalue ParmVar 0x55dbb184e2b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb184e410 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb184e878 line:319:37 constexpr exp 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb184e7c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55dbb184ec38 # | | | | `-ReturnStmt 0x55dbb184ec28 # | | | | `-CallExpr 0x55dbb184ebf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb184ebe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb184ebc0 '' Function 0x55dbb173fb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb184eb98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb184eb80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb184eb68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb184eb30 'int64_t3':'vector' lvalue ParmVar 0x55dbb184e7c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb184e928 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb184ed98 line:319:37 constexpr exp 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb184ece8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55dbb184f160 # | | | | `-ReturnStmt 0x55dbb184f150 # | | | | `-CallExpr 0x55dbb184f120 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb184f108 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb184f0e8 '' Function 0x55dbb173fda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb184f0c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb184f0a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb184f090 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb184f058 'int64_t4':'vector' lvalue ParmVar 0x55dbb184ece8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb184ee48 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb184f2c0 line:319:37 constexpr exp 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb184f210 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55dbb184f678 # | | | | `-ReturnStmt 0x55dbb184f668 # | | | | `-CallExpr 0x55dbb184f638 'float' # | | | | |-ImplicitCastExpr 0x55dbb184f620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb184f600 '' Function 0x55dbb173f628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb184f5d8 'float' # | | | | `-ImplicitCastExpr 0x55dbb184f5c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb184f5a8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb184f570 'uint64_t':'unsigned long' lvalue ParmVar 0x55dbb184f210 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55dbb184f370 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb184f7d8 line:319:37 constexpr exp 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb184f728 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55dbb184fbb0 # | | | | `-ReturnStmt 0x55dbb184fba0 # | | | | `-CallExpr 0x55dbb184fb70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb184fb58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb184fb38 '' Function 0x55dbb173f8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb184fb10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb184faf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb184fae0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb184faa8 'uint64_t2':'vector' lvalue ParmVar 0x55dbb184f728 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb184f888 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb184fd10 line:319:37 constexpr exp 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb184fc60 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55dbb1853628 # | | | | `-ReturnStmt 0x55dbb1853618 # | | | | `-CallExpr 0x55dbb18535e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18535d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb18535b0 '' Function 0x55dbb173fb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb1853588 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1853570 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1853558 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb184ffe8 'uint64_t3':'vector' lvalue ParmVar 0x55dbb184fc60 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb184fdc0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1853788 line:319:37 constexpr exp 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18536d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55dbb1853b70 # | | | | `-ReturnStmt 0x55dbb1853b60 # | | | | `-CallExpr 0x55dbb1853b30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1853b18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb1853af8 '' Function 0x55dbb173fda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb1853ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1853ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1853aa0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1853a68 'uint64_t4':'vector' lvalue ParmVar 0x55dbb18536d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb1853838 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1853ce0 line:325:36 constexpr exp2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1853c30 col:29 used V 'double' # | | | |-CompoundStmt 0x55dbb1854028 # | | | | `-ReturnStmt 0x55dbb1854018 # | | | | `-CallExpr 0x55dbb1853fe8 'float' # | | | | |-ImplicitCastExpr 0x55dbb1853fd0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb1853fb0 '' Function 0x55dbb17409b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb1853f88 'float' # | | | | `-ImplicitCastExpr 0x55dbb1853f70 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1853f58 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1853f20 'double' lvalue ParmVar 0x55dbb1853c30 'V' 'double' # | | | `-DeprecatedAttr 0x55dbb1853d90 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb1854198 line:325:36 constexpr exp2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18540e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55dbb1854500 # | | | | `-ReturnStmt 0x55dbb18544f0 # | | | | `-CallExpr 0x55dbb18544c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18544a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb1854488 '' Function 0x55dbb171edc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb1854460 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1854448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1854430 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18543f8 'double2':'vector' lvalue ParmVar 0x55dbb18540e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55dbb1854248 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb1854670 line:325:36 constexpr exp2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18545c0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55dbb18549e0 # | | | | `-ReturnStmt 0x55dbb18549d0 # | | | | `-CallExpr 0x55dbb18549a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1854988 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb1854968 '' Function 0x55dbb171f038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb1854940 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1854928 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1854910 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18548d8 'double3':'vector' lvalue ParmVar 0x55dbb18545c0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55dbb1854720 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb1854b50 line:325:36 constexpr exp2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1854aa0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55dbb1854ec8 # | | | | `-ReturnStmt 0x55dbb1854eb8 # | | | | `-CallExpr 0x55dbb1854e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1854e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb1854e50 '' Function 0x55dbb171f2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb1854e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1854e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1854df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1854dc0 'double4':'vector' lvalue ParmVar 0x55dbb1854aa0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55dbb1854c00 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb1855028 line:326:37 constexpr exp2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1854f78 col:26 used V 'int' # | | | |-CompoundStmt 0x55dbb1855380 # | | | | `-ReturnStmt 0x55dbb1855370 # | | | | `-CallExpr 0x55dbb1855340 'float' # | | | | |-ImplicitCastExpr 0x55dbb1855328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb1855308 '' Function 0x55dbb17409b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb18552e0 'float' # | | | | `-ImplicitCastExpr 0x55dbb18552c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18552b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1855278 'int' lvalue ParmVar 0x55dbb1854f78 'V' 'int' # | | | `-DeprecatedAttr 0x55dbb18550d8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1855550 line:326:37 constexpr exp2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1855430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55dbb18558c8 # | | | | `-ReturnStmt 0x55dbb18558b8 # | | | | `-CallExpr 0x55dbb1855888 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1855870 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb1855850 '' Function 0x55dbb171edc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb1855828 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1855810 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18557f8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18557c0 'int2':'vector' lvalue ParmVar 0x55dbb1855430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55dbb1855600 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1855a28 line:326:37 constexpr exp2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1855978 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55dbb1855da8 # | | | | `-ReturnStmt 0x55dbb1855d98 # | | | | `-CallExpr 0x55dbb1855d68 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1855d50 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb1855d30 '' Function 0x55dbb171f038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb1855d08 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1855cf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1855cd8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1855ca0 'int3':'vector' lvalue ParmVar 0x55dbb1855978 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55dbb1855ad8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1855f08 line:326:37 constexpr exp2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1855e58 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55dbb1856290 # | | | | `-ReturnStmt 0x55dbb1856280 # | | | | `-CallExpr 0x55dbb1856250 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1856238 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb1856218 '' Function 0x55dbb171f2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb18561f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18561d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18561c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1856188 'int4':'vector' lvalue ParmVar 0x55dbb1855e58 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55dbb1855fb8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18563f0 line:326:37 constexpr exp2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1856340 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55dbb1856768 # | | | | `-ReturnStmt 0x55dbb1856758 # | | | | `-CallExpr 0x55dbb1856728 'float' # | | | | |-ImplicitCastExpr 0x55dbb1856710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb18566f0 '' Function 0x55dbb17409b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb18566c8 'float' # | | | | `-ImplicitCastExpr 0x55dbb18566b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1856698 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1856660 'uint':'unsigned int' lvalue ParmVar 0x55dbb1856340 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55dbb18564a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18568c8 line:326:37 constexpr exp2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1856818 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55dbb1856c60 # | | | | `-ReturnStmt 0x55dbb1856c50 # | | | | `-CallExpr 0x55dbb1856c20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1856c08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb1856be8 '' Function 0x55dbb171edc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb1856bc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1856ba8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1856b90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1856b58 'uint2':'vector' lvalue ParmVar 0x55dbb1856818 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55dbb1856978 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1856dc0 line:326:37 constexpr exp2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1856d10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55dbb1857160 # | | | | `-ReturnStmt 0x55dbb1857150 # | | | | `-CallExpr 0x55dbb1857120 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1857108 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb18570e8 '' Function 0x55dbb171f038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb18570c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18570a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1857090 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1857058 'uint3':'vector' lvalue ParmVar 0x55dbb1856d10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55dbb1856e70 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18572c0 line:326:37 constexpr exp2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1857210 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55dbb1857680 # | | | | `-ReturnStmt 0x55dbb1857670 # | | | | `-CallExpr 0x55dbb1857640 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1857628 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb1857608 '' Function 0x55dbb171f2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb18575e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18575c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18575b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1857578 'uint4':'vector' lvalue ParmVar 0x55dbb1857210 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55dbb1857370 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18577e0 line:326:37 constexpr exp2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1857730 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55dbb1857b78 # | | | | `-ReturnStmt 0x55dbb1857b68 # | | | | `-CallExpr 0x55dbb1857b38 'float' # | | | | |-ImplicitCastExpr 0x55dbb1857b20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb1857b00 '' Function 0x55dbb17409b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb1857ad8 'float' # | | | | `-ImplicitCastExpr 0x55dbb1857ac0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1857aa8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1857a70 'int64_t':'long' lvalue ParmVar 0x55dbb1857730 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55dbb1857890 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1857cd8 line:326:37 constexpr exp2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1857c28 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55dbb1858090 # | | | | `-ReturnStmt 0x55dbb1858080 # | | | | `-CallExpr 0x55dbb1858050 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1858038 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb1858018 '' Function 0x55dbb171edc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb1857ff0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1857fd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1857fc0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1857f88 'int64_t2':'vector' lvalue ParmVar 0x55dbb1857c28 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb1857d88 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18581f0 line:326:37 constexpr exp2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1858140 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55dbb18585b0 # | | | | `-ReturnStmt 0x55dbb18585a0 # | | | | `-CallExpr 0x55dbb1858570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1858558 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb1858538 '' Function 0x55dbb171f038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb1858510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18584f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18584e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18584a8 'int64_t3':'vector' lvalue ParmVar 0x55dbb1858140 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb18582a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1858710 line:326:37 constexpr exp2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1858660 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55dbb1858ad8 # | | | | `-ReturnStmt 0x55dbb1858ac8 # | | | | `-CallExpr 0x55dbb1858a98 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1858a80 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb1858a60 '' Function 0x55dbb171f2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb1858a38 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1858a20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1858a08 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18589d0 'int64_t4':'vector' lvalue ParmVar 0x55dbb1858660 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb18587c0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1858c38 line:326:37 constexpr exp2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1858b88 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55dbb1858ff0 # | | | | `-ReturnStmt 0x55dbb1858fe0 # | | | | `-CallExpr 0x55dbb1858fb0 'float' # | | | | |-ImplicitCastExpr 0x55dbb1858f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb1858f78 '' Function 0x55dbb17409b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb1858f50 'float' # | | | | `-ImplicitCastExpr 0x55dbb1858f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1858f20 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1858ee8 'uint64_t':'unsigned long' lvalue ParmVar 0x55dbb1858b88 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55dbb1858ce8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1859150 line:326:37 constexpr exp2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18590a0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55dbb1859528 # | | | | `-ReturnStmt 0x55dbb1859518 # | | | | `-CallExpr 0x55dbb18594e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18594d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb18594b0 '' Function 0x55dbb171edc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb1859488 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1859470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1859458 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1859420 'uint64_t2':'vector' lvalue ParmVar 0x55dbb18590a0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb1859200 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1859988 line:326:37 constexpr exp2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18598d8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55dbb1859d68 # | | | | `-ReturnStmt 0x55dbb1859d58 # | | | | `-CallExpr 0x55dbb1859d28 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1859d10 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb1859cf0 '' Function 0x55dbb171f038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb1859cc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1859cb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1859c98 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1859c60 'uint64_t3':'vector' lvalue ParmVar 0x55dbb18598d8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb1859a38 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1859ec8 line:326:37 constexpr exp2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1859e18 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55dbb185a2b0 # | | | | `-ReturnStmt 0x55dbb185a2a0 # | | | | `-CallExpr 0x55dbb185a270 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb185a258 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb185a238 '' Function 0x55dbb171f2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb185a210 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb185a1f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb185a1e0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb185a1a8 'uint64_t4':'vector' lvalue ParmVar 0x55dbb1859e18 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb1859f78 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb185a420 line:332:36 constexpr floor 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55dbb185a370 col:29 used V 'double' # | | | |-CompoundStmt 0x55dbb185a768 # | | | | `-ReturnStmt 0x55dbb185a758 # | | | | `-CallExpr 0x55dbb185a728 'float' # | | | | |-ImplicitCastExpr 0x55dbb185a710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb185a6f0 '' Function 0x55dbb174a240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb185a6c8 'float' # | | | | `-ImplicitCastExpr 0x55dbb185a6b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb185a698 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb185a660 'double' lvalue ParmVar 0x55dbb185a370 'V' 'double' # | | | `-DeprecatedAttr 0x55dbb185a4d0 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb185a8d8 line:332:36 constexpr floor 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb185a828 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55dbb185ac40 # | | | | `-ReturnStmt 0x55dbb185ac30 # | | | | `-CallExpr 0x55dbb185ac00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb185abe8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb185abc8 '' Function 0x55dbb174a4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb185aba0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb185ab88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb185ab70 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb185ab38 'double2':'vector' lvalue ParmVar 0x55dbb185a828 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55dbb185a988 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb185adb0 line:332:36 constexpr floor 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb185ad00 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55dbb185b120 # | | | | `-ReturnStmt 0x55dbb185b110 # | | | | `-CallExpr 0x55dbb185b0e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb185b0c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb185b0a8 '' Function 0x55dbb174a730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb185b080 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb185b068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb185b050 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb185b018 'double3':'vector' lvalue ParmVar 0x55dbb185ad00 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55dbb185ae60 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb185b290 line:332:36 constexpr floor 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb185b1e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55dbb185b608 # | | | | `-ReturnStmt 0x55dbb185b5f8 # | | | | `-CallExpr 0x55dbb185b5c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb185b5b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb185b590 '' Function 0x55dbb174a9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb185b568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb185b550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb185b538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb185b500 'double4':'vector' lvalue ParmVar 0x55dbb185b1e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55dbb185b340 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb185b768 line:333:37 constexpr floor 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55dbb185b6b8 col:26 used V 'int' # | | | |-CompoundStmt 0x55dbb185c368 # | | | | `-ReturnStmt 0x55dbb185c358 # | | | | `-CallExpr 0x55dbb185c328 'float' # | | | | |-ImplicitCastExpr 0x55dbb185c310 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb185c2f0 '' Function 0x55dbb174a240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb185c2c8 'float' # | | | | `-ImplicitCastExpr 0x55dbb185c2b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb185c298 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb185c260 'int' lvalue ParmVar 0x55dbb185b6b8 'V' 'int' # | | | `-DeprecatedAttr 0x55dbb185c0c0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb185c4c8 line:333:37 constexpr floor 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb185c418 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55dbb185c840 # | | | | `-ReturnStmt 0x55dbb185c830 # | | | | `-CallExpr 0x55dbb185c800 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb185c7e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb185c7c8 '' Function 0x55dbb174a4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb185c7a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb185c788 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb185c770 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb185c738 'int2':'vector' lvalue ParmVar 0x55dbb185c418 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55dbb185c578 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb185c9a0 line:333:37 constexpr floor 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb185c8f0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55dbb185cd20 # | | | | `-ReturnStmt 0x55dbb185cd10 # | | | | `-CallExpr 0x55dbb185cce0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb185ccc8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb185cca8 '' Function 0x55dbb174a730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb185cc80 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb185cc68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb185cc50 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb185cc18 'int3':'vector' lvalue ParmVar 0x55dbb185c8f0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55dbb185ca50 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb185ce80 line:333:37 constexpr floor 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb185cdd0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55dbb185d208 # | | | | `-ReturnStmt 0x55dbb185d1f8 # | | | | `-CallExpr 0x55dbb185d1c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb185d1b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb185d190 '' Function 0x55dbb174a9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb185d168 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb185d150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb185d138 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb185d100 'int4':'vector' lvalue ParmVar 0x55dbb185cdd0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55dbb185cf30 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb185d368 line:333:37 constexpr floor 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55dbb185d2b8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55dbb185d6e0 # | | | | `-ReturnStmt 0x55dbb185d6d0 # | | | | `-CallExpr 0x55dbb185d6a0 'float' # | | | | |-ImplicitCastExpr 0x55dbb185d688 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb185d668 '' Function 0x55dbb174a240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb185d640 'float' # | | | | `-ImplicitCastExpr 0x55dbb185d628 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb185d610 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb185d5d8 'uint':'unsigned int' lvalue ParmVar 0x55dbb185d2b8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55dbb185d418 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb185d840 line:333:37 constexpr floor 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb185d790 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55dbb185dbd8 # | | | | `-ReturnStmt 0x55dbb185dbc8 # | | | | `-CallExpr 0x55dbb185db98 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb185db80 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb185db60 '' Function 0x55dbb174a4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb185db38 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb185db20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb185db08 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb185dad0 'uint2':'vector' lvalue ParmVar 0x55dbb185d790 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55dbb185d8f0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb185dd38 line:333:37 constexpr floor 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb185dc88 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55dbb1864b60 # | | | | `-ReturnStmt 0x55dbb1864b50 # | | | | `-CallExpr 0x55dbb1864b20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb185e080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb185e060 '' Function 0x55dbb174a730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb185e038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb185e020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb185e008 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb185dfd0 'uint3':'vector' lvalue ParmVar 0x55dbb185dc88 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55dbb185dde8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1864cc0 line:333:37 constexpr floor 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1864c10 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55dbb1865068 # | | | | `-ReturnStmt 0x55dbb1865058 # | | | | `-CallExpr 0x55dbb1865028 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1865010 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb1864ff0 '' Function 0x55dbb174a9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb1864fc8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1864fb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1864f98 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1864f60 'uint4':'vector' lvalue ParmVar 0x55dbb1864c10 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55dbb1864d70 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18651c8 line:333:37 constexpr floor 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1865118 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55dbb1865560 # | | | | `-ReturnStmt 0x55dbb1865550 # | | | | `-CallExpr 0x55dbb1865520 'float' # | | | | |-ImplicitCastExpr 0x55dbb1865508 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb18654e8 '' Function 0x55dbb174a240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb18654c0 'float' # | | | | `-ImplicitCastExpr 0x55dbb18654a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1865490 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1865458 'int64_t':'long' lvalue ParmVar 0x55dbb1865118 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55dbb1865278 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18656c0 line:333:37 constexpr floor 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1865610 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55dbb1865a78 # | | | | `-ReturnStmt 0x55dbb1865a68 # | | | | `-CallExpr 0x55dbb1865a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1865a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb1865a00 '' Function 0x55dbb174a4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb18659d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18659c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18659a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1865970 'int64_t2':'vector' lvalue ParmVar 0x55dbb1865610 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb1865770 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1865bd8 line:333:37 constexpr floor 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1865b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55dbb1865f98 # | | | | `-ReturnStmt 0x55dbb1865f88 # | | | | `-CallExpr 0x55dbb1865f58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1865f40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb1865f20 '' Function 0x55dbb174a730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb1865ef8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1865ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1865ec8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1865e90 'int64_t3':'vector' lvalue ParmVar 0x55dbb1865b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb1865c88 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18660f8 line:333:37 constexpr floor 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1866048 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55dbb18664c0 # | | | | `-ReturnStmt 0x55dbb18664b0 # | | | | `-CallExpr 0x55dbb1866480 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1866468 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb1866448 '' Function 0x55dbb174a9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb1866420 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1866408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18663f0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18663b8 'int64_t4':'vector' lvalue ParmVar 0x55dbb1866048 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb18661a8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1866620 line:333:37 constexpr floor 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1866570 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55dbb18669d8 # | | | | `-ReturnStmt 0x55dbb18669c8 # | | | | `-CallExpr 0x55dbb1866998 'float' # | | | | |-ImplicitCastExpr 0x55dbb1866980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb1866960 '' Function 0x55dbb174a240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb1866938 'float' # | | | | `-ImplicitCastExpr 0x55dbb1866920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1866908 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18668d0 'uint64_t':'unsigned long' lvalue ParmVar 0x55dbb1866570 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55dbb18666d0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17b3e70 line:333:37 constexpr floor 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1866a88 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55dbb17b4248 # | | | | `-ReturnStmt 0x55dbb17b4238 # | | | | `-CallExpr 0x55dbb17b4208 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17b41f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb17b41d0 '' Function 0x55dbb174a4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb17b41a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17b4190 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17b4178 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17b4140 'uint64_t2':'vector' lvalue ParmVar 0x55dbb1866a88 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb17b3f20 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17b43a8 line:333:37 constexpr floor 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17b42f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55dbb17b4788 # | | | | `-ReturnStmt 0x55dbb17b4778 # | | | | `-CallExpr 0x55dbb17b4748 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17b4730 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb17b4710 '' Function 0x55dbb174a730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb17b46e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17b46d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17b46b8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17b4680 'uint64_t3':'vector' lvalue ParmVar 0x55dbb17b42f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb17b4458 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17b48e8 line:333:37 constexpr floor 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17b4838 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55dbb17b4cd0 # | | | | `-ReturnStmt 0x55dbb17b4cc0 # | | | | `-CallExpr 0x55dbb17b4c90 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17b4c78 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb17b4c58 '' Function 0x55dbb174a9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb17b4c30 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17b4c18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17b4c00 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17b4bc8 'uint64_t4':'vector' lvalue ParmVar 0x55dbb17b4838 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb17b4998 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17b4e40 line:339:36 constexpr frac 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17b4d90 col:29 used V 'double' # | | | |-CompoundStmt 0x55dbb17b5188 # | | | | `-ReturnStmt 0x55dbb17b5178 # | | | | `-CallExpr 0x55dbb17b5148 'float' # | | | | |-ImplicitCastExpr 0x55dbb17b5130 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb17b5110 '' Function 0x55dbb174b5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb17b50e8 'float' # | | | | `-ImplicitCastExpr 0x55dbb17b50d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17b50b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17b5080 'double' lvalue ParmVar 0x55dbb17b4d90 'V' 'double' # | | | `-DeprecatedAttr 0x55dbb17b4ef0 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb17b52f8 line:339:36 constexpr frac 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17b5248 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55dbb17b5660 # | | | | `-ReturnStmt 0x55dbb17b5650 # | | | | `-CallExpr 0x55dbb17b5620 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17b5608 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb17b55e8 '' Function 0x55dbb174b870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb17b55c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17b55a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17b5590 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17b5558 'double2':'vector' lvalue ParmVar 0x55dbb17b5248 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55dbb17b53a8 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb17b57d0 line:339:36 constexpr frac 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17b5720 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55dbb17b5b40 # | | | | `-ReturnStmt 0x55dbb17b5b30 # | | | | `-CallExpr 0x55dbb17b5b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17b5ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb17b5ac8 '' Function 0x55dbb174bae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb17b5aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17b5a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17b5a70 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17b5a38 'double3':'vector' lvalue ParmVar 0x55dbb17b5720 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55dbb17b5880 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb17b5cb0 line:339:36 constexpr frac 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17b5c00 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55dbb18681a8 # | | | | `-ReturnStmt 0x55dbb1868198 # | | | | `-CallExpr 0x55dbb1868168 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1868150 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb1868130 '' Function 0x55dbb174bd70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb1868108 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18680f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18680d8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18680a0 'double4':'vector' lvalue ParmVar 0x55dbb17b5c00 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55dbb17b5d60 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb1868308 line:340:37 constexpr frac 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1868258 col:26 used V 'int' # | | | |-CompoundStmt 0x55dbb1868660 # | | | | `-ReturnStmt 0x55dbb1868650 # | | | | `-CallExpr 0x55dbb1868620 'float' # | | | | |-ImplicitCastExpr 0x55dbb1868608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb18685e8 '' Function 0x55dbb174b5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb18685c0 'float' # | | | | `-ImplicitCastExpr 0x55dbb18685a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1868590 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1868558 'int' lvalue ParmVar 0x55dbb1868258 'V' 'int' # | | | `-DeprecatedAttr 0x55dbb18683b8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18687c0 line:340:37 constexpr frac 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1868710 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55dbb1868b38 # | | | | `-ReturnStmt 0x55dbb1868b28 # | | | | `-CallExpr 0x55dbb1868af8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1868ae0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb1868ac0 '' Function 0x55dbb174b870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb1868a98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1868a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1868a68 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1868a30 'int2':'vector' lvalue ParmVar 0x55dbb1868710 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55dbb1868870 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1868c98 line:340:37 constexpr frac 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1868be8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55dbb1869018 # | | | | `-ReturnStmt 0x55dbb1869008 # | | | | `-CallExpr 0x55dbb1868fd8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1868fc0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb1868fa0 '' Function 0x55dbb174bae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb1868f78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1868f60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1868f48 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1868f10 'int3':'vector' lvalue ParmVar 0x55dbb1868be8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55dbb1868d48 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1869178 line:340:37 constexpr frac 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18690c8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55dbb1869500 # | | | | `-ReturnStmt 0x55dbb18694f0 # | | | | `-CallExpr 0x55dbb18694c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18694a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb1869488 '' Function 0x55dbb174bd70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb1869460 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1869448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1869430 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18693f8 'int4':'vector' lvalue ParmVar 0x55dbb18690c8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55dbb1869228 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1869660 line:340:37 constexpr frac 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18695b0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55dbb18699d8 # | | | | `-ReturnStmt 0x55dbb18699c8 # | | | | `-CallExpr 0x55dbb1869998 'float' # | | | | |-ImplicitCastExpr 0x55dbb1869980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb1869960 '' Function 0x55dbb174b5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb1869938 'float' # | | | | `-ImplicitCastExpr 0x55dbb1869920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1869908 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18698d0 'uint':'unsigned int' lvalue ParmVar 0x55dbb18695b0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55dbb1869710 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1869b38 line:340:37 constexpr frac 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1869a88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55dbb1869ed0 # | | | | `-ReturnStmt 0x55dbb1869ec0 # | | | | `-CallExpr 0x55dbb1869e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1869e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb1869e58 '' Function 0x55dbb174b870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb1869e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1869e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1869e00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1869dc8 'uint2':'vector' lvalue ParmVar 0x55dbb1869a88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55dbb1869be8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb186a860 line:340:37 constexpr frac 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb186a7b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55dbb186ac00 # | | | | `-ReturnStmt 0x55dbb186abf0 # | | | | `-CallExpr 0x55dbb186abc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb186aba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb186ab88 '' Function 0x55dbb174bae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb186ab60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb186ab48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb186ab30 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb186aaf8 'uint3':'vector' lvalue ParmVar 0x55dbb186a7b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55dbb186a910 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb186ad60 line:340:37 constexpr frac 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb186acb0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55dbb186b108 # | | | | `-ReturnStmt 0x55dbb186b0f8 # | | | | `-CallExpr 0x55dbb186b0c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb186b0b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb186b090 '' Function 0x55dbb174bd70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb186b068 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb186b050 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb186b038 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb186b000 'uint4':'vector' lvalue ParmVar 0x55dbb186acb0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55dbb186ae10 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb186b268 line:340:37 constexpr frac 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb186b1b8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55dbb186b600 # | | | | `-ReturnStmt 0x55dbb186b5f0 # | | | | `-CallExpr 0x55dbb186b5c0 'float' # | | | | |-ImplicitCastExpr 0x55dbb186b5a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb186b588 '' Function 0x55dbb174b5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb186b560 'float' # | | | | `-ImplicitCastExpr 0x55dbb186b548 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb186b530 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb186b4f8 'int64_t':'long' lvalue ParmVar 0x55dbb186b1b8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55dbb186b318 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb186b760 line:340:37 constexpr frac 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb186b6b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55dbb186bb18 # | | | | `-ReturnStmt 0x55dbb186bb08 # | | | | `-CallExpr 0x55dbb186bad8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb186bac0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb186baa0 '' Function 0x55dbb174b870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb186ba78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb186ba60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb186ba48 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb186ba10 'int64_t2':'vector' lvalue ParmVar 0x55dbb186b6b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb186b810 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb186bc78 line:340:37 constexpr frac 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb186bbc8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55dbb186c038 # | | | | `-ReturnStmt 0x55dbb186c028 # | | | | `-CallExpr 0x55dbb186bff8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb186bfe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb186bfc0 '' Function 0x55dbb174bae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb186bf98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb186bf80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb186bf68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb186bf30 'int64_t3':'vector' lvalue ParmVar 0x55dbb186bbc8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb186bd28 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb186c198 line:340:37 constexpr frac 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb186c0e8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55dbb186c560 # | | | | `-ReturnStmt 0x55dbb186c550 # | | | | `-CallExpr 0x55dbb186c520 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb186c508 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb186c4e8 '' Function 0x55dbb174bd70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb186c4c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb186c4a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb186c490 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb186c458 'int64_t4':'vector' lvalue ParmVar 0x55dbb186c0e8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb186c248 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb186c6c0 line:340:37 constexpr frac 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb186c610 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55dbb186d488 # | | | | `-ReturnStmt 0x55dbb186d478 # | | | | `-CallExpr 0x55dbb186d448 'float' # | | | | |-ImplicitCastExpr 0x55dbb186d430 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb186d410 '' Function 0x55dbb174b5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb186d3e8 'float' # | | | | `-ImplicitCastExpr 0x55dbb186d3d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb186d3b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb186d380 'uint64_t':'unsigned long' lvalue ParmVar 0x55dbb186c610 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55dbb186d180 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb186d5e8 line:340:37 constexpr frac 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb186d538 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55dbb186d9c0 # | | | | `-ReturnStmt 0x55dbb186d9b0 # | | | | `-CallExpr 0x55dbb186d980 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb186d968 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb186d948 '' Function 0x55dbb174b870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb186d920 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb186d908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb186d8f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb186d8b8 'uint64_t2':'vector' lvalue ParmVar 0x55dbb186d538 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb186d698 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb186db20 line:340:37 constexpr frac 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb186da70 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55dbb186df00 # | | | | `-ReturnStmt 0x55dbb186def0 # | | | | `-CallExpr 0x55dbb186dec0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb186dea8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb186de88 '' Function 0x55dbb174bae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb186de60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb186de48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb186de30 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb186ddf8 'uint64_t3':'vector' lvalue ParmVar 0x55dbb186da70 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb186dbd0 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb186e060 line:340:37 constexpr frac 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb186dfb0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55dbb186e448 # | | | | `-ReturnStmt 0x55dbb186e438 # | | | | `-CallExpr 0x55dbb186e408 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb186e3f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb186e3d0 '' Function 0x55dbb174bd70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb186e3a8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb186e390 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb186e378 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb186e340 'uint64_t4':'vector' lvalue ParmVar 0x55dbb186dfb0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb186e110 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb186e5a8 col:16 constexpr isinf 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x55dbb186e500 col:29 used V 'double' # | | | |-CompoundStmt 0x55dbb186e928 # | | | | `-ReturnStmt 0x55dbb186e918 # | | | | `-CallExpr 0x55dbb186e8e8 'bool' # | | | | |-ImplicitCastExpr 0x55dbb186e8d0 'bool (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb186e878 '' Function 0x55dbb174cae0 'isinf' 'bool (float)' # | | | | `-CStyleCastExpr 0x55dbb186e850 'float' # | | | | `-ImplicitCastExpr 0x55dbb186e838 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb186e820 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb186e7e8 'double' lvalue ParmVar 0x55dbb186e500 'V' 'double' # | | | `-DeprecatedAttr 0x55dbb186e658 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb186ea90 col:17 constexpr isinf 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb186e9e0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55dbb186ee58 # | | | | `-ReturnStmt 0x55dbb186ee48 # | | | | `-CallExpr 0x55dbb186ee18 'vector' # | | | | |-ImplicitCastExpr 0x55dbb186ee00 'bool2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb186ed80 '' Function 0x55dbb174cdf8 'isinf' 'bool2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb186ed58 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb186ed40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb186ed28 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb186ecf0 'double2':'vector' lvalue ParmVar 0x55dbb186e9e0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55dbb186eb40 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb186efc0 col:17 constexpr isinf 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb186ef10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55dbb186f798 # | | | | `-ReturnStmt 0x55dbb186f788 # | | | | `-CallExpr 0x55dbb186f758 'vector' # | | | | |-ImplicitCastExpr 0x55dbb186f740 'bool3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb186f6c0 '' Function 0x55dbb174d0e8 'isinf' 'bool3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb186f698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb186f680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb186f668 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb186f630 'double3':'vector' lvalue ParmVar 0x55dbb186ef10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55dbb186f070 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb186f900 col:17 constexpr isinf 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb186f850 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55dbb186fcd8 # | | | | `-ReturnStmt 0x55dbb186fcc8 # | | | | `-CallExpr 0x55dbb186fc98 'vector' # | | | | |-ImplicitCastExpr 0x55dbb186fc80 'bool4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb186fc00 '' Function 0x55dbb174d3d8 'isinf' 'bool4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb186fbd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb186fbc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb186fba8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb186fb70 'double4':'vector' lvalue ParmVar 0x55dbb186f850 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55dbb186f9b0 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb186fdb0 col:16 constexpr isnan 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x55dbb186fd08 col:29 used V 'double' # | | | `-CompoundStmt 0x55dbb1870018 # | | | `-ReturnStmt 0x55dbb1870008 # | | | `-CallExpr 0x55dbb186ffd8 'bool' # | | | |-ImplicitCastExpr 0x55dbb186ffc0 'bool (*)(float)' # | | | | `-DeclRefExpr 0x55dbb186ffa0 '' Function 0x55dbb174e000 'isnan' 'bool (float)' # | | | `-CStyleCastExpr 0x55dbb186ff78 'float' # | | | `-ImplicitCastExpr 0x55dbb186ff60 'float' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55dbb186ff48 'double' part_of_explicit_cast # | | | `-DeclRefExpr 0x55dbb186ff10 'double' lvalue ParmVar 0x55dbb186fd08 'V' 'double' # | | |-FunctionDecl 0x55dbb18700f8 col:17 constexpr isnan 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1870048 col:31 used V 'double2':'vector' # | | | `-CompoundStmt 0x55dbb1870380 # | | | `-ReturnStmt 0x55dbb1870370 # | | | `-CallExpr 0x55dbb1870340 'vector' # | | | |-ImplicitCastExpr 0x55dbb1870328 'bool2 (*)(float2)' # | | | | `-DeclRefExpr 0x55dbb1870308 '' Function 0x55dbb174e278 'isnan' 'bool2 (float2)' # | | | `-CStyleCastExpr 0x55dbb18702e0 'float2':'vector' # | | | `-ImplicitCastExpr 0x55dbb18702c8 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55dbb18702b0 'double2':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55dbb1870278 'double2':'vector' lvalue ParmVar 0x55dbb1870048 'V' 'double2':'vector' # | | |-FunctionDecl 0x55dbb1870460 col:17 constexpr isnan 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18703b0 col:31 used V 'double3':'vector' # | | | `-CompoundStmt 0x55dbb18706f0 # | | | `-ReturnStmt 0x55dbb18706e0 # | | | `-CallExpr 0x55dbb18706b0 'vector' # | | | |-ImplicitCastExpr 0x55dbb1870698 'bool3 (*)(float3)' # | | | | `-DeclRefExpr 0x55dbb1870678 '' Function 0x55dbb174e4f0 'isnan' 'bool3 (float3)' # | | | `-CStyleCastExpr 0x55dbb1870650 'float3':'vector' # | | | `-ImplicitCastExpr 0x55dbb1870638 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55dbb1870620 'double3':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55dbb18705e8 'double3':'vector' lvalue ParmVar 0x55dbb18703b0 'V' 'double3':'vector' # | | |-FunctionDecl 0x55dbb18707d0 col:17 constexpr isnan 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1870720 col:31 used V 'double4':'vector' # | | | `-CompoundStmt 0x55dbb1870a68 # | | | `-ReturnStmt 0x55dbb1870a58 # | | | `-CallExpr 0x55dbb1870a28 'vector' # | | | |-ImplicitCastExpr 0x55dbb1870a10 'bool4 (*)(float4)' # | | | | `-DeclRefExpr 0x55dbb18709f0 '' Function 0x55dbb174e768 'isnan' 'bool4 (float4)' # | | | `-CStyleCastExpr 0x55dbb18709c8 'float4':'vector' # | | | `-ImplicitCastExpr 0x55dbb18709b0 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55dbb1870998 'double4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55dbb1870960 'double4':'vector' lvalue ParmVar 0x55dbb1870720 'V' 'double4':'vector' # | | |-FunctionTemplateDecl 0x55dbb1871160 line:370:66 invalid lerp # | | | |-TemplateTypeParmDecl 0x55dbb1870a80 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55dbb1870b18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55dbb18710b8 line:370:66 invalid constexpr lerp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1870e28 col:18 invalid x 'int' # | | | |-ParmVarDecl 0x55dbb1870f00 col:34 invalid y 'int' # | | | |-ParmVarDecl 0x55dbb1870f78 col:39 s 'T' # | | | |-CompoundStmt 0x55dbb1871430 # | | | | `-ReturnStmt 0x55dbb1871420 # | | | | `-RecoveryExpr 0x55dbb18713e8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55dbb18712d0 '' lvalue (ADL) = 'lerp' 0x55dbb1750578 0x55dbb174eb08 0x55dbb174eed0 0x55dbb174f298 0x55dbb174f660 0x55dbb174fa10 0x55dbb174fde8 0x55dbb17501b0 # | | | | |-RecoveryExpr 0x55dbb1871350 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55dbb1871370 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55dbb18711d0 "In 202x mismatched vector/scalar lowering for lerp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55dbb18718f8 line:375:38 constexpr lerp 'float (double, double, double)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18714f0 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55dbb1871740 col:40 used V2 'double' # | | | |-ParmVarDecl 0x55dbb18717c0 col:51 used V3 'double' # | | | |-CompoundStmt 0x55dbb1871db8 # | | | | `-ReturnStmt 0x55dbb1871da8 # | | | | `-CallExpr 0x55dbb1871d68 'float' # | | | | |-ImplicitCastExpr 0x55dbb1871d50 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55dbb1871cf8 '' Function 0x55dbb174fa10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55dbb1871bb0 'float' # | | | | | `-ImplicitCastExpr 0x55dbb1871b98 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb1871b80 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb1871b48 'double' lvalue ParmVar 0x55dbb18714f0 'V1' 'double' # | | | | |-CStyleCastExpr 0x55dbb1871c40 'float' # | | | | | `-ImplicitCastExpr 0x55dbb1871c28 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb1871c10 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb1871bd8 'double' lvalue ParmVar 0x55dbb1871740 'V2' 'double' # | | | | `-CStyleCastExpr 0x55dbb1871cd0 'float' # | | | | `-ImplicitCastExpr 0x55dbb1871cb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1871ca0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1871c68 'double' lvalue ParmVar 0x55dbb18717c0 'V3' 'double' # | | | `-DeprecatedAttr 0x55dbb18719b8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb1872108 line:375:38 constexpr lerp 'float2 (double2, double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1871e78 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55dbb1871ef8 col:43 used V2 'double2':'vector' # | | | |-ParmVarDecl 0x55dbb1871f78 col:55 used V3 'double2':'vector' # | | | |-CompoundStmt 0x55dbb1872648 # | | | | `-ReturnStmt 0x55dbb1872638 # | | | | `-CallExpr 0x55dbb18725f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18725e0 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55dbb1872558 '' Function 0x55dbb174fde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55dbb18723e0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb18723c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18723b0 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb1872378 'double2':'vector' lvalue ParmVar 0x55dbb1871e78 'V1' 'double2':'vector' # | | | | |-CStyleCastExpr 0x55dbb1872488 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb1872470 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb1872458 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb1872420 'double2':'vector' lvalue ParmVar 0x55dbb1871ef8 'V2' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55dbb1872530 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1872518 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1872500 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18724c8 'double2':'vector' lvalue ParmVar 0x55dbb1871f78 'V3' 'double2':'vector' # | | | `-DeprecatedAttr 0x55dbb18721c8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb1872998 line:375:38 constexpr lerp 'float3 (double3, double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1872708 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55dbb1872788 col:43 used V2 'double3':'vector' # | | | |-ParmVarDecl 0x55dbb1872808 col:55 used V3 'double3':'vector' # | | | |-CompoundStmt 0x55dbb1872ed8 # | | | | `-ReturnStmt 0x55dbb1872ec8 # | | | | `-CallExpr 0x55dbb1872e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1872e70 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55dbb1872df0 '' Function 0x55dbb17501b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55dbb1872c78 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb1872c60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb1872c48 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb1872c10 'double3':'vector' lvalue ParmVar 0x55dbb1872708 'V1' 'double3':'vector' # | | | | |-CStyleCastExpr 0x55dbb1872d20 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb1872d08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb1872cf0 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb1872cb8 'double3':'vector' lvalue ParmVar 0x55dbb1872788 'V2' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55dbb1872dc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1872db0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1872d98 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1872d60 'double3':'vector' lvalue ParmVar 0x55dbb1872808 'V3' 'double3':'vector' # | | | `-DeprecatedAttr 0x55dbb1872a58 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb1873228 line:375:38 constexpr lerp 'float4 (double4, double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1872f98 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55dbb1873018 col:43 used V2 'double4':'vector' # | | | |-ParmVarDecl 0x55dbb1873098 col:55 used V3 'double4':'vector' # | | | |-CompoundStmt 0x55dbb1874ba0 # | | | | `-ReturnStmt 0x55dbb1874b90 # | | | | `-CallExpr 0x55dbb1874b50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1873710 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55dbb1873688 '' Function 0x55dbb1750578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55dbb1873510 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb18734f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18734e0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb18734a8 'double4':'vector' lvalue ParmVar 0x55dbb1872f98 'V1' 'double4':'vector' # | | | | |-CStyleCastExpr 0x55dbb18735b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb18735a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb1873588 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb1873550 'double4':'vector' lvalue ParmVar 0x55dbb1873018 'V2' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55dbb1873660 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1873648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1873630 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18735f8 'double4':'vector' lvalue ParmVar 0x55dbb1873098 'V3' 'double4':'vector' # | | | `-DeprecatedAttr 0x55dbb18732e8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb1874e88 line:376:39 constexpr lerp 'float (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1874c50 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55dbb1874cd0 col:34 used V2 'int' # | | | |-ParmVarDecl 0x55dbb1874d50 col:42 used V3 'int' # | | | |-CompoundStmt 0x55dbb1875320 # | | | | `-ReturnStmt 0x55dbb1875310 # | | | | `-CallExpr 0x55dbb18752d0 'float' # | | | | |-ImplicitCastExpr 0x55dbb18752b8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55dbb1875298 '' Function 0x55dbb174fa10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55dbb1875150 'float' # | | | | | `-ImplicitCastExpr 0x55dbb1875138 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb1875120 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb18750e8 'int' lvalue ParmVar 0x55dbb1874c50 'V1' 'int' # | | | | |-CStyleCastExpr 0x55dbb18751e0 'float' # | | | | | `-ImplicitCastExpr 0x55dbb18751c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18751b0 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb1875178 'int' lvalue ParmVar 0x55dbb1874cd0 'V2' 'int' # | | | | `-CStyleCastExpr 0x55dbb1875270 'float' # | | | | `-ImplicitCastExpr 0x55dbb1875258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1875240 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1875208 'int' lvalue ParmVar 0x55dbb1874d50 'V3' 'int' # | | | `-DeprecatedAttr 0x55dbb1874f48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1875658 line:376:39 constexpr lerp 'float2 (int2, int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18753d0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55dbb1875450 col:37 used V2 'int2':'vector' # | | | |-ParmVarDecl 0x55dbb18754d0 col:46 used V3 'int2':'vector' # | | | |-CompoundStmt 0x55dbb1875b40 # | | | | `-ReturnStmt 0x55dbb1875b30 # | | | | `-CallExpr 0x55dbb1875af0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1875ad8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55dbb1875ab8 '' Function 0x55dbb174fde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55dbb1875940 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb1875928 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb1875910 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb18758d8 'int2':'vector' lvalue ParmVar 0x55dbb18753d0 'V1' 'int2':'vector' # | | | | |-CStyleCastExpr 0x55dbb18759e8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb18759d0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18759b8 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb1875980 'int2':'vector' lvalue ParmVar 0x55dbb1875450 'V2' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55dbb1875a90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1875a78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1875a60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1875a28 'int2':'vector' lvalue ParmVar 0x55dbb18754d0 'V3' 'int2':'vector' # | | | `-DeprecatedAttr 0x55dbb1875718 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1875e78 line:376:39 constexpr lerp 'float3 (int3, int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1875bf0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55dbb1875c70 col:37 used V2 'int3':'vector' # | | | |-ParmVarDecl 0x55dbb1875cf0 col:46 used V3 'int3':'vector' # | | | |-CompoundStmt 0x55dbb1876368 # | | | | `-ReturnStmt 0x55dbb1876358 # | | | | `-CallExpr 0x55dbb1876318 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1876300 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55dbb18762e0 '' Function 0x55dbb17501b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55dbb1876168 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb1876150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb1876138 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb1876100 'int3':'vector' lvalue ParmVar 0x55dbb1875bf0 'V1' 'int3':'vector' # | | | | |-CStyleCastExpr 0x55dbb1876210 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb18761f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18761e0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb18761a8 'int3':'vector' lvalue ParmVar 0x55dbb1875c70 'V2' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55dbb18762b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18762a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1876288 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1876250 'int3':'vector' lvalue ParmVar 0x55dbb1875cf0 'V3' 'int3':'vector' # | | | `-DeprecatedAttr 0x55dbb1875f38 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18766a8 line:376:39 constexpr lerp 'float4 (int4, int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1876418 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55dbb1876498 col:37 used V2 'int4':'vector' # | | | |-ParmVarDecl 0x55dbb1876518 col:46 used V3 'int4':'vector' # | | | |-CompoundStmt 0x55dbb1877bc0 # | | | | `-ReturnStmt 0x55dbb1877bb0 # | | | | `-CallExpr 0x55dbb1877b70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1876b38 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55dbb1876b18 '' Function 0x55dbb1750578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55dbb18769a0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb1876988 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb1876970 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb1876938 'int4':'vector' lvalue ParmVar 0x55dbb1876418 'V1' 'int4':'vector' # | | | | |-CStyleCastExpr 0x55dbb1876a48 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb1876a30 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb1876a18 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb18769e0 'int4':'vector' lvalue ParmVar 0x55dbb1876498 'V2' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55dbb1876af0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1876ad8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1876ac0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1876a88 'int4':'vector' lvalue ParmVar 0x55dbb1876518 'V3' 'int4':'vector' # | | | `-DeprecatedAttr 0x55dbb1876768 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1877ef8 line:376:39 constexpr lerp 'float (uint, uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1877c70 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55dbb1877cf0 col:36 used V2 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55dbb1877d70 col:45 used V3 'uint':'unsigned int' # | | | |-CompoundStmt 0x55dbb18783b0 # | | | | `-ReturnStmt 0x55dbb18783a0 # | | | | `-CallExpr 0x55dbb1878360 'float' # | | | | |-ImplicitCastExpr 0x55dbb1878348 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55dbb1878328 '' Function 0x55dbb174fa10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55dbb18781e0 'float' # | | | | | `-ImplicitCastExpr 0x55dbb18781c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18781b0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb1878178 'uint':'unsigned int' lvalue ParmVar 0x55dbb1877c70 'V1' 'uint':'unsigned int' # | | | | |-CStyleCastExpr 0x55dbb1878270 'float' # | | | | | `-ImplicitCastExpr 0x55dbb1878258 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb1878240 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb1878208 'uint':'unsigned int' lvalue ParmVar 0x55dbb1877cf0 'V2' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55dbb1878300 'float' # | | | | `-ImplicitCastExpr 0x55dbb18782e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18782d0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1878298 'uint':'unsigned int' lvalue ParmVar 0x55dbb1877d70 'V3' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55dbb1877fb8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18786e8 line:376:39 constexpr lerp 'float2 (uint2, uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1878460 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55dbb18784e0 col:39 used V2 'uint2':'vector' # | | | |-ParmVarDecl 0x55dbb1878560 col:49 used V3 'uint2':'vector' # | | | |-CompoundStmt 0x55dbb1878bf0 # | | | | `-ReturnStmt 0x55dbb1878be0 # | | | | `-CallExpr 0x55dbb1878ba0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1878b88 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55dbb1878b68 '' Function 0x55dbb174fde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55dbb18789f0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb18789d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18789c0 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb1878988 'uint2':'vector' lvalue ParmVar 0x55dbb1878460 'V1' 'uint2':'vector' # | | | | |-CStyleCastExpr 0x55dbb1878a98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb1878a80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb1878a68 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb1878a30 'uint2':'vector' lvalue ParmVar 0x55dbb18784e0 'V2' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55dbb1878b40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1878b28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1878b10 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1878ad8 'uint2':'vector' lvalue ParmVar 0x55dbb1878560 'V3' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55dbb18787a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1878f28 line:376:39 constexpr lerp 'float3 (uint3, uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1878ca0 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55dbb1878d20 col:39 used V2 'uint3':'vector' # | | | |-ParmVarDecl 0x55dbb1878da0 col:49 used V3 'uint3':'vector' # | | | |-CompoundStmt 0x55dbb1879438 # | | | | `-ReturnStmt 0x55dbb1879428 # | | | | `-CallExpr 0x55dbb18793e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18793d0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55dbb18793b0 '' Function 0x55dbb17501b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55dbb1879238 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb1879220 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb1879208 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb18791d0 'uint3':'vector' lvalue ParmVar 0x55dbb1878ca0 'V1' 'uint3':'vector' # | | | | |-CStyleCastExpr 0x55dbb18792e0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb18792c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18792b0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb1879278 'uint3':'vector' lvalue ParmVar 0x55dbb1878d20 'V2' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55dbb1879388 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1879370 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1879358 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1879320 'uint3':'vector' lvalue ParmVar 0x55dbb1878da0 'V3' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55dbb1878fe8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1879778 line:376:39 constexpr lerp 'float4 (uint4, uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18794e8 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55dbb1879568 col:39 used V2 'uint4':'vector' # | | | |-ParmVarDecl 0x55dbb18795e8 col:49 used V3 'uint4':'vector' # | | | |-CompoundStmt 0x55dbb1879cb0 # | | | | `-ReturnStmt 0x55dbb1879ca0 # | | | | `-CallExpr 0x55dbb1879c60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1879c48 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55dbb1879c28 '' Function 0x55dbb1750578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55dbb1879a90 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb1879a78 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb1879a60 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb1879a28 'uint4':'vector' lvalue ParmVar 0x55dbb18794e8 'V1' 'uint4':'vector' # | | | | |-CStyleCastExpr 0x55dbb1879b38 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb1879b20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb1879b08 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb1879ad0 'uint4':'vector' lvalue ParmVar 0x55dbb1879568 'V2' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55dbb1879c00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1879be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1879bd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1879b98 'uint4':'vector' lvalue ParmVar 0x55dbb18795e8 'V3' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55dbb1879838 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1879fe8 line:376:39 constexpr lerp 'float (int64_t, int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1879d60 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55dbb1879de0 col:42 used V2 'int64_t':'long' # | | | |-ParmVarDecl 0x55dbb1879e60 col:54 used V3 'int64_t':'long' # | | | |-CompoundStmt 0x55dbb187a4c0 # | | | | `-ReturnStmt 0x55dbb187a4b0 # | | | | `-CallExpr 0x55dbb187a470 'float' # | | | | |-ImplicitCastExpr 0x55dbb187a458 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55dbb187a438 '' Function 0x55dbb174fa10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55dbb187a2f0 'float' # | | | | | `-ImplicitCastExpr 0x55dbb187a2d8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb187a2c0 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb187a288 'int64_t':'long' lvalue ParmVar 0x55dbb1879d60 'V1' 'int64_t':'long' # | | | | |-CStyleCastExpr 0x55dbb187a380 'float' # | | | | | `-ImplicitCastExpr 0x55dbb187a368 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb187a350 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb187a318 'int64_t':'long' lvalue ParmVar 0x55dbb1879de0 'V2' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55dbb187a410 'float' # | | | | `-ImplicitCastExpr 0x55dbb187a3f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb187a3e0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb187a3a8 'int64_t':'long' lvalue ParmVar 0x55dbb1879e60 'V3' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55dbb187a0a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb187a7f8 line:376:39 constexpr lerp 'float2 (int64_t2, int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb187a570 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55dbb187a5f0 col:45 used V2 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55dbb187a670 col:58 used V3 'int64_t2':'vector' # | | | |-CompoundStmt 0x55dbb187ad20 # | | | | `-ReturnStmt 0x55dbb187ad10 # | | | | `-CallExpr 0x55dbb187acd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb187acb8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55dbb187ac98 '' Function 0x55dbb174fde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55dbb187ab20 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb187ab08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb187aaf0 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb187aab8 'int64_t2':'vector' lvalue ParmVar 0x55dbb187a570 'V1' 'int64_t2':'vector' # | | | | |-CStyleCastExpr 0x55dbb187abc8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb187abb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb187ab98 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb187ab60 'int64_t2':'vector' lvalue ParmVar 0x55dbb187a5f0 'V2' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55dbb187ac70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb187ac58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb187ac40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb187ac08 'int64_t2':'vector' lvalue ParmVar 0x55dbb187a670 'V3' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb187a8b8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb187b058 line:376:39 constexpr lerp 'float3 (int64_t3, int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb187add0 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55dbb187ae50 col:45 used V2 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55dbb187aed0 col:58 used V3 'int64_t3':'vector' # | | | |-CompoundStmt 0x55dbb187b588 # | | | | `-ReturnStmt 0x55dbb187b578 # | | | | `-CallExpr 0x55dbb187b538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb187b520 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55dbb187b500 '' Function 0x55dbb17501b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55dbb187b388 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb187b370 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb187b358 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb187b320 'int64_t3':'vector' lvalue ParmVar 0x55dbb187add0 'V1' 'int64_t3':'vector' # | | | | |-CStyleCastExpr 0x55dbb187b430 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb187b418 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb187b400 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb187b3c8 'int64_t3':'vector' lvalue ParmVar 0x55dbb187ae50 'V2' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55dbb187b4d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb187b4c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb187b4a8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb187b470 'int64_t3':'vector' lvalue ParmVar 0x55dbb187aed0 'V3' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb187b118 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb187b8c8 line:376:39 constexpr lerp 'float4 (int64_t4, int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb187b638 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55dbb187b6b8 col:45 used V2 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55dbb187b738 col:58 used V3 'int64_t4':'vector' # | | | |-CompoundStmt 0x55dbb187ce20 # | | | | `-ReturnStmt 0x55dbb187ce10 # | | | | `-CallExpr 0x55dbb187cdd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb187cdb8 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55dbb187cd98 '' Function 0x55dbb1750578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55dbb187cc20 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb187cc08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb187cbf0 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb187cbb8 'int64_t4':'vector' lvalue ParmVar 0x55dbb187b638 'V1' 'int64_t4':'vector' # | | | | |-CStyleCastExpr 0x55dbb187ccc8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb187ccb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb187cc98 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb187cc60 'int64_t4':'vector' lvalue ParmVar 0x55dbb187b6b8 'V2' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55dbb187cd70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb187cd58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb187cd40 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb187cd08 'int64_t4':'vector' lvalue ParmVar 0x55dbb187b738 'V3' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb187b988 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb187d158 line:376:39 constexpr lerp 'float (uint64_t, uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb187ced0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55dbb187cf50 col:44 used V2 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55dbb187cfd0 col:57 used V3 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55dbb187d650 # | | | | `-ReturnStmt 0x55dbb187d640 # | | | | `-CallExpr 0x55dbb187d600 'float' # | | | | |-ImplicitCastExpr 0x55dbb187d5e8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55dbb187d5c8 '' Function 0x55dbb174fa10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55dbb187d480 'float' # | | | | | `-ImplicitCastExpr 0x55dbb187d468 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb187d450 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb187d418 'uint64_t':'unsigned long' lvalue ParmVar 0x55dbb187ced0 'V1' 'uint64_t':'unsigned long' # | | | | |-CStyleCastExpr 0x55dbb187d510 'float' # | | | | | `-ImplicitCastExpr 0x55dbb187d4f8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb187d4e0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb187d4a8 'uint64_t':'unsigned long' lvalue ParmVar 0x55dbb187cf50 'V2' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55dbb187d5a0 'float' # | | | | `-ImplicitCastExpr 0x55dbb187d588 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb187d570 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb187d538 'uint64_t':'unsigned long' lvalue ParmVar 0x55dbb187cfd0 'V3' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55dbb187d218 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb187d988 line:376:39 constexpr lerp 'float2 (uint64_t2, uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb187d700 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55dbb187d780 col:47 used V2 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55dbb187d800 col:61 used V3 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55dbb187ded0 # | | | | `-ReturnStmt 0x55dbb187dec0 # | | | | `-CallExpr 0x55dbb187de80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb187de68 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55dbb187de48 '' Function 0x55dbb174fde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55dbb187dcd0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb187dcb8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb187dca0 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb187dc68 'uint64_t2':'vector' lvalue ParmVar 0x55dbb187d700 'V1' 'uint64_t2':'vector' # | | | | |-CStyleCastExpr 0x55dbb187dd78 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb187dd60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb187dd48 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb187dd10 'uint64_t2':'vector' lvalue ParmVar 0x55dbb187d780 'V2' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55dbb187de20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb187de08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb187ddf0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb187ddb8 'uint64_t2':'vector' lvalue ParmVar 0x55dbb187d800 'V3' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb187da48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb187e208 line:376:39 constexpr lerp 'float3 (uint64_t3, uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb187df80 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55dbb187e000 col:47 used V2 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55dbb187e080 col:61 used V3 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55dbb187e758 # | | | | `-ReturnStmt 0x55dbb187e748 # | | | | `-CallExpr 0x55dbb187e708 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb187e6f0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55dbb187e6d0 '' Function 0x55dbb17501b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55dbb187e558 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb187e540 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb187e528 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb187e4f0 'uint64_t3':'vector' lvalue ParmVar 0x55dbb187df80 'V1' 'uint64_t3':'vector' # | | | | |-CStyleCastExpr 0x55dbb187e600 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb187e5e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb187e5d0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb187e598 'uint64_t3':'vector' lvalue ParmVar 0x55dbb187e000 'V2' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55dbb187e6a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb187e690 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb187e678 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb187e640 'uint64_t3':'vector' lvalue ParmVar 0x55dbb187e080 'V3' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb187e2c8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb187ea98 line:376:39 constexpr lerp 'float4 (uint64_t4, uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb187e808 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55dbb187e888 col:47 used V2 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55dbb187e908 col:61 used V3 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55dbb187f000 # | | | | `-ReturnStmt 0x55dbb187eff0 # | | | | `-CallExpr 0x55dbb187efb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb187ef98 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55dbb187ef78 '' Function 0x55dbb1750578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55dbb187ee00 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb187ede8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb187edd0 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb187ed98 'uint64_t4':'vector' lvalue ParmVar 0x55dbb187e808 'V1' 'uint64_t4':'vector' # | | | | |-CStyleCastExpr 0x55dbb187eea8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb187ee90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb187ee78 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb187ee40 'uint64_t4':'vector' lvalue ParmVar 0x55dbb187e888 'V2' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55dbb187ef50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb187ef38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb187ef20 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb187eee8 'uint64_t4':'vector' lvalue ParmVar 0x55dbb187e908 'V3' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb187eb58 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb187f168 line:382:36 constexpr log 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55dbb187f0b8 col:29 used V 'double' # | | | |-CompoundStmt 0x55dbb187f4b0 # | | | | `-ReturnStmt 0x55dbb187f4a0 # | | | | `-CallExpr 0x55dbb187f470 'float' # | | | | |-ImplicitCastExpr 0x55dbb187f458 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb187f438 '' Function 0x55dbb17511f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb187f410 'float' # | | | | `-ImplicitCastExpr 0x55dbb187f3f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb187f3e0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb187f3a8 'double' lvalue ParmVar 0x55dbb187f0b8 'V' 'double' # | | | `-DeprecatedAttr 0x55dbb187f218 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb187f618 line:382:36 constexpr log 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb187f568 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55dbb187f980 # | | | | `-ReturnStmt 0x55dbb187f970 # | | | | `-CallExpr 0x55dbb187f940 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb187f928 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb187f908 '' Function 0x55dbb1751470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb187f8e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb187f8c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb187f8b0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb187f878 'double2':'vector' lvalue ParmVar 0x55dbb187f568 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55dbb187f6c8 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb187fae8 line:382:36 constexpr log 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb187fa38 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55dbb187fe58 # | | | | `-ReturnStmt 0x55dbb187fe48 # | | | | `-CallExpr 0x55dbb187fe18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb187fe00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb187fde0 '' Function 0x55dbb17516e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb187fdb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb187fda0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb187fd88 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb187fd50 'double3':'vector' lvalue ParmVar 0x55dbb187fa38 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55dbb187fb98 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb187ffc0 line:382:36 constexpr log 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb187ff10 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55dbb1880338 # | | | | `-ReturnStmt 0x55dbb1880328 # | | | | `-CallExpr 0x55dbb18802f8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18802e0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb18802c0 '' Function 0x55dbb1751960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb1880298 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1880280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1880268 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1880230 'double4':'vector' lvalue ParmVar 0x55dbb187ff10 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55dbb1880070 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb1880498 line:383:37 constexpr log 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18803e8 col:26 used V 'int' # | | | |-CompoundStmt 0x55dbb18807f0 # | | | | `-ReturnStmt 0x55dbb18807e0 # | | | | `-CallExpr 0x55dbb18807b0 'float' # | | | | |-ImplicitCastExpr 0x55dbb1880798 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb1880778 '' Function 0x55dbb17511f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb1880750 'float' # | | | | `-ImplicitCastExpr 0x55dbb1880738 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1880720 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18806e8 'int' lvalue ParmVar 0x55dbb18803e8 'V' 'int' # | | | `-DeprecatedAttr 0x55dbb1880548 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1880950 line:383:37 constexpr log 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18808a0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55dbb1880ce0 # | | | | `-ReturnStmt 0x55dbb1880cd0 # | | | | `-CallExpr 0x55dbb1880ca0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1880c88 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb1880c68 '' Function 0x55dbb1751470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb1880c40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1880c28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1880c10 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1880bd8 'int2':'vector' lvalue ParmVar 0x55dbb18808a0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55dbb1880a00 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1880e40 line:383:37 constexpr log 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1880d90 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55dbb18811c0 # | | | | `-ReturnStmt 0x55dbb18811b0 # | | | | `-CallExpr 0x55dbb1881180 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1881168 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb1881148 '' Function 0x55dbb17516e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb1881120 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1881108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18810f0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18810b8 'int3':'vector' lvalue ParmVar 0x55dbb1880d90 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55dbb1880ef0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1881320 line:383:37 constexpr log 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1881270 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55dbb18816a8 # | | | | `-ReturnStmt 0x55dbb1881698 # | | | | `-CallExpr 0x55dbb1881668 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1881650 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb1881630 '' Function 0x55dbb1751960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb1881608 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18815f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18815d8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18815a0 'int4':'vector' lvalue ParmVar 0x55dbb1881270 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55dbb18813d0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1881808 line:383:37 constexpr log 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1881758 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55dbb1881b80 # | | | | `-ReturnStmt 0x55dbb1881b70 # | | | | `-CallExpr 0x55dbb1881b40 'float' # | | | | |-ImplicitCastExpr 0x55dbb1881b28 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb1881b08 '' Function 0x55dbb17511f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb1881ae0 'float' # | | | | `-ImplicitCastExpr 0x55dbb1881ac8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1881ab0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1881a78 'uint':'unsigned int' lvalue ParmVar 0x55dbb1881758 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55dbb18818b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1881ce0 line:383:37 constexpr log 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1881c30 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55dbb1882078 # | | | | `-ReturnStmt 0x55dbb1882068 # | | | | `-CallExpr 0x55dbb1882038 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1882020 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb1882000 '' Function 0x55dbb1751470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb1881fd8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1881fc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1881fa8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1881f70 'uint2':'vector' lvalue ParmVar 0x55dbb1881c30 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55dbb1881d90 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18821d8 line:383:37 constexpr log 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1882128 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55dbb1882578 # | | | | `-ReturnStmt 0x55dbb1882568 # | | | | `-CallExpr 0x55dbb1882538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1882520 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb1882500 '' Function 0x55dbb17516e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb18824d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18824c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18824a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1882470 'uint3':'vector' lvalue ParmVar 0x55dbb1882128 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55dbb1882288 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18826d8 line:383:37 constexpr log 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1882628 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55dbb1882a80 # | | | | `-ReturnStmt 0x55dbb1882a70 # | | | | `-CallExpr 0x55dbb1882a40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1882a28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb1882a08 '' Function 0x55dbb1751960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb18829e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18829c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18829b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1882978 'uint4':'vector' lvalue ParmVar 0x55dbb1882628 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55dbb1882788 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1883410 line:383:37 constexpr log 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1882b30 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55dbb18837a8 # | | | | `-ReturnStmt 0x55dbb1883798 # | | | | `-CallExpr 0x55dbb1883768 'float' # | | | | |-ImplicitCastExpr 0x55dbb1883750 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb1883730 '' Function 0x55dbb17511f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb1883708 'float' # | | | | `-ImplicitCastExpr 0x55dbb18836f0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18836d8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18836a0 'int64_t':'long' lvalue ParmVar 0x55dbb1882b30 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55dbb18834c0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1883908 line:383:37 constexpr log 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1883858 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55dbb1883cc0 # | | | | `-ReturnStmt 0x55dbb1883cb0 # | | | | `-CallExpr 0x55dbb1883c80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1883c68 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb1883c48 '' Function 0x55dbb1751470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb1883c20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1883c08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1883bf0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1883bb8 'int64_t2':'vector' lvalue ParmVar 0x55dbb1883858 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb18839b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1883e20 line:383:37 constexpr log 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1883d70 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55dbb18841e0 # | | | | `-ReturnStmt 0x55dbb18841d0 # | | | | `-CallExpr 0x55dbb18841a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1884188 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb1884168 '' Function 0x55dbb17516e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb1884140 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1884128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1884110 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18840d8 'int64_t3':'vector' lvalue ParmVar 0x55dbb1883d70 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb1883ed0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1884340 line:383:37 constexpr log 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1884290 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55dbb1884708 # | | | | `-ReturnStmt 0x55dbb18846f8 # | | | | `-CallExpr 0x55dbb18846c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18846b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb1884690 '' Function 0x55dbb1751960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb1884668 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1884650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1884638 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1884600 'int64_t4':'vector' lvalue ParmVar 0x55dbb1884290 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb18843f0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1884868 line:383:37 constexpr log 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18847b8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55dbb1884c20 # | | | | `-ReturnStmt 0x55dbb1884c10 # | | | | `-CallExpr 0x55dbb1884be0 'float' # | | | | |-ImplicitCastExpr 0x55dbb1884bc8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb1884ba8 '' Function 0x55dbb17511f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb1884b80 'float' # | | | | `-ImplicitCastExpr 0x55dbb1884b68 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1884b50 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1884b18 'uint64_t':'unsigned long' lvalue ParmVar 0x55dbb18847b8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55dbb1884918 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1884d80 line:383:37 constexpr log 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1884cd0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55dbb1885158 # | | | | `-ReturnStmt 0x55dbb1885148 # | | | | `-CallExpr 0x55dbb1885118 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1885100 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb18850e0 '' Function 0x55dbb1751470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb18850b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18850a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1885088 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1885050 'uint64_t2':'vector' lvalue ParmVar 0x55dbb1884cd0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb1884e30 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18852b8 line:383:37 constexpr log 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1885208 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55dbb1885f48 # | | | | `-ReturnStmt 0x55dbb1885f38 # | | | | `-CallExpr 0x55dbb1885f08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1885ef0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb1885ed0 '' Function 0x55dbb17516e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb1885ea8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1885e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1885e78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1885e40 'uint64_t3':'vector' lvalue ParmVar 0x55dbb1885208 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb1885368 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18860a8 line:383:37 constexpr log 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1885ff8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55dbb1886490 # | | | | `-ReturnStmt 0x55dbb1886480 # | | | | `-CallExpr 0x55dbb1886450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1886438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb1886418 '' Function 0x55dbb1751960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb18863f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18863d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18863c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1886388 'uint64_t4':'vector' lvalue ParmVar 0x55dbb1885ff8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb1886158 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1886600 line:389:36 constexpr log10 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1886550 col:29 used V 'double' # | | | |-CompoundStmt 0x55dbb1886948 # | | | | `-ReturnStmt 0x55dbb1886938 # | | | | `-CallExpr 0x55dbb1886908 'float' # | | | | |-ImplicitCastExpr 0x55dbb18868f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb18868d0 '' Function 0x55dbb1752578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb18868a8 'float' # | | | | `-ImplicitCastExpr 0x55dbb1886890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1886878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1886840 'double' lvalue ParmVar 0x55dbb1886550 'V' 'double' # | | | `-DeprecatedAttr 0x55dbb18866b0 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb1886ab8 line:389:36 constexpr log10 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1886a08 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55dbb1886e20 # | | | | `-ReturnStmt 0x55dbb1886e10 # | | | | `-CallExpr 0x55dbb1886de0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1886dc8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb1886da8 '' Function 0x55dbb17527f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb1886d80 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1886d68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1886d50 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1886d18 'double2':'vector' lvalue ParmVar 0x55dbb1886a08 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55dbb1886b68 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb1886f90 line:389:36 constexpr log10 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1886ee0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55dbb1887300 # | | | | `-ReturnStmt 0x55dbb18872f0 # | | | | `-CallExpr 0x55dbb18872c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18872a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb1887288 '' Function 0x55dbb1752a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb1887260 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1887248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1887230 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18871f8 'double3':'vector' lvalue ParmVar 0x55dbb1886ee0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55dbb1887040 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb1887470 line:389:36 constexpr log10 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18873c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55dbb18877e8 # | | | | `-ReturnStmt 0x55dbb18877d8 # | | | | `-CallExpr 0x55dbb18877a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1887790 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb1887770 '' Function 0x55dbb1753d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb1887748 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1887730 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1887718 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18876e0 'double4':'vector' lvalue ParmVar 0x55dbb18873c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55dbb1887520 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb1887948 line:390:37 constexpr log10 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1887898 col:26 used V 'int' # | | | |-CompoundStmt 0x55dbb18882e0 # | | | | `-ReturnStmt 0x55dbb18882d0 # | | | | `-CallExpr 0x55dbb18882a0 'float' # | | | | |-ImplicitCastExpr 0x55dbb1887c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb1887c28 '' Function 0x55dbb1752578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb1887c00 'float' # | | | | `-ImplicitCastExpr 0x55dbb1887be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1887bd0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1887b98 'int' lvalue ParmVar 0x55dbb1887898 'V' 'int' # | | | `-DeprecatedAttr 0x55dbb18879f8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1888440 line:390:37 constexpr log10 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1888390 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55dbb18887b8 # | | | | `-ReturnStmt 0x55dbb18887a8 # | | | | `-CallExpr 0x55dbb1888778 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1888760 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb1888740 '' Function 0x55dbb17527f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb1888718 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1888700 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18886e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18886b0 'int2':'vector' lvalue ParmVar 0x55dbb1888390 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55dbb18884f0 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1888918 line:390:37 constexpr log10 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1888868 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55dbb1888c98 # | | | | `-ReturnStmt 0x55dbb1888c88 # | | | | `-CallExpr 0x55dbb1888c58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1888c40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb1888c20 '' Function 0x55dbb1752a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb1888bf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1888be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1888bc8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1888b90 'int3':'vector' lvalue ParmVar 0x55dbb1888868 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55dbb18889c8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1888df8 line:390:37 constexpr log10 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1888d48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55dbb1889180 # | | | | `-ReturnStmt 0x55dbb1889170 # | | | | `-CallExpr 0x55dbb1889140 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1889128 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb1889108 '' Function 0x55dbb1753d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb18890e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18890c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18890b0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1889078 'int4':'vector' lvalue ParmVar 0x55dbb1888d48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55dbb1888ea8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18892e0 line:390:37 constexpr log10 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1889230 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55dbb1889658 # | | | | `-ReturnStmt 0x55dbb1889648 # | | | | `-CallExpr 0x55dbb1889618 'float' # | | | | |-ImplicitCastExpr 0x55dbb1889600 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb18895e0 '' Function 0x55dbb1752578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb18895b8 'float' # | | | | `-ImplicitCastExpr 0x55dbb18895a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1889588 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1889550 'uint':'unsigned int' lvalue ParmVar 0x55dbb1889230 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55dbb1889390 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18897b8 line:390:37 constexpr log10 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1889708 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55dbb1889b50 # | | | | `-ReturnStmt 0x55dbb1889b40 # | | | | `-CallExpr 0x55dbb1889b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1889af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb1889ad8 '' Function 0x55dbb17527f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb1889ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1889a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1889a80 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1889a48 'uint2':'vector' lvalue ParmVar 0x55dbb1889708 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55dbb1889868 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1889cb0 line:390:37 constexpr log10 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1889c00 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55dbb188a050 # | | | | `-ReturnStmt 0x55dbb188a040 # | | | | `-CallExpr 0x55dbb188a010 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1889ff8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb1889fd8 '' Function 0x55dbb1752a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb1889fb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1889f98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1889f80 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1889f48 'uint3':'vector' lvalue ParmVar 0x55dbb1889c00 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55dbb1889d60 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb188a1b0 line:390:37 constexpr log10 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb188a100 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55dbb188ae18 # | | | | `-ReturnStmt 0x55dbb188ae08 # | | | | `-CallExpr 0x55dbb188add8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb188adc0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb188ada0 '' Function 0x55dbb1753d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb188ad78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb188ad60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb188ad48 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb188ad10 'uint4':'vector' lvalue ParmVar 0x55dbb188a100 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55dbb188ab20 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb188af78 line:390:37 constexpr log10 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb188aec8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55dbb188b310 # | | | | `-ReturnStmt 0x55dbb188b300 # | | | | `-CallExpr 0x55dbb188b2d0 'float' # | | | | |-ImplicitCastExpr 0x55dbb188b2b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb188b298 '' Function 0x55dbb1752578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb188b270 'float' # | | | | `-ImplicitCastExpr 0x55dbb188b258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb188b240 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb188b208 'int64_t':'long' lvalue ParmVar 0x55dbb188aec8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55dbb188b028 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb188b470 line:390:37 constexpr log10 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb188b3c0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55dbb188b828 # | | | | `-ReturnStmt 0x55dbb188b818 # | | | | `-CallExpr 0x55dbb188b7e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb188b7d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb188b7b0 '' Function 0x55dbb17527f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb188b788 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb188b770 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb188b758 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb188b720 'int64_t2':'vector' lvalue ParmVar 0x55dbb188b3c0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb188b520 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb188b988 line:390:37 constexpr log10 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb188b8d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55dbb188bd48 # | | | | `-ReturnStmt 0x55dbb188bd38 # | | | | `-CallExpr 0x55dbb188bd08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb188bcf0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb188bcd0 '' Function 0x55dbb1752a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb188bca8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb188bc90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb188bc78 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb188bc40 'int64_t3':'vector' lvalue ParmVar 0x55dbb188b8d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb188ba38 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb188bea8 line:390:37 constexpr log10 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb188bdf8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55dbb188c270 # | | | | `-ReturnStmt 0x55dbb188c260 # | | | | `-CallExpr 0x55dbb188c230 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb188c218 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb188c1f8 '' Function 0x55dbb1753d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb188c1d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb188c1b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb188c1a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb188c168 'int64_t4':'vector' lvalue ParmVar 0x55dbb188bdf8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb188bf58 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb188c3d0 line:390:37 constexpr log10 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb188c320 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55dbb188c788 # | | | | `-ReturnStmt 0x55dbb188c778 # | | | | `-CallExpr 0x55dbb188c748 'float' # | | | | |-ImplicitCastExpr 0x55dbb188c730 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb188c710 '' Function 0x55dbb1752578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb188c6e8 'float' # | | | | `-ImplicitCastExpr 0x55dbb188c6d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb188c6b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb188c680 'uint64_t':'unsigned long' lvalue ParmVar 0x55dbb188c320 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55dbb188c480 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb188c8e8 line:390:37 constexpr log10 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb188c838 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55dbb188d600 # | | | | `-ReturnStmt 0x55dbb188d5f0 # | | | | `-CallExpr 0x55dbb188d5c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb188d5a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb188d588 '' Function 0x55dbb17527f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb188d560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb188d548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb188d530 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb188d4f8 'uint64_t2':'vector' lvalue ParmVar 0x55dbb188c838 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb188c998 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb188d760 line:390:37 constexpr log10 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb188d6b0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55dbb188db40 # | | | | `-ReturnStmt 0x55dbb188db30 # | | | | `-CallExpr 0x55dbb188db00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb188dae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb188dac8 '' Function 0x55dbb1752a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb188daa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb188da88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb188da70 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb188da38 'uint64_t3':'vector' lvalue ParmVar 0x55dbb188d6b0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb188d810 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb188dca0 line:390:37 constexpr log10 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb188dbf0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55dbb188e088 # | | | | `-ReturnStmt 0x55dbb188e078 # | | | | `-CallExpr 0x55dbb188e048 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb188e030 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb188e010 '' Function 0x55dbb1753d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb188dfe8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb188dfd0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb188dfb8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb188df80 'uint64_t4':'vector' lvalue ParmVar 0x55dbb188dbf0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb188dd50 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb188e1f8 line:396:36 constexpr log2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55dbb188e148 col:29 used V 'double' # | | | |-CompoundStmt 0x55dbb188e540 # | | | | `-ReturnStmt 0x55dbb188e530 # | | | | `-CallExpr 0x55dbb188e500 'float' # | | | | |-ImplicitCastExpr 0x55dbb188e4e8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb188e4c8 '' Function 0x55dbb1754958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb188e4a0 'float' # | | | | `-ImplicitCastExpr 0x55dbb188e488 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb188e470 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb188e438 'double' lvalue ParmVar 0x55dbb188e148 'V' 'double' # | | | `-DeprecatedAttr 0x55dbb188e2a8 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb188e6b0 line:396:36 constexpr log2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb188e600 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55dbb188ea18 # | | | | `-ReturnStmt 0x55dbb188ea08 # | | | | `-CallExpr 0x55dbb188e9d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb188e9c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb188e9a0 '' Function 0x55dbb1754bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb188e978 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb188e960 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb188e948 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb188e910 'double2':'vector' lvalue ParmVar 0x55dbb188e600 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55dbb188e760 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb188eb88 line:396:36 constexpr log2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb188ead8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55dbb188eef8 # | | | | `-ReturnStmt 0x55dbb188eee8 # | | | | `-CallExpr 0x55dbb188eeb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb188eea0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb188ee80 '' Function 0x55dbb1754e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb188ee58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb188ee40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb188ee28 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb188edf0 'double3':'vector' lvalue ParmVar 0x55dbb188ead8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55dbb188ec38 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb188f068 line:396:36 constexpr log2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb188efb8 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55dbb188f990 # | | | | `-ReturnStmt 0x55dbb188f980 # | | | | `-CallExpr 0x55dbb188f3a0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb188f388 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb188f368 '' Function 0x55dbb17550c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb188f340 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb188f328 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb188f310 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb188f2d8 'double4':'vector' lvalue ParmVar 0x55dbb188efb8 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55dbb188f118 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb188faf0 line:397:37 constexpr log2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55dbb188fa40 col:26 used V 'int' # | | | |-CompoundStmt 0x55dbb188fe48 # | | | | `-ReturnStmt 0x55dbb188fe38 # | | | | `-CallExpr 0x55dbb188fe08 'float' # | | | | |-ImplicitCastExpr 0x55dbb188fdf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb188fdd0 '' Function 0x55dbb1754958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb188fda8 'float' # | | | | `-ImplicitCastExpr 0x55dbb188fd90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb188fd78 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb188fd40 'int' lvalue ParmVar 0x55dbb188fa40 'V' 'int' # | | | `-DeprecatedAttr 0x55dbb188fba0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb188ffa8 line:397:37 constexpr log2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb188fef8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55dbb1890320 # | | | | `-ReturnStmt 0x55dbb1890310 # | | | | `-CallExpr 0x55dbb18902e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18902c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb18902a8 '' Function 0x55dbb1754bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb1890280 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1890268 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1890250 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1890218 'int2':'vector' lvalue ParmVar 0x55dbb188fef8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55dbb1890058 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1890480 line:397:37 constexpr log2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18903d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55dbb1890800 # | | | | `-ReturnStmt 0x55dbb18907f0 # | | | | `-CallExpr 0x55dbb18907c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18907a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb1890788 '' Function 0x55dbb1754e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb1890760 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1890748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1890730 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18906f8 'int3':'vector' lvalue ParmVar 0x55dbb18903d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55dbb1890530 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1890960 line:397:37 constexpr log2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18908b0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55dbb1890ce8 # | | | | `-ReturnStmt 0x55dbb1890cd8 # | | | | `-CallExpr 0x55dbb1890ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1890c90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb1890c70 '' Function 0x55dbb17550c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb1890c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1890c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1890c18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1890be0 'int4':'vector' lvalue ParmVar 0x55dbb18908b0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55dbb1890a10 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1890e48 line:397:37 constexpr log2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1890d98 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55dbb18911c0 # | | | | `-ReturnStmt 0x55dbb18911b0 # | | | | `-CallExpr 0x55dbb1891180 'float' # | | | | |-ImplicitCastExpr 0x55dbb1891168 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb1891148 '' Function 0x55dbb1754958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb1891120 'float' # | | | | `-ImplicitCastExpr 0x55dbb1891108 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18910f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18910b8 'uint':'unsigned int' lvalue ParmVar 0x55dbb1890d98 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55dbb1890ef8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1891320 line:397:37 constexpr log2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1891270 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55dbb18916b8 # | | | | `-ReturnStmt 0x55dbb18916a8 # | | | | `-CallExpr 0x55dbb1891678 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1891660 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb1891640 '' Function 0x55dbb1754bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb1891618 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1891600 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18915e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18915b0 'uint2':'vector' lvalue ParmVar 0x55dbb1891270 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55dbb18913d0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1891818 line:397:37 constexpr log2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1891768 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55dbb1892450 # | | | | `-ReturnStmt 0x55dbb1892440 # | | | | `-CallExpr 0x55dbb1892410 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18923f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb18923d8 '' Function 0x55dbb1754e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb18923b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1892398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1892380 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1892348 'uint3':'vector' lvalue ParmVar 0x55dbb1891768 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55dbb18918c8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18925b0 line:397:37 constexpr log2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1892500 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55dbb1892958 # | | | | `-ReturnStmt 0x55dbb1892948 # | | | | `-CallExpr 0x55dbb1892918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1892900 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb18928e0 '' Function 0x55dbb17550c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb18928b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18928a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1892888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1892850 'uint4':'vector' lvalue ParmVar 0x55dbb1892500 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55dbb1892660 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1892ab8 line:397:37 constexpr log2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1892a08 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55dbb1892e50 # | | | | `-ReturnStmt 0x55dbb1892e40 # | | | | `-CallExpr 0x55dbb1892e10 'float' # | | | | |-ImplicitCastExpr 0x55dbb1892df8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb1892dd8 '' Function 0x55dbb1754958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb1892db0 'float' # | | | | `-ImplicitCastExpr 0x55dbb1892d98 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1892d80 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1892d48 'int64_t':'long' lvalue ParmVar 0x55dbb1892a08 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55dbb1892b68 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1892fb0 line:397:37 constexpr log2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1892f00 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55dbb1893368 # | | | | `-ReturnStmt 0x55dbb1893358 # | | | | `-CallExpr 0x55dbb1893328 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1893310 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb18932f0 '' Function 0x55dbb1754bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb18932c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18932b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1893298 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1893260 'int64_t2':'vector' lvalue ParmVar 0x55dbb1892f00 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb1893060 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18934c8 line:397:37 constexpr log2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1893418 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55dbb1893888 # | | | | `-ReturnStmt 0x55dbb1893878 # | | | | `-CallExpr 0x55dbb1893848 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1893830 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb1893810 '' Function 0x55dbb1754e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb18937e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18937d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18937b8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1893780 'int64_t3':'vector' lvalue ParmVar 0x55dbb1893418 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb1893578 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18939e8 line:397:37 constexpr log2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1893938 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55dbb1893db0 # | | | | `-ReturnStmt 0x55dbb1893da0 # | | | | `-CallExpr 0x55dbb1893d70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1893d58 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb1893d38 '' Function 0x55dbb17550c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb1893d10 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1893cf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1893ce0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1893ca8 'int64_t4':'vector' lvalue ParmVar 0x55dbb1893938 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb1893a98 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1893f10 line:397:37 constexpr log2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1893e60 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55dbb18959e0 # | | | | `-ReturnStmt 0x55dbb18959d0 # | | | | `-CallExpr 0x55dbb18959a0 'float' # | | | | |-ImplicitCastExpr 0x55dbb1895988 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb1895968 '' Function 0x55dbb1754958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb1895940 'float' # | | | | `-ImplicitCastExpr 0x55dbb1895928 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1895910 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18941c0 'uint64_t':'unsigned long' lvalue ParmVar 0x55dbb1893e60 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55dbb1893fc0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1895b40 line:397:37 constexpr log2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1895a90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55dbb1895f18 # | | | | `-ReturnStmt 0x55dbb1895f08 # | | | | `-CallExpr 0x55dbb1895ed8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1895ec0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb1895ea0 '' Function 0x55dbb1754bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb1895e78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1895e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1895e48 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1895e10 'uint64_t2':'vector' lvalue ParmVar 0x55dbb1895a90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb1895bf0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb1896078 line:397:37 constexpr log2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1895fc8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55dbb1896458 # | | | | `-ReturnStmt 0x55dbb1896448 # | | | | `-CallExpr 0x55dbb1896418 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1896400 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb18963e0 '' Function 0x55dbb1754e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb18963b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18963a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1896388 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1896350 'uint64_t3':'vector' lvalue ParmVar 0x55dbb1895fc8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb1896128 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18965b8 line:397:37 constexpr log2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1896508 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55dbb18969a0 # | | | | `-ReturnStmt 0x55dbb1896990 # | | | | `-CallExpr 0x55dbb1896960 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1896948 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb1896928 '' Function 0x55dbb17550c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb1896900 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18968e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18968d0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1896898 'uint64_t4':'vector' lvalue ParmVar 0x55dbb1896508 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb1896668 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x55dbb1896fd0 line:405:66 invalid max # | | | |-TemplateTypeParmDecl 0x55dbb18969b8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55dbb1896a58 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55dbb1896f28 line:405:66 invalid constexpr max 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1896d60 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55dbb1896dd8 col:24 p1 'T' # | | | |-CompoundStmt 0x55dbb1897310 # | | | | `-ReturnStmt 0x55dbb1897300 # | | | | `-RecoveryExpr 0x55dbb18972d0 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55dbb1897138 '' lvalue (ADL) = 'max' 0x55dbb1766988 0x55dbb172cf00 0x55dbb172d210 0x55dbb172d530 0x55dbb172d850 0x55dbb172db58 0x55dbb172def8 0x55dbb172e298 0x55dbb172e638 0x55dbb172e958 0x55dbb172ecb8 0x55dbb1762fb8 0x55dbb1763318 0x55dbb1763638 0x55dbb17639d8 0x55dbb1763d78 0x55dbb1764118 0x55dbb1764438 0x55dbb17647d8 0x55dbb1764b78 0x55dbb1764f38 0x55dbb1765240 0x55dbb1765560 0x55dbb1765880 0x55dbb1765ba0 0x55dbb1765ea8 0x55dbb1766248 0x55dbb17665e8 # | | | | `-RecoveryExpr 0x55dbb1897258 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55dbb1897038 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55dbb1897ff8 line:412:66 invalid max # | | | |-TemplateTypeParmDecl 0x55dbb1897328 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55dbb18973c8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55dbb1897f50 line:412:66 invalid constexpr max 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1897670 col:7 p0 'T' # | | | |-ParmVarDecl 0x55dbb1897748 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x55dbb1898338 # | | | | `-ReturnStmt 0x55dbb1898328 # | | | | `-RecoveryExpr 0x55dbb18982f8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55dbb1898160 '' lvalue (ADL) = 'max' 0x55dbb17665e8 0x55dbb1766988 0x55dbb172cf00 0x55dbb172d210 0x55dbb172d530 0x55dbb172d850 0x55dbb172db58 0x55dbb172def8 0x55dbb172e298 0x55dbb172e638 0x55dbb172e958 0x55dbb172ecb8 0x55dbb1762fb8 0x55dbb1763318 0x55dbb1763638 0x55dbb17639d8 0x55dbb1763d78 0x55dbb1764118 0x55dbb1764438 0x55dbb17647d8 0x55dbb1764b78 0x55dbb1764f38 0x55dbb1765240 0x55dbb1765560 0x55dbb1765880 0x55dbb1765ba0 0x55dbb1765ea8 0x55dbb1766248 # | | | | `-RecoveryExpr 0x55dbb18982d8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55dbb1898060 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55dbb1898920 line:423:66 invalid min # | | | |-TemplateTypeParmDecl 0x55dbb1898350 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55dbb18983e8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55dbb1898878 line:423:66 invalid constexpr min 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18986f0 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55dbb1898768 col:24 p1 'T' # | | | |-CompoundStmt 0x55dbb1898c60 # | | | | `-ReturnStmt 0x55dbb1898c50 # | | | | `-RecoveryExpr 0x55dbb1898c20 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55dbb1898a88 '' lvalue (ADL) = 'min' 0x55dbb176db60 0x55dbb1766d20 0x55dbb1767030 0x55dbb1767350 0x55dbb1767670 0x55dbb1767978 0x55dbb1767c98 0x55dbb1767fb8 0x55dbb17682d8 0x55dbb17685f8 0x55dbb1768918 0x55dbb1768c38 0x55dbb1768f68 0x55dbb1769270 0x55dbb1769590 0x55dbb17698b0 0x55dbb1769bd0 0x55dbb1769ef0 0x55dbb176a210 0x55dbb176a530 0x55dbb176a850 0x55dbb176ab70 0x55dbb176c8b8 0x55dbb176cbd8 0x55dbb176cef8 0x55dbb176d200 0x55dbb176d520 0x55dbb176d840 # | | | | `-RecoveryExpr 0x55dbb1898ba8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55dbb1898988 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55dbb1899250 line:430:66 invalid min # | | | |-TemplateTypeParmDecl 0x55dbb1898c78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55dbb1898d18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55dbb18991a8 line:430:66 invalid constexpr min 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1898fc0 col:7 p0 'T' # | | | |-ParmVarDecl 0x55dbb1899098 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x55dbb1899590 # | | | | `-ReturnStmt 0x55dbb1899580 # | | | | `-RecoveryExpr 0x55dbb1899550 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55dbb18993b8 '' lvalue (ADL) = 'min' 0x55dbb176d840 0x55dbb176db60 0x55dbb1766d20 0x55dbb1767030 0x55dbb1767350 0x55dbb1767670 0x55dbb1767978 0x55dbb1767c98 0x55dbb1767fb8 0x55dbb17682d8 0x55dbb17685f8 0x55dbb1768918 0x55dbb1768c38 0x55dbb1768f68 0x55dbb1769270 0x55dbb1769590 0x55dbb17698b0 0x55dbb1769bd0 0x55dbb1769ef0 0x55dbb176a210 0x55dbb176a530 0x55dbb176a850 0x55dbb176ab70 0x55dbb176c8b8 0x55dbb176cbd8 0x55dbb176cef8 0x55dbb176d200 0x55dbb176d520 # | | | | `-RecoveryExpr 0x55dbb1899530 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55dbb18992b8 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55dbb1899700 line:439:36 constexpr normalize 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1899650 col:29 used V 'double' # | | | |-CompoundStmt 0x55dbb1899a50 # | | | | `-ReturnStmt 0x55dbb1899a40 # | | | | `-CallExpr 0x55dbb1899a10 'float' # | | | | |-ImplicitCastExpr 0x55dbb18999f8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb18999d8 '' Function 0x55dbb1771128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb18999b0 'float' # | | | | `-ImplicitCastExpr 0x55dbb1899998 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1899980 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1899948 'double' lvalue ParmVar 0x55dbb1899650 'V' 'double' # | | | `-DeprecatedAttr 0x55dbb18997b0 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb1899bc0 line:439:36 constexpr normalize 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1899b10 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55dbb1899f30 # | | | | `-ReturnStmt 0x55dbb1899f20 # | | | | `-CallExpr 0x55dbb1899ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb1899ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb1899eb8 '' Function 0x55dbb17713a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb1899e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb1899e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb1899e60 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb1899e28 'double2':'vector' lvalue ParmVar 0x55dbb1899b10 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55dbb1899c70 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb189a388 line:439:36 constexpr normalize 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb189a2d8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55dbb189a700 # | | | | `-ReturnStmt 0x55dbb189a6f0 # | | | | `-CallExpr 0x55dbb189a6c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb189a6a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb189a688 '' Function 0x55dbb1771618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb189a660 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb189a648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb189a630 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb189a5f8 'double3':'vector' lvalue ParmVar 0x55dbb189a2d8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55dbb189a438 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb189a870 line:439:36 constexpr normalize 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb189a7c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55dbb189abf0 # | | | | `-ReturnStmt 0x55dbb189abe0 # | | | | `-CallExpr 0x55dbb189abb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb189ab98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb189ab78 '' Function 0x55dbb1771890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb189ab50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb189ab38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb189ab20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb189aae8 'double4':'vector' lvalue ParmVar 0x55dbb189a7c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55dbb189a920 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb189ad50 line:440:37 constexpr normalize 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55dbb189aca0 col:26 used V 'int' # | | | |-CompoundStmt 0x55dbb189b0b0 # | | | | `-ReturnStmt 0x55dbb189b0a0 # | | | | `-CallExpr 0x55dbb189b070 'float' # | | | | |-ImplicitCastExpr 0x55dbb189b058 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb189b038 '' Function 0x55dbb1771128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb189b010 'float' # | | | | `-ImplicitCastExpr 0x55dbb189aff8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb189afe0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb189afa8 'int' lvalue ParmVar 0x55dbb189aca0 'V' 'int' # | | | `-DeprecatedAttr 0x55dbb189ae00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb189b210 line:440:37 constexpr normalize 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb189b160 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55dbb189b590 # | | | | `-ReturnStmt 0x55dbb189b580 # | | | | `-CallExpr 0x55dbb189b550 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb189b538 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb189b518 '' Function 0x55dbb17713a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb189b4f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb189b4d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb189b4c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb189b488 'int2':'vector' lvalue ParmVar 0x55dbb189b160 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55dbb189b2c0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb189b6f0 line:440:37 constexpr normalize 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb189b640 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55dbb189ba78 # | | | | `-ReturnStmt 0x55dbb189ba68 # | | | | `-CallExpr 0x55dbb189ba38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb189ba20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb189ba00 '' Function 0x55dbb1771618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb189b9d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb189b9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb189b9a8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb189b970 'int3':'vector' lvalue ParmVar 0x55dbb189b640 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55dbb189b7a0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb189bbd8 line:440:37 constexpr normalize 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb189bb28 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55dbb189bf68 # | | | | `-ReturnStmt 0x55dbb189bf58 # | | | | `-CallExpr 0x55dbb189bf28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb189bf10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb189bef0 '' Function 0x55dbb1771890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb189bec8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb189beb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb189be98 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb189be60 'int4':'vector' lvalue ParmVar 0x55dbb189bb28 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55dbb189bc88 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb189c0c8 line:440:37 constexpr normalize 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55dbb189c018 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55dbb189ccd8 # | | | | `-ReturnStmt 0x55dbb189ccc8 # | | | | `-CallExpr 0x55dbb189cc98 'float' # | | | | |-ImplicitCastExpr 0x55dbb189cc80 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb189cc60 '' Function 0x55dbb1771128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb189cc38 'float' # | | | | `-ImplicitCastExpr 0x55dbb189cc20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb189cc08 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb189cbd0 'uint':'unsigned int' lvalue ParmVar 0x55dbb189c018 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55dbb189c178 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb189ce38 line:440:37 constexpr normalize 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb189cd88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55dbb189d1d8 # | | | | `-ReturnStmt 0x55dbb189d1c8 # | | | | `-CallExpr 0x55dbb189d198 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb189d180 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb189d160 '' Function 0x55dbb17713a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb189d138 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb189d120 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb189d108 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb189d0d0 'uint2':'vector' lvalue ParmVar 0x55dbb189cd88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55dbb189cee8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb189d338 line:440:37 constexpr normalize 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb189d288 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55dbb189d6e0 # | | | | `-ReturnStmt 0x55dbb189d6d0 # | | | | `-CallExpr 0x55dbb189d6a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb189d688 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb189d668 '' Function 0x55dbb1771618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb189d640 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb189d628 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb189d610 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb189d5d8 'uint3':'vector' lvalue ParmVar 0x55dbb189d288 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55dbb189d3e8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb189d840 line:440:37 constexpr normalize 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb189d790 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55dbb189dbf0 # | | | | `-ReturnStmt 0x55dbb189dbe0 # | | | | `-CallExpr 0x55dbb189dbb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb189db98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb189db78 '' Function 0x55dbb1771890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb189db50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb189db38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb189db20 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb189dae8 'uint4':'vector' lvalue ParmVar 0x55dbb189d790 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55dbb189d8f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb189dd50 line:440:37 constexpr normalize 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb189dca0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55dbb189e0f0 # | | | | `-ReturnStmt 0x55dbb189e0e0 # | | | | `-CallExpr 0x55dbb189e0b0 'float' # | | | | |-ImplicitCastExpr 0x55dbb189e098 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb189e078 '' Function 0x55dbb1771128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb189e050 'float' # | | | | `-ImplicitCastExpr 0x55dbb189e038 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb189e020 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb189dfe8 'int64_t':'long' lvalue ParmVar 0x55dbb189dca0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55dbb189de00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb189e250 line:440:37 constexpr normalize 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb189e1a0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55dbb189e610 # | | | | `-ReturnStmt 0x55dbb189e600 # | | | | `-CallExpr 0x55dbb189e5d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb189e5b8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb189e598 '' Function 0x55dbb17713a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb189e570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb189e558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb189e540 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb189e508 'int64_t2':'vector' lvalue ParmVar 0x55dbb189e1a0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb189e300 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb189e770 line:440:37 constexpr normalize 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb189e6c0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55dbb189f250 # | | | | `-ReturnStmt 0x55dbb189f240 # | | | | `-CallExpr 0x55dbb189f210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb189f1f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb189f1d8 '' Function 0x55dbb1771618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb189f1b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb189ea80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb189ea68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb189ea30 'int64_t3':'vector' lvalue ParmVar 0x55dbb189e6c0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb189e820 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb189f3b0 line:440:37 constexpr normalize 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb189f300 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55dbb189f780 # | | | | `-ReturnStmt 0x55dbb189f770 # | | | | `-CallExpr 0x55dbb189f740 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb189f728 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb189f708 '' Function 0x55dbb1771890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb189f6e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb189f6c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb189f6b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb189f678 'int64_t4':'vector' lvalue ParmVar 0x55dbb189f300 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb189f460 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb189f8e0 line:440:37 constexpr normalize 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb189f830 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55dbb189fca0 # | | | | `-ReturnStmt 0x55dbb189fc90 # | | | | `-CallExpr 0x55dbb189fc60 'float' # | | | | |-ImplicitCastExpr 0x55dbb189fc48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb189fc28 '' Function 0x55dbb1771128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb189fc00 'float' # | | | | `-ImplicitCastExpr 0x55dbb189fbe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb189fbd0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb189fb98 'uint64_t':'unsigned long' lvalue ParmVar 0x55dbb189f830 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55dbb189f990 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb189fe00 line:440:37 constexpr normalize 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb189fd50 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55dbb18a01e0 # | | | | `-ReturnStmt 0x55dbb18a01d0 # | | | | `-CallExpr 0x55dbb18a01a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18a0188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb18a0168 '' Function 0x55dbb17713a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb18a0140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18a0128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18a0110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18a00d8 'uint64_t2':'vector' lvalue ParmVar 0x55dbb189fd50 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb189feb0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18a0340 line:440:37 constexpr normalize 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18a0290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55dbb18a0728 # | | | | `-ReturnStmt 0x55dbb18a0718 # | | | | `-CallExpr 0x55dbb18a06e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18a06d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb18a06b0 '' Function 0x55dbb1771618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb18a0688 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18a0670 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18a0658 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18a0620 'uint64_t3':'vector' lvalue ParmVar 0x55dbb18a0290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb18a03f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18a0888 line:440:37 constexpr normalize 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18a07d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55dbb18a0c78 # | | | | `-ReturnStmt 0x55dbb18a0c68 # | | | | `-CallExpr 0x55dbb18a0c38 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18a0c20 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb18a0c00 '' Function 0x55dbb1771890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb18a0bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18a0bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18a0ba8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18a0b70 'uint64_t4':'vector' lvalue ParmVar 0x55dbb18a07d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb18a0938 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18a0e80 line:446:37 constexpr pow 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18a0d30 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55dbb18a0db0 col:40 used V2 'double' # | | | |-CompoundStmt 0x55dbb18a1a60 # | | | | `-ReturnStmt 0x55dbb18a1a50 # | | | | `-CallExpr 0x55dbb18a1a18 'float' # | | | | |-ImplicitCastExpr 0x55dbb18a1a00 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55dbb18a19e0 '' Function 0x55dbb17761e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55dbb18a1130 'float' # | | | | | `-ImplicitCastExpr 0x55dbb18a1118 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18a1100 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb18a10c8 'double' lvalue ParmVar 0x55dbb18a0d30 'V1' 'double' # | | | | `-CStyleCastExpr 0x55dbb18a19b8 'float' # | | | | `-ImplicitCastExpr 0x55dbb18a19a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18a1190 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18a1158 'double' lvalue ParmVar 0x55dbb18a0db0 'V2' 'double' # | | | `-DeprecatedAttr 0x55dbb18a0f38 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb18a1c68 line:446:37 constexpr pow 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18a1b18 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55dbb18a1b98 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55dbb18a2088 # | | | | `-ReturnStmt 0x55dbb18a2078 # | | | | `-CallExpr 0x55dbb18a2040 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18a2028 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55dbb18a2008 '' Function 0x55dbb1776500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55dbb18a1f38 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb18a1f20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18a1f08 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb18a1ed0 'double2':'vector' lvalue ParmVar 0x55dbb18a1b18 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55dbb18a1fe0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18a1fc8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18a1fb0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18a1f78 'double2':'vector' lvalue ParmVar 0x55dbb18a1b98 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55dbb18a1d20 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb18a2290 line:446:37 constexpr pow 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18a2140 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55dbb18a21c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55dbb18a26b8 # | | | | `-ReturnStmt 0x55dbb18a26a8 # | | | | `-CallExpr 0x55dbb18a2670 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18a2658 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55dbb18a2638 '' Function 0x55dbb1776870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55dbb18a2568 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb18a2550 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18a2538 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb18a2500 'double3':'vector' lvalue ParmVar 0x55dbb18a2140 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55dbb18a2610 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18a25f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18a25e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18a25a8 'double3':'vector' lvalue ParmVar 0x55dbb18a21c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55dbb18a2348 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb18a28c0 line:446:37 constexpr pow 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18a2770 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55dbb18a27f0 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55dbb18a2cf0 # | | | | `-ReturnStmt 0x55dbb18a2ce0 # | | | | `-CallExpr 0x55dbb18a2ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18a2c90 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55dbb18a2c70 '' Function 0x55dbb1776b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55dbb18a2ba0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb18a2b88 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18a2b70 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb18a2b38 'double4':'vector' lvalue ParmVar 0x55dbb18a2770 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55dbb18a2c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18a2c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18a2c18 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18a2be0 'double4':'vector' lvalue ParmVar 0x55dbb18a27f0 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55dbb18a2978 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb18a2ef0 line:447:38 constexpr pow 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18a2da0 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55dbb18a2e20 col:34 used V2 'int' # | | | |-CompoundStmt 0x55dbb18a32e8 # | | | | `-ReturnStmt 0x55dbb18a32d8 # | | | | `-CallExpr 0x55dbb18a32a0 'float' # | | | | |-ImplicitCastExpr 0x55dbb18a3288 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55dbb18a3268 '' Function 0x55dbb17761e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55dbb18a31b0 'float' # | | | | | `-ImplicitCastExpr 0x55dbb18a3198 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18a3180 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb18a3148 'int' lvalue ParmVar 0x55dbb18a2da0 'V1' 'int' # | | | | `-CStyleCastExpr 0x55dbb18a3240 'float' # | | | | `-ImplicitCastExpr 0x55dbb18a3228 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18a3210 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18a31d8 'int' lvalue ParmVar 0x55dbb18a2e20 'V2' 'int' # | | | `-DeprecatedAttr 0x55dbb18a2fa8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18a34e8 line:447:38 constexpr pow 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18a3398 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55dbb18a3418 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55dbb18a3918 # | | | | `-ReturnStmt 0x55dbb18a3908 # | | | | `-CallExpr 0x55dbb18a38d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18a38b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55dbb18a3898 '' Function 0x55dbb1776500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55dbb18a37c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb18a37b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18a3798 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb18a3760 'int2':'vector' lvalue ParmVar 0x55dbb18a3398 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55dbb18a3870 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18a3858 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18a3840 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18a3808 'int2':'vector' lvalue ParmVar 0x55dbb18a3418 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55dbb18a35a0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18a41c8 line:447:38 constexpr pow 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18a4078 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55dbb18a40f8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55dbb18a4600 # | | | | `-ReturnStmt 0x55dbb18a45f0 # | | | | `-CallExpr 0x55dbb18a45b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18a45a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55dbb18a4580 '' Function 0x55dbb1776870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55dbb18a44b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb18a4498 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18a4480 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb18a4448 'int3':'vector' lvalue ParmVar 0x55dbb18a4078 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55dbb18a4558 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18a4540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18a4528 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18a44f0 'int3':'vector' lvalue ParmVar 0x55dbb18a40f8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55dbb18a4280 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18a4800 line:447:38 constexpr pow 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18a46b0 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55dbb18a4730 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55dbb18a4c40 # | | | | `-ReturnStmt 0x55dbb18a4c30 # | | | | `-CallExpr 0x55dbb18a4bf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18a4be0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55dbb18a4bc0 '' Function 0x55dbb1776b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55dbb18a4af0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb18a4ad8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18a4ac0 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb18a4a88 'int4':'vector' lvalue ParmVar 0x55dbb18a46b0 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55dbb18a4b98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18a4b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18a4b68 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18a4b30 'int4':'vector' lvalue ParmVar 0x55dbb18a4730 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55dbb18a48b8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18a4e40 line:447:38 constexpr pow 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18a4cf0 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55dbb18a4d70 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55dbb18a5258 # | | | | `-ReturnStmt 0x55dbb18a5248 # | | | | `-CallExpr 0x55dbb18a5210 'float' # | | | | |-ImplicitCastExpr 0x55dbb18a51f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55dbb18a51d8 '' Function 0x55dbb17761e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55dbb18a5120 'float' # | | | | | `-ImplicitCastExpr 0x55dbb18a5108 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18a50f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb18a50b8 'uint':'unsigned int' lvalue ParmVar 0x55dbb18a4cf0 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55dbb18a51b0 'float' # | | | | `-ImplicitCastExpr 0x55dbb18a5198 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18a5180 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18a5148 'uint':'unsigned int' lvalue ParmVar 0x55dbb18a4d70 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55dbb18a4ef8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18a5458 line:447:38 constexpr pow 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18a5308 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55dbb18a5388 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55dbb18a58a8 # | | | | `-ReturnStmt 0x55dbb18a5898 # | | | | `-CallExpr 0x55dbb18a5860 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18a5848 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55dbb18a5828 '' Function 0x55dbb1776500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55dbb18a5758 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb18a5740 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18a5728 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb18a56f0 'uint2':'vector' lvalue ParmVar 0x55dbb18a5308 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55dbb18a5800 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18a57e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18a57d0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18a5798 'uint2':'vector' lvalue ParmVar 0x55dbb18a5388 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55dbb18a5510 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18a5aa8 line:447:38 constexpr pow 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18a5958 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55dbb18a59d8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55dbb18a5f00 # | | | | `-ReturnStmt 0x55dbb18a5ef0 # | | | | `-CallExpr 0x55dbb18a5eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18a5ea0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55dbb18a5e80 '' Function 0x55dbb1776870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55dbb18a5db0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb18a5d98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18a5d80 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb18a5d48 'uint3':'vector' lvalue ParmVar 0x55dbb18a5958 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55dbb18a5e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18a5e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18a5e28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18a5df0 'uint3':'vector' lvalue ParmVar 0x55dbb18a59d8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55dbb18a5b60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18a66e0 line:447:38 constexpr pow 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18a6590 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55dbb18a6610 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55dbb18a6b40 # | | | | `-ReturnStmt 0x55dbb18a6b30 # | | | | `-CallExpr 0x55dbb18a6af8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18a6ae0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55dbb18a6ac0 '' Function 0x55dbb1776b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55dbb18a69f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb18a69d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18a69c0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb18a6988 'uint4':'vector' lvalue ParmVar 0x55dbb18a6590 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55dbb18a6a98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18a6a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18a6a68 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18a6a30 'uint4':'vector' lvalue ParmVar 0x55dbb18a6610 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55dbb18a6798 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18a6d40 line:447:38 constexpr pow 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18a6bf0 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55dbb18a6c70 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55dbb18a7178 # | | | | `-ReturnStmt 0x55dbb18a7168 # | | | | `-CallExpr 0x55dbb18a7130 'float' # | | | | |-ImplicitCastExpr 0x55dbb18a7118 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55dbb18a70f8 '' Function 0x55dbb17761e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55dbb18a7040 'float' # | | | | | `-ImplicitCastExpr 0x55dbb18a7028 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18a7010 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb18a6fd8 'int64_t':'long' lvalue ParmVar 0x55dbb18a6bf0 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55dbb18a70d0 'float' # | | | | `-ImplicitCastExpr 0x55dbb18a70b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18a70a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18a7068 'int64_t':'long' lvalue ParmVar 0x55dbb18a6c70 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55dbb18a6df8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18a7378 line:447:38 constexpr pow 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18a7228 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55dbb18a72a8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55dbb18a77e8 # | | | | `-ReturnStmt 0x55dbb18a77d8 # | | | | `-CallExpr 0x55dbb18a77a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18a7788 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55dbb18a7768 '' Function 0x55dbb1776500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55dbb18a7698 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb18a7680 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18a7668 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb18a7630 'int64_t2':'vector' lvalue ParmVar 0x55dbb18a7228 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55dbb18a7740 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18a7728 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18a7710 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18a76d8 'int64_t2':'vector' lvalue ParmVar 0x55dbb18a72a8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb18a7430 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18a79e8 line:447:38 constexpr pow 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18a7898 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55dbb18a7918 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55dbb18a7e60 # | | | | `-ReturnStmt 0x55dbb18a7e50 # | | | | `-CallExpr 0x55dbb18a7e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18a7e00 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55dbb18a7de0 '' Function 0x55dbb1776870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55dbb18a7d10 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb18a7cf8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18a7ce0 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb18a7ca8 'int64_t3':'vector' lvalue ParmVar 0x55dbb18a7898 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55dbb18a7db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18a7da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18a7d88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18a7d50 'int64_t3':'vector' lvalue ParmVar 0x55dbb18a7918 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb18a7aa0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18a8060 line:447:38 constexpr pow 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18a7f10 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55dbb18a7f90 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55dbb18a84e0 # | | | | `-ReturnStmt 0x55dbb18a84d0 # | | | | `-CallExpr 0x55dbb18a8498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18a8480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55dbb18a8460 '' Function 0x55dbb1776b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55dbb18a8390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb18a8378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18a8360 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb18a8328 'int64_t4':'vector' lvalue ParmVar 0x55dbb18a7f10 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55dbb18a8438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18a8420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18a8408 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18a83d0 'int64_t4':'vector' lvalue ParmVar 0x55dbb18a7f90 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb18a8118 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18a8cc0 line:447:38 constexpr pow 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18a8b70 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55dbb18a8bf0 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55dbb18a9118 # | | | | `-ReturnStmt 0x55dbb18a9108 # | | | | `-CallExpr 0x55dbb18a90d0 'float' # | | | | |-ImplicitCastExpr 0x55dbb18a90b8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55dbb18a9098 '' Function 0x55dbb17761e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55dbb18a8fe0 'float' # | | | | | `-ImplicitCastExpr 0x55dbb18a8fc8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18a8fb0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb18a8f78 'uint64_t':'unsigned long' lvalue ParmVar 0x55dbb18a8b70 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55dbb18a9070 'float' # | | | | `-ImplicitCastExpr 0x55dbb18a9058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18a9040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18a9008 'uint64_t':'unsigned long' lvalue ParmVar 0x55dbb18a8bf0 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55dbb18a8d78 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18a9318 line:447:38 constexpr pow 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18a91c8 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55dbb18a9248 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55dbb18a97a8 # | | | | `-ReturnStmt 0x55dbb18a9798 # | | | | `-CallExpr 0x55dbb18a9760 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18a9748 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55dbb18a9728 '' Function 0x55dbb1776500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55dbb18a9658 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb18a9640 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18a9628 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb18a95f0 'uint64_t2':'vector' lvalue ParmVar 0x55dbb18a91c8 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55dbb18a9700 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18a96e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18a96d0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18a9698 'uint64_t2':'vector' lvalue ParmVar 0x55dbb18a9248 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb18a93d0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18a99a8 line:447:38 constexpr pow 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18a9858 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55dbb18a98d8 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55dbb18a9e40 # | | | | `-ReturnStmt 0x55dbb18a9e30 # | | | | `-CallExpr 0x55dbb18a9df8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18a9de0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55dbb18a9dc0 '' Function 0x55dbb1776870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55dbb18a9cf0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb18a9cd8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18a9cc0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb18a9c88 'uint64_t3':'vector' lvalue ParmVar 0x55dbb18a9858 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55dbb18a9d98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18a9d80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18a9d68 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18a9d30 'uint64_t3':'vector' lvalue ParmVar 0x55dbb18a98d8 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb18a9a60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18aa040 line:447:38 constexpr pow 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18a9ef0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55dbb18a9f70 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55dbb18aa4e0 # | | | | `-ReturnStmt 0x55dbb18aa4d0 # | | | | `-CallExpr 0x55dbb18aa498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18aa480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55dbb18aa460 '' Function 0x55dbb1776b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55dbb18aa390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb18aa378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18aa360 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb18aa328 'uint64_t4':'vector' lvalue ParmVar 0x55dbb18a9ef0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55dbb18aa438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18aa420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18aa408 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18aa3d0 'uint64_t4':'vector' lvalue ParmVar 0x55dbb18a9f70 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb18aa0f8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18aa650 line:453:36 constexpr rsqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18aa5a0 col:29 used V 'double' # | | | |-CompoundStmt 0x55dbb18aa998 # | | | | `-ReturnStmt 0x55dbb18aa988 # | | | | `-CallExpr 0x55dbb18aa958 'float' # | | | | |-ImplicitCastExpr 0x55dbb18aa940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb18aa920 '' Function 0x55dbb177af10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb18aa8f8 'float' # | | | | `-ImplicitCastExpr 0x55dbb18aa8e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18aa8c8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18aa890 'double' lvalue ParmVar 0x55dbb18aa5a0 'V' 'double' # | | | `-DeprecatedAttr 0x55dbb18aa700 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb17d6680 line:453:36 constexpr rsqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18aaa58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55dbb17d69e8 # | | | | `-ReturnStmt 0x55dbb17d69d8 # | | | | `-CallExpr 0x55dbb17d69a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17d6990 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb17d6970 '' Function 0x55dbb177b188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb17d6948 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17d6930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17d6918 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17d68e0 'double2':'vector' lvalue ParmVar 0x55dbb18aaa58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55dbb17d6730 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb17d6b58 line:453:36 constexpr rsqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17d6aa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55dbb17d6ec8 # | | | | `-ReturnStmt 0x55dbb17d6eb8 # | | | | `-CallExpr 0x55dbb17d6e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17d6e70 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb17d6e50 '' Function 0x55dbb177b400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb17d6e28 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17d6e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17d6df8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17d6dc0 'double3':'vector' lvalue ParmVar 0x55dbb17d6aa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55dbb17d6c08 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb17d7038 line:453:36 constexpr rsqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17d6f88 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55dbb17d73b0 # | | | | `-ReturnStmt 0x55dbb17d73a0 # | | | | `-CallExpr 0x55dbb17d7370 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17d7358 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb17d7338 '' Function 0x55dbb177b678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb17d7310 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17d72f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17d72e0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17d72a8 'double4':'vector' lvalue ParmVar 0x55dbb17d6f88 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55dbb17d70e8 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb17d7510 line:454:37 constexpr rsqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17d7460 col:26 used V 'int' # | | | |-CompoundStmt 0x55dbb17d7868 # | | | | `-ReturnStmt 0x55dbb17d7858 # | | | | `-CallExpr 0x55dbb17d7828 'float' # | | | | |-ImplicitCastExpr 0x55dbb17d7810 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb17d77f0 '' Function 0x55dbb177af10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb17d77c8 'float' # | | | | `-ImplicitCastExpr 0x55dbb17d77b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17d7798 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17d7760 'int' lvalue ParmVar 0x55dbb17d7460 'V' 'int' # | | | `-DeprecatedAttr 0x55dbb17d75c0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17d79c8 line:454:37 constexpr rsqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17d7918 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55dbb17d7d40 # | | | | `-ReturnStmt 0x55dbb17d7d30 # | | | | `-CallExpr 0x55dbb17d7d00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17d7ce8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb17d7cc8 '' Function 0x55dbb177b188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb17d7ca0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17d7c88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17d7c70 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17d7c38 'int2':'vector' lvalue ParmVar 0x55dbb17d7918 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55dbb17d7a78 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17d7ea0 line:454:37 constexpr rsqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17d7df0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55dbb17d8220 # | | | | `-ReturnStmt 0x55dbb17d8210 # | | | | `-CallExpr 0x55dbb17d81e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17d81c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb17d81a8 '' Function 0x55dbb177b400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb17d8180 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17d8168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17d8150 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17d8118 'int3':'vector' lvalue ParmVar 0x55dbb17d7df0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55dbb17d7f50 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17d8380 line:454:37 constexpr rsqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17d82d0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55dbb17d8730 # | | | | `-ReturnStmt 0x55dbb17d8720 # | | | | `-CallExpr 0x55dbb17d86f0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17d86d8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb17d86b8 '' Function 0x55dbb177b678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb17d8690 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17d8650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17d8638 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17d8600 'int4':'vector' lvalue ParmVar 0x55dbb17d82d0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55dbb17d8430 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17d8890 line:454:37 constexpr rsqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17d87e0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55dbb17d8c08 # | | | | `-ReturnStmt 0x55dbb17d8bf8 # | | | | `-CallExpr 0x55dbb17d8bc8 'float' # | | | | |-ImplicitCastExpr 0x55dbb17d8bb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb17d8b90 '' Function 0x55dbb177af10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb17d8b68 'float' # | | | | `-ImplicitCastExpr 0x55dbb17d8b50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17d8b38 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17d8b00 'uint':'unsigned int' lvalue ParmVar 0x55dbb17d87e0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55dbb17d8940 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17d8d68 line:454:37 constexpr rsqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17d8cb8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55dbb17d9100 # | | | | `-ReturnStmt 0x55dbb17d90f0 # | | | | `-CallExpr 0x55dbb17d90c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17d90a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb17d9088 '' Function 0x55dbb177b188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb17d9060 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17d9048 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17d9030 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17d8ff8 'uint2':'vector' lvalue ParmVar 0x55dbb17d8cb8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55dbb17d8e18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17d9260 line:454:37 constexpr rsqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17d91b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55dbb17d9600 # | | | | `-ReturnStmt 0x55dbb17d95f0 # | | | | `-CallExpr 0x55dbb17d95c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17d95a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb17d9588 '' Function 0x55dbb177b400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb17d9560 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17d9548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17d9530 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17d94f8 'uint3':'vector' lvalue ParmVar 0x55dbb17d91b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55dbb17d9310 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17d9760 line:454:37 constexpr rsqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17d96b0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55dbb17d9b08 # | | | | `-ReturnStmt 0x55dbb17d9af8 # | | | | `-CallExpr 0x55dbb17d9ac8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17d9ab0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb17d9a90 '' Function 0x55dbb177b678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb17d9a68 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17d9a50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17d9a38 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17d9a00 'uint4':'vector' lvalue ParmVar 0x55dbb17d96b0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55dbb17d9810 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17d9c68 line:454:37 constexpr rsqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17d9bb8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55dbb17da000 # | | | | `-ReturnStmt 0x55dbb17d9ff0 # | | | | `-CallExpr 0x55dbb17d9fc0 'float' # | | | | |-ImplicitCastExpr 0x55dbb17d9fa8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb17d9f88 '' Function 0x55dbb177af10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb17d9f60 'float' # | | | | `-ImplicitCastExpr 0x55dbb17d9f48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17d9f30 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17d9ef8 'int64_t':'long' lvalue ParmVar 0x55dbb17d9bb8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55dbb17d9d18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17da160 line:454:37 constexpr rsqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17da0b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55dbb17da518 # | | | | `-ReturnStmt 0x55dbb17da508 # | | | | `-CallExpr 0x55dbb17da4d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17da4c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb17da4a0 '' Function 0x55dbb177b188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb17da478 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17da460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17da448 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17da410 'int64_t2':'vector' lvalue ParmVar 0x55dbb17da0b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb17da210 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17da6a0 line:454:37 constexpr rsqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17da5c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55dbb17daa60 # | | | | `-ReturnStmt 0x55dbb17daa50 # | | | | `-CallExpr 0x55dbb17daa20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17daa08 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb17da9e8 '' Function 0x55dbb177b400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb17da9c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17da9a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17da990 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17da958 'int64_t3':'vector' lvalue ParmVar 0x55dbb17da5c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb17da750 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17dabc0 line:454:37 constexpr rsqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17dab10 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55dbb17daf88 # | | | | `-ReturnStmt 0x55dbb17daf78 # | | | | `-CallExpr 0x55dbb17daf48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17daf30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb17daf10 '' Function 0x55dbb177b678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb17daee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17daed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17daeb8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17dae80 'int64_t4':'vector' lvalue ParmVar 0x55dbb17dab10 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb17dac70 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17db0e8 line:454:37 constexpr rsqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17db038 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55dbb17db4a0 # | | | | `-ReturnStmt 0x55dbb17db490 # | | | | `-CallExpr 0x55dbb17db460 'float' # | | | | |-ImplicitCastExpr 0x55dbb17db448 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb17db428 '' Function 0x55dbb177af10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb17db400 'float' # | | | | `-ImplicitCastExpr 0x55dbb17db3e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17db3d0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17db398 'uint64_t':'unsigned long' lvalue ParmVar 0x55dbb17db038 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55dbb17db198 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17db600 line:454:37 constexpr rsqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17db550 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55dbb17db9d8 # | | | | `-ReturnStmt 0x55dbb17db9c8 # | | | | `-CallExpr 0x55dbb17db998 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17db980 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb17db960 '' Function 0x55dbb177b188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb17db938 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17db920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17db908 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17db8d0 'uint64_t2':'vector' lvalue ParmVar 0x55dbb17db550 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb17db6b0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17dbb38 line:454:37 constexpr rsqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17dba88 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55dbb17dbf18 # | | | | `-ReturnStmt 0x55dbb17dbf08 # | | | | `-CallExpr 0x55dbb17dbed8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17dbec0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb17dbea0 '' Function 0x55dbb177b400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb17dbe78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17dbe60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17dbe48 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17dbe10 'uint64_t3':'vector' lvalue ParmVar 0x55dbb17dba88 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb17dbbe8 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17dc078 line:454:37 constexpr rsqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17dbfc8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55dbb17dc460 # | | | | `-ReturnStmt 0x55dbb17dc450 # | | | | `-CallExpr 0x55dbb17dc420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17dc408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb17dc3e8 '' Function 0x55dbb177b678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb17dc3c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17dc3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17dc390 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17dc358 'uint64_t4':'vector' lvalue ParmVar 0x55dbb17dbfc8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb17dc128 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17dc5d0 line:460:36 constexpr round 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17dc520 col:29 used V 'double' # | | | |-CompoundStmt 0x55dbb17dc9d8 # | | | | `-ReturnStmt 0x55dbb17dc9c8 # | | | | `-CallExpr 0x55dbb17dc998 'float' # | | | | |-ImplicitCastExpr 0x55dbb17dc980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb17dc960 '' Function 0x55dbb177c290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb17dc938 'float' # | | | | `-ImplicitCastExpr 0x55dbb17dc920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17dc908 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17dc8d0 'double' lvalue ParmVar 0x55dbb17dc520 'V' 'double' # | | | `-DeprecatedAttr 0x55dbb17dc740 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb17dcb48 line:460:36 constexpr round 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17dca98 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55dbb17dceb0 # | | | | `-ReturnStmt 0x55dbb17dcea0 # | | | | `-CallExpr 0x55dbb17dce70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17dce58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb17dce38 '' Function 0x55dbb177c508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb17dce10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17dcdf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17dcde0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17dcda8 'double2':'vector' lvalue ParmVar 0x55dbb17dca98 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55dbb17dcbf8 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb17dd020 line:460:36 constexpr round 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17dcf70 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55dbb17dd390 # | | | | `-ReturnStmt 0x55dbb17dd380 # | | | | `-CallExpr 0x55dbb17dd350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17dd338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb17dd318 '' Function 0x55dbb1740be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb17dd2f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17dd2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17dd2c0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17dd288 'double3':'vector' lvalue ParmVar 0x55dbb17dcf70 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55dbb17dd0d0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb17dd500 line:460:36 constexpr round 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17dd450 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55dbb17dd878 # | | | | `-ReturnStmt 0x55dbb17dd868 # | | | | `-CallExpr 0x55dbb17dd838 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17dd820 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb17dd800 '' Function 0x55dbb1740e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb17dd7d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17dd7c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17dd7a8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17dd770 'double4':'vector' lvalue ParmVar 0x55dbb17dd450 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55dbb17dd5b0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb17dd9d8 line:461:37 constexpr round 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17dd928 col:26 used V 'int' # | | | |-CompoundStmt 0x55dbb17ddd30 # | | | | `-ReturnStmt 0x55dbb17ddd20 # | | | | `-CallExpr 0x55dbb17ddcf0 'float' # | | | | |-ImplicitCastExpr 0x55dbb17ddcd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb17ddcb8 '' Function 0x55dbb177c290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb17ddc90 'float' # | | | | `-ImplicitCastExpr 0x55dbb17ddc78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17ddc60 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17ddc28 'int' lvalue ParmVar 0x55dbb17dd928 'V' 'int' # | | | `-DeprecatedAttr 0x55dbb17dda88 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17dde90 line:461:37 constexpr round 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17ddde0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55dbb17de208 # | | | | `-ReturnStmt 0x55dbb17de1f8 # | | | | `-CallExpr 0x55dbb17de1c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17de1b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb17de190 '' Function 0x55dbb177c508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb17de168 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17de150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17de138 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17de100 'int2':'vector' lvalue ParmVar 0x55dbb17ddde0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55dbb17ddf40 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17de368 line:461:37 constexpr round 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17de2b8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55dbb17de6e8 # | | | | `-ReturnStmt 0x55dbb17de6d8 # | | | | `-CallExpr 0x55dbb17de6a8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17de690 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb17de670 '' Function 0x55dbb1740be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb17de648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17de630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17de618 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17de5e0 'int3':'vector' lvalue ParmVar 0x55dbb17de2b8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55dbb17de418 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17df108 line:461:37 constexpr round 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17df058 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55dbb17df490 # | | | | `-ReturnStmt 0x55dbb17df480 # | | | | `-CallExpr 0x55dbb17df450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17df438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb17df418 '' Function 0x55dbb1740e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb17df3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17df3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17df3c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17df388 'int4':'vector' lvalue ParmVar 0x55dbb17df058 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55dbb17df1b8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17df5f0 line:461:37 constexpr round 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17df540 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55dbb17df968 # | | | | `-ReturnStmt 0x55dbb17df958 # | | | | `-CallExpr 0x55dbb17df928 'float' # | | | | |-ImplicitCastExpr 0x55dbb17df910 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb17df8f0 '' Function 0x55dbb177c290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb17df8c8 'float' # | | | | `-ImplicitCastExpr 0x55dbb17df8b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17df898 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17df860 'uint':'unsigned int' lvalue ParmVar 0x55dbb17df540 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55dbb17df6a0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17dfac8 line:461:37 constexpr round 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17dfa18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55dbb17dfe60 # | | | | `-ReturnStmt 0x55dbb17dfe50 # | | | | `-CallExpr 0x55dbb17dfe20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17dfe08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb17dfde8 '' Function 0x55dbb177c508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb17dfdc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17dfda8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17dfd90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17dfd58 'uint2':'vector' lvalue ParmVar 0x55dbb17dfa18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55dbb17dfb78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17dffc0 line:461:37 constexpr round 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17dff10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55dbb17e0360 # | | | | `-ReturnStmt 0x55dbb17e0350 # | | | | `-CallExpr 0x55dbb17e0320 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17e0308 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb17e02e8 '' Function 0x55dbb1740be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb17e02c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17e02a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17e0290 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17e0258 'uint3':'vector' lvalue ParmVar 0x55dbb17dff10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55dbb17e0070 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17e04c0 line:461:37 constexpr round 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17e0410 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55dbb17e0868 # | | | | `-ReturnStmt 0x55dbb17e0858 # | | | | `-CallExpr 0x55dbb17e0828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17e0810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb17e07f0 '' Function 0x55dbb1740e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb17e07c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17e07b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17e0798 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17e0760 'uint4':'vector' lvalue ParmVar 0x55dbb17e0410 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55dbb17e0570 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17e09c8 line:461:37 constexpr round 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17e0918 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55dbb17e0d60 # | | | | `-ReturnStmt 0x55dbb17e0d50 # | | | | `-CallExpr 0x55dbb17e0d20 'float' # | | | | |-ImplicitCastExpr 0x55dbb17e0d08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb17e0ce8 '' Function 0x55dbb177c290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb17e0cc0 'float' # | | | | `-ImplicitCastExpr 0x55dbb17e0ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17e0c90 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17e0c58 'int64_t':'long' lvalue ParmVar 0x55dbb17e0918 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55dbb17e0a78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17e0ec0 line:461:37 constexpr round 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17e0e10 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55dbb17e1aa0 # | | | | `-ReturnStmt 0x55dbb17e1a90 # | | | | `-CallExpr 0x55dbb17e1a60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17e1a48 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb17e1a28 '' Function 0x55dbb177c508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb17e1a00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17e19e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17e19d0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17e1998 'int64_t2':'vector' lvalue ParmVar 0x55dbb17e0e10 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb17e0f70 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17e1c00 line:461:37 constexpr round 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17e1b50 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55dbb17e1fc0 # | | | | `-ReturnStmt 0x55dbb17e1fb0 # | | | | `-CallExpr 0x55dbb17e1f80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17e1f68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb17e1f48 '' Function 0x55dbb1740be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb17e1f20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17e1f08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17e1ef0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17e1eb8 'int64_t3':'vector' lvalue ParmVar 0x55dbb17e1b50 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb17e1cb0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17e2120 line:461:37 constexpr round 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17e2070 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55dbb17e24e8 # | | | | `-ReturnStmt 0x55dbb17e24d8 # | | | | `-CallExpr 0x55dbb17e24a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17e2490 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb17e2470 '' Function 0x55dbb1740e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb17e2448 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17e2430 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17e2418 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17e23e0 'int64_t4':'vector' lvalue ParmVar 0x55dbb17e2070 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb17e21d0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17e2648 line:461:37 constexpr round 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17e2598 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55dbb17e2a00 # | | | | `-ReturnStmt 0x55dbb17e29f0 # | | | | `-CallExpr 0x55dbb17e29c0 'float' # | | | | |-ImplicitCastExpr 0x55dbb17e29a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb17e2988 '' Function 0x55dbb177c290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb17e2960 'float' # | | | | `-ImplicitCastExpr 0x55dbb17e2948 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17e2930 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17e28f8 'uint64_t':'unsigned long' lvalue ParmVar 0x55dbb17e2598 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55dbb17e26f8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17e2b60 line:461:37 constexpr round 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17e2ab0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55dbb17e2f38 # | | | | `-ReturnStmt 0x55dbb17e2f28 # | | | | `-CallExpr 0x55dbb17e2ef8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17e2ee0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb17e2ec0 '' Function 0x55dbb177c508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb17e2e98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17e2e80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17e2e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17e2e30 'uint64_t2':'vector' lvalue ParmVar 0x55dbb17e2ab0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb17e2c10 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17e3098 line:461:37 constexpr round 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17e2fe8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55dbb17e3478 # | | | | `-ReturnStmt 0x55dbb17e3468 # | | | | `-CallExpr 0x55dbb17e3438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17e3420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb17e3400 '' Function 0x55dbb1740be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb17e33d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17e33c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17e33a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17e3370 'uint64_t3':'vector' lvalue ParmVar 0x55dbb17e2fe8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb17e3148 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17e35d8 line:461:37 constexpr round 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17e3528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55dbb17e39c0 # | | | | `-ReturnStmt 0x55dbb17e39b0 # | | | | `-CallExpr 0x55dbb17e3980 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17e3968 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb17e3948 '' Function 0x55dbb1740e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb17e3920 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17e3908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17e38f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17e38b8 'uint64_t4':'vector' lvalue ParmVar 0x55dbb17e3528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb17e3688 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17e3b28 line:467:36 constexpr sin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17e3a78 col:29 used V 'double' # | | | |-CompoundStmt 0x55dbb17e3e70 # | | | | `-ReturnStmt 0x55dbb17e3e60 # | | | | `-CallExpr 0x55dbb17e3e30 'float' # | | | | |-ImplicitCastExpr 0x55dbb17e3e18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb17e3df8 '' Function 0x55dbb178c1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb17e3dd0 'float' # | | | | `-ImplicitCastExpr 0x55dbb17e3db8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17e3da0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17e3d68 'double' lvalue ParmVar 0x55dbb17e3a78 'V' 'double' # | | | `-DeprecatedAttr 0x55dbb17e3bd8 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb17e3fd8 line:467:36 constexpr sin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17e3f28 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55dbb17e4340 # | | | | `-ReturnStmt 0x55dbb17e4330 # | | | | `-CallExpr 0x55dbb17e4300 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17e42e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb17e42c8 '' Function 0x55dbb178c430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb17e42a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17e4288 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17e4270 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17e4238 'double2':'vector' lvalue ParmVar 0x55dbb17e3f28 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55dbb17e4088 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb17e44a8 line:467:36 constexpr sin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17e43f8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55dbb17e4818 # | | | | `-ReturnStmt 0x55dbb17e4808 # | | | | `-CallExpr 0x55dbb17e47d8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17e47c0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb17e47a0 '' Function 0x55dbb178c6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb17e4778 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17e4760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17e4748 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17e4710 'double3':'vector' lvalue ParmVar 0x55dbb17e43f8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55dbb17e4558 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb17e4980 line:467:36 constexpr sin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17e48d0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55dbb17e4cf8 # | | | | `-ReturnStmt 0x55dbb17e4ce8 # | | | | `-CallExpr 0x55dbb17e4cb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17e4ca0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb17e4c80 '' Function 0x55dbb178c930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb17e4c58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17e4c40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17e4c28 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17e4bf0 'double4':'vector' lvalue ParmVar 0x55dbb17e48d0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55dbb17e4a30 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb17e4e58 line:468:37 constexpr sin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17e4da8 col:26 used V 'int' # | | | |-CompoundStmt 0x55dbb17e51b0 # | | | | `-ReturnStmt 0x55dbb17e51a0 # | | | | `-CallExpr 0x55dbb17e5170 'float' # | | | | |-ImplicitCastExpr 0x55dbb17e5158 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb17e5138 '' Function 0x55dbb178c1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb17e5110 'float' # | | | | `-ImplicitCastExpr 0x55dbb17e50f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17e50e0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17e50a8 'int' lvalue ParmVar 0x55dbb17e4da8 'V' 'int' # | | | `-DeprecatedAttr 0x55dbb17e4f08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17e5310 line:468:37 constexpr sin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17e5260 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55dbb17e5688 # | | | | `-ReturnStmt 0x55dbb17e5678 # | | | | `-CallExpr 0x55dbb17e5648 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17e5630 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb17e5610 '' Function 0x55dbb178c430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb17e55e8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17e55d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17e55b8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17e5580 'int2':'vector' lvalue ParmVar 0x55dbb17e5260 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55dbb17e53c0 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17e66c0 line:468:37 constexpr sin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17e5738 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55dbb17e6a40 # | | | | `-ReturnStmt 0x55dbb17e6a30 # | | | | `-CallExpr 0x55dbb17e6a00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17e69e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb17e69c8 '' Function 0x55dbb178c6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb17e69a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17e6988 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17e6970 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17e6938 'int3':'vector' lvalue ParmVar 0x55dbb17e5738 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55dbb17e6770 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17e6ba0 line:468:37 constexpr sin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17e6af0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55dbb17e6f28 # | | | | `-ReturnStmt 0x55dbb17e6f18 # | | | | `-CallExpr 0x55dbb17e6ee8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17e6ed0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb17e6eb0 '' Function 0x55dbb178c930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb17e6e88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17e6e70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17e6e58 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17e6e20 'int4':'vector' lvalue ParmVar 0x55dbb17e6af0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55dbb17e6c50 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17e7088 line:468:37 constexpr sin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17e6fd8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55dbb17e7400 # | | | | `-ReturnStmt 0x55dbb17e73f0 # | | | | `-CallExpr 0x55dbb17e73c0 'float' # | | | | |-ImplicitCastExpr 0x55dbb17e73a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb17e7388 '' Function 0x55dbb178c1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb17e7360 'float' # | | | | `-ImplicitCastExpr 0x55dbb17e7348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17e7330 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17e72f8 'uint':'unsigned int' lvalue ParmVar 0x55dbb17e6fd8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55dbb17e7138 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17e7560 line:468:37 constexpr sin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17e74b0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55dbb17e78f8 # | | | | `-ReturnStmt 0x55dbb17e78e8 # | | | | `-CallExpr 0x55dbb17e78b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17e78a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb17e7880 '' Function 0x55dbb178c430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb17e7858 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17e7840 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17e7828 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17e77f0 'uint2':'vector' lvalue ParmVar 0x55dbb17e74b0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55dbb17e7610 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17e7a58 line:468:37 constexpr sin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17e79a8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55dbb17e7df8 # | | | | `-ReturnStmt 0x55dbb17e7de8 # | | | | `-CallExpr 0x55dbb17e7db8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17e7da0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb17e7d80 '' Function 0x55dbb178c6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb17e7d58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17e7d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17e7d28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17e7cf0 'uint3':'vector' lvalue ParmVar 0x55dbb17e79a8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55dbb17e7b08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17e7f58 line:468:37 constexpr sin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17e7ea8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55dbb17e8300 # | | | | `-ReturnStmt 0x55dbb17e82f0 # | | | | `-CallExpr 0x55dbb17e82c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17e82a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb17e8288 '' Function 0x55dbb178c930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb17e8260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17e8248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17e8230 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17e81f8 'uint4':'vector' lvalue ParmVar 0x55dbb17e7ea8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55dbb17e8008 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17e8460 line:468:37 constexpr sin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17e83b0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55dbb17e87f8 # | | | | `-ReturnStmt 0x55dbb17e87e8 # | | | | `-CallExpr 0x55dbb17e87b8 'float' # | | | | |-ImplicitCastExpr 0x55dbb17e87a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb17e8780 '' Function 0x55dbb178c1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb17e8758 'float' # | | | | `-ImplicitCastExpr 0x55dbb17e8740 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17e8728 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17e86f0 'int64_t':'long' lvalue ParmVar 0x55dbb17e83b0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55dbb17e8510 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17e8958 line:468:37 constexpr sin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17e88a8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55dbb17e8d10 # | | | | `-ReturnStmt 0x55dbb17e8d00 # | | | | `-CallExpr 0x55dbb17e8cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17e8cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb17e8c98 '' Function 0x55dbb178c430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb17e8c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17e8c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17e8c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17e8c08 'int64_t2':'vector' lvalue ParmVar 0x55dbb17e88a8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb17e8a08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17e8e70 line:468:37 constexpr sin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17e8dc0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55dbb17e9230 # | | | | `-ReturnStmt 0x55dbb17e9220 # | | | | `-CallExpr 0x55dbb17e91f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17e91d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb17e91b8 '' Function 0x55dbb178c6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb17e9190 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17e9178 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17e9160 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17e9128 'int64_t3':'vector' lvalue ParmVar 0x55dbb17e8dc0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb17e8f20 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17e9390 line:468:37 constexpr sin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17e92e0 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55dbb17e9758 # | | | | `-ReturnStmt 0x55dbb17e9748 # | | | | `-CallExpr 0x55dbb17e9718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17e9700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb17e96e0 '' Function 0x55dbb178c930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb17e96b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17e96a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17e9688 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17e9650 'int64_t4':'vector' lvalue ParmVar 0x55dbb17e92e0 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb17e9440 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17e98b8 line:468:37 constexpr sin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17e9808 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55dbb17e9c70 # | | | | `-ReturnStmt 0x55dbb17e9c60 # | | | | `-CallExpr 0x55dbb17e9c30 'float' # | | | | |-ImplicitCastExpr 0x55dbb17e9c18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb17e9bf8 '' Function 0x55dbb178c1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb17e9bd0 'float' # | | | | `-ImplicitCastExpr 0x55dbb17e9bb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17e9ba0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17e9b68 'uint64_t':'unsigned long' lvalue ParmVar 0x55dbb17e9808 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55dbb17e9968 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17e9dd0 line:468:37 constexpr sin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17e9d20 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55dbb17ea1a8 # | | | | `-ReturnStmt 0x55dbb17ea198 # | | | | `-CallExpr 0x55dbb17ea168 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17ea150 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb17ea130 '' Function 0x55dbb178c430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb17ea108 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17ea0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17ea0d8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17ea0a0 'uint64_t2':'vector' lvalue ParmVar 0x55dbb17e9d20 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb17e9e80 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb17ea308 line:468:37 constexpr sin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17ea258 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55dbb18b0c78 # | | | | `-ReturnStmt 0x55dbb18b0c68 # | | | | `-CallExpr 0x55dbb18b0c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18b0c20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb17ea670 '' Function 0x55dbb178c6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb17ea648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17ea630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb17ea618 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb17ea5e0 'uint64_t3':'vector' lvalue ParmVar 0x55dbb17ea258 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb17ea3b8 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18b0dd8 line:468:37 constexpr sin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18b0d28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55dbb18b11c0 # | | | | `-ReturnStmt 0x55dbb18b11b0 # | | | | `-CallExpr 0x55dbb18b1180 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18b1168 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb18b1148 '' Function 0x55dbb178c930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb18b1120 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18b1108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18b10f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18b10b8 'uint64_t4':'vector' lvalue ParmVar 0x55dbb18b0d28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb18b0e88 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18b1330 line:474:36 constexpr sinh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18b1280 col:29 used V 'double' # | | | |-CompoundStmt 0x55dbb18b1678 # | | | | `-ReturnStmt 0x55dbb18b1668 # | | | | `-CallExpr 0x55dbb18b1638 'float' # | | | | |-ImplicitCastExpr 0x55dbb18b1620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb18b1600 '' Function 0x55dbb178d548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb18b15d8 'float' # | | | | `-ImplicitCastExpr 0x55dbb18b15c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18b15a8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18b1570 'double' lvalue ParmVar 0x55dbb18b1280 'V' 'double' # | | | `-DeprecatedAttr 0x55dbb18b13e0 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb18b17e8 line:474:36 constexpr sinh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18b1738 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55dbb18b1b50 # | | | | `-ReturnStmt 0x55dbb18b1b40 # | | | | `-CallExpr 0x55dbb18b1b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18b1af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb18b1ad8 '' Function 0x55dbb178d7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb18b1ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18b1a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18b1a80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18b1a48 'double2':'vector' lvalue ParmVar 0x55dbb18b1738 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55dbb18b1898 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb18b1cc0 line:474:36 constexpr sinh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18b1c10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55dbb18b2030 # | | | | `-ReturnStmt 0x55dbb18b2020 # | | | | `-CallExpr 0x55dbb18b1ff0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18b1fd8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb18b1fb8 '' Function 0x55dbb178da38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb18b1f90 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18b1f78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18b1f60 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18b1f28 'double3':'vector' lvalue ParmVar 0x55dbb18b1c10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55dbb18b1d70 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb18b21a0 line:474:36 constexpr sinh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18b20f0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55dbb18b2518 # | | | | `-ReturnStmt 0x55dbb18b2508 # | | | | `-CallExpr 0x55dbb18b24d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18b24c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb18b24a0 '' Function 0x55dbb178dcb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb18b2478 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18b2460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18b2448 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18b2410 'double4':'vector' lvalue ParmVar 0x55dbb18b20f0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55dbb18b2250 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb18b2678 line:475:37 constexpr sinh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18b25c8 col:26 used V 'int' # | | | |-CompoundStmt 0x55dbb18b29d0 # | | | | `-ReturnStmt 0x55dbb18b29c0 # | | | | `-CallExpr 0x55dbb18b2990 'float' # | | | | |-ImplicitCastExpr 0x55dbb18b2978 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb18b2958 '' Function 0x55dbb178d548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb18b2930 'float' # | | | | `-ImplicitCastExpr 0x55dbb18b2918 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18b2900 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18b28c8 'int' lvalue ParmVar 0x55dbb18b25c8 'V' 'int' # | | | `-DeprecatedAttr 0x55dbb18b2728 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18b2b30 line:475:37 constexpr sinh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18b2a80 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55dbb18b2ea8 # | | | | `-ReturnStmt 0x55dbb18b2e98 # | | | | `-CallExpr 0x55dbb18b2e68 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18b2e50 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb18b2e30 '' Function 0x55dbb178d7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb18b2e08 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18b2df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18b2dd8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18b2da0 'int2':'vector' lvalue ParmVar 0x55dbb18b2a80 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55dbb18b2be0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18b3008 line:475:37 constexpr sinh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18b2f58 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55dbb18b3388 # | | | | `-ReturnStmt 0x55dbb18b3378 # | | | | `-CallExpr 0x55dbb18b3348 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18b3330 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb18b3310 '' Function 0x55dbb178da38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb18b32e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18b32d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18b32b8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18b3280 'int3':'vector' lvalue ParmVar 0x55dbb18b2f58 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55dbb18b30b8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18b34e8 line:475:37 constexpr sinh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18b3438 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55dbb18b3870 # | | | | `-ReturnStmt 0x55dbb18b3860 # | | | | `-CallExpr 0x55dbb18b3830 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18b3818 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb18b37f8 '' Function 0x55dbb178dcb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb18b37d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18b37b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18b37a0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18b3768 'int4':'vector' lvalue ParmVar 0x55dbb18b3438 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55dbb18b3598 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18b39d0 line:475:37 constexpr sinh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18b3920 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55dbb18b3d48 # | | | | `-ReturnStmt 0x55dbb18b3d38 # | | | | `-CallExpr 0x55dbb18b3d08 'float' # | | | | |-ImplicitCastExpr 0x55dbb18b3cf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb18b3cd0 '' Function 0x55dbb178d548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb18b3ca8 'float' # | | | | `-ImplicitCastExpr 0x55dbb18b3c90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18b3c78 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18b3c40 'uint':'unsigned int' lvalue ParmVar 0x55dbb18b3920 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55dbb18b3a80 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18b3ea8 line:475:37 constexpr sinh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18b3df8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55dbb18b4240 # | | | | `-ReturnStmt 0x55dbb18b4230 # | | | | `-CallExpr 0x55dbb18b4200 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18b41e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb18b41c8 '' Function 0x55dbb178d7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb18b41a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18b4188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18b4170 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18b4138 'uint2':'vector' lvalue ParmVar 0x55dbb18b3df8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55dbb18b3f58 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18b43a0 line:475:37 constexpr sinh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18b42f0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55dbb18b4740 # | | | | `-ReturnStmt 0x55dbb18b4730 # | | | | `-CallExpr 0x55dbb18b4700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18b46e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb18b46c8 '' Function 0x55dbb178da38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb18b46a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18b4688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18b4670 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18b4638 'uint3':'vector' lvalue ParmVar 0x55dbb18b42f0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55dbb18b4450 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18b48a0 line:475:37 constexpr sinh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18b47f0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55dbb18b6220 # | | | | `-ReturnStmt 0x55dbb18b6210 # | | | | `-CallExpr 0x55dbb18b61e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18b4bf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb18b4bd0 '' Function 0x55dbb178dcb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb18b4ba8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18b4b90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18b4b78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18b4b40 'uint4':'vector' lvalue ParmVar 0x55dbb18b47f0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55dbb18b4950 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18b6380 line:475:37 constexpr sinh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18b62d0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55dbb18b6718 # | | | | `-ReturnStmt 0x55dbb18b6708 # | | | | `-CallExpr 0x55dbb18b66d8 'float' # | | | | |-ImplicitCastExpr 0x55dbb18b66c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb18b66a0 '' Function 0x55dbb178d548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb18b6678 'float' # | | | | `-ImplicitCastExpr 0x55dbb18b6660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18b6648 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18b6610 'int64_t':'long' lvalue ParmVar 0x55dbb18b62d0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55dbb18b6430 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18b6878 line:475:37 constexpr sinh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18b67c8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55dbb18b6c30 # | | | | `-ReturnStmt 0x55dbb18b6c20 # | | | | `-CallExpr 0x55dbb18b6bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18b6bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb18b6bb8 '' Function 0x55dbb178d7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb18b6b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18b6b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18b6b60 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18b6b28 'int64_t2':'vector' lvalue ParmVar 0x55dbb18b67c8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb18b6928 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18b6d90 line:475:37 constexpr sinh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18b6ce0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55dbb18b7150 # | | | | `-ReturnStmt 0x55dbb18b7140 # | | | | `-CallExpr 0x55dbb18b7110 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18b70f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb18b70d8 '' Function 0x55dbb178da38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb18b70b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18b7098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18b7080 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18b7048 'int64_t3':'vector' lvalue ParmVar 0x55dbb18b6ce0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb18b6e40 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18b72b0 line:475:37 constexpr sinh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18b7200 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55dbb18b7678 # | | | | `-ReturnStmt 0x55dbb18b7668 # | | | | `-CallExpr 0x55dbb18b7638 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18b7620 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb18b7600 '' Function 0x55dbb178dcb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb18b75d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18b75c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18b75a8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18b7570 'int64_t4':'vector' lvalue ParmVar 0x55dbb18b7200 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb18b7360 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18b77d8 line:475:37 constexpr sinh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18b7728 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55dbb18b7b90 # | | | | `-ReturnStmt 0x55dbb18b7b80 # | | | | `-CallExpr 0x55dbb18b7b50 'float' # | | | | |-ImplicitCastExpr 0x55dbb18b7b38 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb18b7b18 '' Function 0x55dbb178d548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb18b7af0 'float' # | | | | `-ImplicitCastExpr 0x55dbb18b7ad8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18b7ac0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18b7a88 'uint64_t':'unsigned long' lvalue ParmVar 0x55dbb18b7728 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55dbb18b7888 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18b7cf0 line:475:37 constexpr sinh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18b7c40 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55dbb18b80c8 # | | | | `-ReturnStmt 0x55dbb18b80b8 # | | | | `-CallExpr 0x55dbb18b8088 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18b8070 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb18b8050 '' Function 0x55dbb178d7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb18b8028 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18b8010 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18b7ff8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18b7fc0 'uint64_t2':'vector' lvalue ParmVar 0x55dbb18b7c40 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb18b7da0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18b8228 line:475:37 constexpr sinh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18b8178 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55dbb18b8608 # | | | | `-ReturnStmt 0x55dbb18b85f8 # | | | | `-CallExpr 0x55dbb18b85c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18b85b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb18b8590 '' Function 0x55dbb178da38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb18b8568 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18b8550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18b8538 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18b8500 'uint64_t3':'vector' lvalue ParmVar 0x55dbb18b8178 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb18b82d8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18b8768 line:475:37 constexpr sinh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18b86b8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55dbb18b8b50 # | | | | `-ReturnStmt 0x55dbb18b8b40 # | | | | `-CallExpr 0x55dbb18b8b10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18b8af8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb18b8ad8 '' Function 0x55dbb178dcb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb18b8ab0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18b8a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18b8a80 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18b8a48 'uint64_t4':'vector' lvalue ParmVar 0x55dbb18b86b8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb18b8818 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18b8cc0 line:481:36 constexpr sqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18b8c10 col:29 used V 'double' # | | | |-CompoundStmt 0x55dbb18b9008 # | | | | `-ReturnStmt 0x55dbb18b8ff8 # | | | | `-CallExpr 0x55dbb18b8fc8 'float' # | | | | |-ImplicitCastExpr 0x55dbb18b8fb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb18b8f90 '' Function 0x55dbb178e8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb18b8f68 'float' # | | | | `-ImplicitCastExpr 0x55dbb18b8f50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18b8f38 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18b8f00 'double' lvalue ParmVar 0x55dbb18b8c10 'V' 'double' # | | | `-DeprecatedAttr 0x55dbb18b8d70 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb18b9178 line:481:36 constexpr sqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18b90c8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55dbb18b94e0 # | | | | `-ReturnStmt 0x55dbb18b94d0 # | | | | `-CallExpr 0x55dbb18b94a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18b9488 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb18b9468 '' Function 0x55dbb178eb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb18b9440 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18b9428 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18b9410 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18b93d8 'double2':'vector' lvalue ParmVar 0x55dbb18b90c8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55dbb18b9228 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb18b9650 line:481:36 constexpr sqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18b95a0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55dbb18b99c0 # | | | | `-ReturnStmt 0x55dbb18b99b0 # | | | | `-CallExpr 0x55dbb18b9980 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18b9968 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb18b9948 '' Function 0x55dbb178edc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb18b9920 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18b9908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18b98f0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18b98b8 'double3':'vector' lvalue ParmVar 0x55dbb18b95a0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55dbb18b9700 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb18b9b30 line:481:36 constexpr sqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18b9a80 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55dbb18b9ea8 # | | | | `-ReturnStmt 0x55dbb18b9e98 # | | | | `-CallExpr 0x55dbb18b9e68 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18b9e50 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb18b9e30 '' Function 0x55dbb178f040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb18b9e08 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18b9df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18b9dd8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18b9da0 'double4':'vector' lvalue ParmVar 0x55dbb18b9a80 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55dbb18b9be0 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb18ba008 line:482:37 constexpr sqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18b9f58 col:26 used V 'int' # | | | |-CompoundStmt 0x55dbb18ba3a0 # | | | | `-ReturnStmt 0x55dbb18ba390 # | | | | `-CallExpr 0x55dbb18ba360 'float' # | | | | |-ImplicitCastExpr 0x55dbb18ba348 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb18ba328 '' Function 0x55dbb178e8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb18ba300 'float' # | | | | `-ImplicitCastExpr 0x55dbb18ba2e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18ba2d0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18ba298 'int' lvalue ParmVar 0x55dbb18b9f58 'V' 'int' # | | | `-DeprecatedAttr 0x55dbb18ba0b8 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18ba500 line:482:37 constexpr sqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18ba450 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55dbb18ba878 # | | | | `-ReturnStmt 0x55dbb18ba868 # | | | | `-CallExpr 0x55dbb18ba838 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18ba820 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb18ba800 '' Function 0x55dbb178eb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb18ba7d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18ba7c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18ba7a8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18ba770 'int2':'vector' lvalue ParmVar 0x55dbb18ba450 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55dbb18ba5b0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18ba9d8 line:482:37 constexpr sqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18ba928 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55dbb18bad58 # | | | | `-ReturnStmt 0x55dbb18bad48 # | | | | `-CallExpr 0x55dbb18bad18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18bad00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb18bace0 '' Function 0x55dbb178edc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb18bacb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18baca0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18bac88 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18bac50 'int3':'vector' lvalue ParmVar 0x55dbb18ba928 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55dbb18baa88 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18baeb8 line:482:37 constexpr sqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18bae08 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55dbb18bb240 # | | | | `-ReturnStmt 0x55dbb18bb230 # | | | | `-CallExpr 0x55dbb18bb200 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18bb1e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb18bb1c8 '' Function 0x55dbb178f040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb18bb1a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18bb188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18bb170 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18bb138 'int4':'vector' lvalue ParmVar 0x55dbb18bae08 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55dbb18baf68 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18bb3a0 line:482:37 constexpr sqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18bb2f0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55dbb18bb718 # | | | | `-ReturnStmt 0x55dbb18bb708 # | | | | `-CallExpr 0x55dbb18bb6d8 'float' # | | | | |-ImplicitCastExpr 0x55dbb18bb6c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb18bb6a0 '' Function 0x55dbb178e8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb18bb678 'float' # | | | | `-ImplicitCastExpr 0x55dbb18bb660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18bb648 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18bb610 'uint':'unsigned int' lvalue ParmVar 0x55dbb18bb2f0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55dbb18bb450 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18bb878 line:482:37 constexpr sqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18bb7c8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55dbb18bbc10 # | | | | `-ReturnStmt 0x55dbb18bbc00 # | | | | `-CallExpr 0x55dbb18bbbd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18bbbb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb18bbb98 '' Function 0x55dbb178eb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb18bbb70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18bbb58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18bbb40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18bbb08 'uint2':'vector' lvalue ParmVar 0x55dbb18bb7c8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55dbb18bb928 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18bbd70 line:482:37 constexpr sqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18bbcc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55dbb18bc110 # | | | | `-ReturnStmt 0x55dbb18bc100 # | | | | `-CallExpr 0x55dbb18bc0d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18bc0b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb18bc098 '' Function 0x55dbb178edc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb18bc070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18bc058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18bc040 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18bc008 'uint3':'vector' lvalue ParmVar 0x55dbb18bbcc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55dbb18bbe20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18bc270 line:482:37 constexpr sqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18bc1c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55dbb18bc618 # | | | | `-ReturnStmt 0x55dbb18bc608 # | | | | `-CallExpr 0x55dbb18bc5d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18bc5c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb18bc5a0 '' Function 0x55dbb178f040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb18bc578 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18bc560 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18bc548 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18bc510 'uint4':'vector' lvalue ParmVar 0x55dbb18bc1c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55dbb18bc320 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18bc778 line:482:37 constexpr sqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18bc6c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55dbb18bcb10 # | | | | `-ReturnStmt 0x55dbb18bcb00 # | | | | `-CallExpr 0x55dbb18bcad0 'float' # | | | | |-ImplicitCastExpr 0x55dbb18bcab8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb18bca98 '' Function 0x55dbb178e8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb18bca70 'float' # | | | | `-ImplicitCastExpr 0x55dbb18bca58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18bca40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18bca08 'int64_t':'long' lvalue ParmVar 0x55dbb18bc6c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55dbb18bc828 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18bcc70 line:482:37 constexpr sqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18bcbc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55dbb18bd028 # | | | | `-ReturnStmt 0x55dbb18bd018 # | | | | `-CallExpr 0x55dbb18bcfe8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18bcfd0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb18bcfb0 '' Function 0x55dbb178eb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb18bcf88 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18bcf70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18bcf58 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18bcf20 'int64_t2':'vector' lvalue ParmVar 0x55dbb18bcbc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb18bcd20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18bd188 line:482:37 constexpr sqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18bd0d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55dbb18bd548 # | | | | `-ReturnStmt 0x55dbb18bd538 # | | | | `-CallExpr 0x55dbb18bd508 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18bd4f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb18bd4d0 '' Function 0x55dbb178edc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb18bd4a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18bd490 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18bd478 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18bd440 'int64_t3':'vector' lvalue ParmVar 0x55dbb18bd0d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb18bd238 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18bd6a8 line:482:37 constexpr sqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18bd5f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55dbb18bda70 # | | | | `-ReturnStmt 0x55dbb18bda60 # | | | | `-CallExpr 0x55dbb18bda30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18bda18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb18bd9f8 '' Function 0x55dbb178f040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb18bd9d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18bd9b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18bd9a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18bd968 'int64_t4':'vector' lvalue ParmVar 0x55dbb18bd5f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb18bd758 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18bdbd0 line:482:37 constexpr sqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18bdb20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55dbb18bdf88 # | | | | `-ReturnStmt 0x55dbb18bdf78 # | | | | `-CallExpr 0x55dbb18bdf48 'float' # | | | | |-ImplicitCastExpr 0x55dbb18bdf30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb18bdf10 '' Function 0x55dbb178e8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb18bdee8 'float' # | | | | `-ImplicitCastExpr 0x55dbb18bded0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18bdeb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18bde80 'uint64_t':'unsigned long' lvalue ParmVar 0x55dbb18bdb20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55dbb18bdc80 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18be0e8 line:482:37 constexpr sqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18be038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55dbb18be8d0 # | | | | `-ReturnStmt 0x55dbb18be8c0 # | | | | `-CallExpr 0x55dbb18be890 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18be878 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb18be858 '' Function 0x55dbb178eb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb18be830 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18be818 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18be800 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18be7c8 'uint64_t2':'vector' lvalue ParmVar 0x55dbb18be038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb18be198 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18bea30 line:482:37 constexpr sqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18be980 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55dbb18bee10 # | | | | `-ReturnStmt 0x55dbb18bee00 # | | | | `-CallExpr 0x55dbb18bedd0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18bedb8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb18bed98 '' Function 0x55dbb178edc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb18bed70 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18bed58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18bed40 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18bed08 'uint64_t3':'vector' lvalue ParmVar 0x55dbb18be980 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb18beae0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18bef70 line:482:37 constexpr sqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18beec0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55dbb18bf358 # | | | | `-ReturnStmt 0x55dbb18bf348 # | | | | `-CallExpr 0x55dbb18bf318 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18bf300 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb18bf2e0 '' Function 0x55dbb178f040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb18bf2b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18bf2a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18bf288 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18bf250 'uint64_t4':'vector' lvalue ParmVar 0x55dbb18beec0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb18bf020 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18bf568 line:488:37 constexpr step 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18bf418 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55dbb18bf498 col:40 used V2 'double' # | | | |-CompoundStmt 0x55dbb18bf950 # | | | | `-ReturnStmt 0x55dbb18bf940 # | | | | `-CallExpr 0x55dbb18bf908 'float' # | | | | |-ImplicitCastExpr 0x55dbb18bf8f0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55dbb18bf8d0 '' Function 0x55dbb178ff98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55dbb18bf818 'float' # | | | | | `-ImplicitCastExpr 0x55dbb18bf800 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18bf7e8 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb18bf7b0 'double' lvalue ParmVar 0x55dbb18bf418 'V1' 'double' # | | | | `-CStyleCastExpr 0x55dbb18bf8a8 'float' # | | | | `-ImplicitCastExpr 0x55dbb18bf890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18bf878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18bf840 'double' lvalue ParmVar 0x55dbb18bf498 'V2' 'double' # | | | `-DeprecatedAttr 0x55dbb18bf620 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb18bfb60 line:488:37 constexpr step 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18bfa10 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55dbb18bfa90 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55dbb18bff80 # | | | | `-ReturnStmt 0x55dbb18bff70 # | | | | `-CallExpr 0x55dbb18bff38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18bff20 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55dbb18bff00 '' Function 0x55dbb17902b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55dbb18bfe30 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb18bfe18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18bfe00 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb18bfdc8 'double2':'vector' lvalue ParmVar 0x55dbb18bfa10 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55dbb18bfed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18bfec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18bfea8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18bfe70 'double2':'vector' lvalue ParmVar 0x55dbb18bfa90 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55dbb18bfc18 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb18c0190 line:488:37 constexpr step 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18c0040 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55dbb18c00c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55dbb18c05b8 # | | | | `-ReturnStmt 0x55dbb18c05a8 # | | | | `-CallExpr 0x55dbb18c0570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18c0558 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55dbb18c0538 '' Function 0x55dbb17905d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55dbb18c0468 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb18c0450 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18c0438 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb18c0400 'double3':'vector' lvalue ParmVar 0x55dbb18c0040 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55dbb18c0510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18c04f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18c04e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18c04a8 'double3':'vector' lvalue ParmVar 0x55dbb18c00c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55dbb18c0248 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb18c07c8 line:488:37 constexpr step 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18c0678 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55dbb18c06f8 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55dbb18c0bf8 # | | | | `-ReturnStmt 0x55dbb18c0be8 # | | | | `-CallExpr 0x55dbb18c0bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18c0b98 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55dbb18c0b78 '' Function 0x55dbb1790950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55dbb18c0aa8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb18c0a90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18c0a78 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb18c0a40 'double4':'vector' lvalue ParmVar 0x55dbb18c0678 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55dbb18c0b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18c0b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18c0b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18c0ae8 'double4':'vector' lvalue ParmVar 0x55dbb18c06f8 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55dbb18c0880 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb18c0df8 line:489:38 constexpr step 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18c0ca8 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55dbb18c0d28 col:34 used V2 'int' # | | | |-CompoundStmt 0x55dbb18c11f0 # | | | | `-ReturnStmt 0x55dbb18c11e0 # | | | | `-CallExpr 0x55dbb18c11a8 'float' # | | | | |-ImplicitCastExpr 0x55dbb18c1190 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55dbb18c1170 '' Function 0x55dbb178ff98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55dbb18c10b8 'float' # | | | | | `-ImplicitCastExpr 0x55dbb18c10a0 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18c1088 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb18c1050 'int' lvalue ParmVar 0x55dbb18c0ca8 'V1' 'int' # | | | | `-CStyleCastExpr 0x55dbb18c1148 'float' # | | | | `-ImplicitCastExpr 0x55dbb18c1130 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18c1118 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18c10e0 'int' lvalue ParmVar 0x55dbb18c0d28 'V2' 'int' # | | | `-DeprecatedAttr 0x55dbb18c0eb0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18c13f0 line:489:38 constexpr step 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18c12a0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55dbb18c1320 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55dbb18c1820 # | | | | `-ReturnStmt 0x55dbb18c1810 # | | | | `-CallExpr 0x55dbb18c17d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18c17c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55dbb18c17a0 '' Function 0x55dbb17902b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55dbb18c16d0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb18c16b8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18c16a0 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb18c1668 'int2':'vector' lvalue ParmVar 0x55dbb18c12a0 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55dbb18c1778 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18c1760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18c1748 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18c1710 'int2':'vector' lvalue ParmVar 0x55dbb18c1320 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55dbb18c14a8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18c1a20 line:489:38 constexpr step 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18c18d0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55dbb18c1950 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55dbb18c1e58 # | | | | `-ReturnStmt 0x55dbb18c1e48 # | | | | `-CallExpr 0x55dbb18c1e10 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18c1df8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55dbb18c1dd8 '' Function 0x55dbb17905d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55dbb18c1d08 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb18c1cf0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18c1cd8 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb18c1ca0 'int3':'vector' lvalue ParmVar 0x55dbb18c18d0 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55dbb18c1db0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18c1d98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18c1d80 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18c1d48 'int3':'vector' lvalue ParmVar 0x55dbb18c1950 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55dbb18c1ad8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18c2058 line:489:38 constexpr step 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18c1f08 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55dbb18c1f88 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55dbb18c2498 # | | | | `-ReturnStmt 0x55dbb18c2488 # | | | | `-CallExpr 0x55dbb18c2450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18c2438 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55dbb18c2418 '' Function 0x55dbb1790950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55dbb18c2348 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb18c2330 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18c2318 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb18c22e0 'int4':'vector' lvalue ParmVar 0x55dbb18c1f08 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55dbb18c23f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18c23d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18c23c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18c2388 'int4':'vector' lvalue ParmVar 0x55dbb18c1f88 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55dbb18c2110 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18c4240 line:489:38 constexpr step 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18c2548 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55dbb18c4170 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55dbb18c4658 # | | | | `-ReturnStmt 0x55dbb18c4648 # | | | | `-CallExpr 0x55dbb18c4610 'float' # | | | | |-ImplicitCastExpr 0x55dbb18c45f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55dbb18c45d8 '' Function 0x55dbb178ff98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55dbb18c4520 'float' # | | | | | `-ImplicitCastExpr 0x55dbb18c4508 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18c44f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb18c44b8 'uint':'unsigned int' lvalue ParmVar 0x55dbb18c2548 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55dbb18c45b0 'float' # | | | | `-ImplicitCastExpr 0x55dbb18c4598 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18c4580 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18c4548 'uint':'unsigned int' lvalue ParmVar 0x55dbb18c4170 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55dbb18c42f8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18c4858 line:489:38 constexpr step 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18c4708 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55dbb18c4788 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55dbb18c4ca8 # | | | | `-ReturnStmt 0x55dbb18c4c98 # | | | | `-CallExpr 0x55dbb18c4c60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18c4c48 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55dbb18c4c28 '' Function 0x55dbb17902b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55dbb18c4b58 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb18c4b40 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18c4b28 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb18c4af0 'uint2':'vector' lvalue ParmVar 0x55dbb18c4708 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55dbb18c4c00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18c4be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18c4bd0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18c4b98 'uint2':'vector' lvalue ParmVar 0x55dbb18c4788 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55dbb18c4910 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18c4ea8 line:489:38 constexpr step 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18c4d58 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55dbb18c4dd8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55dbb18c5300 # | | | | `-ReturnStmt 0x55dbb18c52f0 # | | | | `-CallExpr 0x55dbb18c52b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18c52a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55dbb18c5280 '' Function 0x55dbb17905d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55dbb18c51b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb18c5198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18c5180 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb18c5148 'uint3':'vector' lvalue ParmVar 0x55dbb18c4d58 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55dbb18c5258 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18c5240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18c5228 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18c51f0 'uint3':'vector' lvalue ParmVar 0x55dbb18c4dd8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55dbb18c4f60 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18c5500 line:489:38 constexpr step 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18c53b0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55dbb18c5430 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55dbb18c5960 # | | | | `-ReturnStmt 0x55dbb18c5950 # | | | | `-CallExpr 0x55dbb18c5918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18c5900 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55dbb18c58e0 '' Function 0x55dbb1790950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55dbb18c5810 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb18c57f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18c57e0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb18c57a8 'uint4':'vector' lvalue ParmVar 0x55dbb18c53b0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55dbb18c58b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18c58a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18c5888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18c5850 'uint4':'vector' lvalue ParmVar 0x55dbb18c5430 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55dbb18c55b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18c5b60 line:489:38 constexpr step 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18c5a10 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55dbb18c5a90 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55dbb18c5f98 # | | | | `-ReturnStmt 0x55dbb18c5f88 # | | | | `-CallExpr 0x55dbb18c5f50 'float' # | | | | |-ImplicitCastExpr 0x55dbb18c5f38 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55dbb18c5f18 '' Function 0x55dbb178ff98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55dbb18c5e60 'float' # | | | | | `-ImplicitCastExpr 0x55dbb18c5e48 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18c5e30 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb18c5df8 'int64_t':'long' lvalue ParmVar 0x55dbb18c5a10 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55dbb18c5ef0 'float' # | | | | `-ImplicitCastExpr 0x55dbb18c5ed8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18c5ec0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18c5e88 'int64_t':'long' lvalue ParmVar 0x55dbb18c5a90 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55dbb18c5c18 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18c6198 line:489:38 constexpr step 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18c6048 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55dbb18c60c8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55dbb18c6608 # | | | | `-ReturnStmt 0x55dbb18c65f8 # | | | | `-CallExpr 0x55dbb18c65c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18c65a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55dbb18c6588 '' Function 0x55dbb17902b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55dbb18c64b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb18c64a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18c6488 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb18c6450 'int64_t2':'vector' lvalue ParmVar 0x55dbb18c6048 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55dbb18c6560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18c6548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18c6530 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18c64f8 'int64_t2':'vector' lvalue ParmVar 0x55dbb18c60c8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb18c6250 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18c6808 line:489:38 constexpr step 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18c66b8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55dbb18c6738 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55dbb18c6c80 # | | | | `-ReturnStmt 0x55dbb18c6c70 # | | | | `-CallExpr 0x55dbb18c6c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18c6c20 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55dbb18c6c00 '' Function 0x55dbb17905d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55dbb18c6b30 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb18c6b18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18c6b00 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb18c6ac8 'int64_t3':'vector' lvalue ParmVar 0x55dbb18c66b8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55dbb18c6bd8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18c6bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18c6ba8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18c6b70 'int64_t3':'vector' lvalue ParmVar 0x55dbb18c6738 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb18c68c0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18c6e80 line:489:38 constexpr step 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18c6d30 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55dbb18c6db0 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55dbb18c7300 # | | | | `-ReturnStmt 0x55dbb18c72f0 # | | | | `-CallExpr 0x55dbb18c72b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18c72a0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55dbb18c7280 '' Function 0x55dbb1790950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55dbb18c71b0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb18c7198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18c7180 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb18c7148 'int64_t4':'vector' lvalue ParmVar 0x55dbb18c6d30 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55dbb18c7258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18c7240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18c7228 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18c71f0 'int64_t4':'vector' lvalue ParmVar 0x55dbb18c6db0 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb18c6f38 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18c7500 line:489:38 constexpr step 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18c73b0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55dbb18c7430 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55dbb18c7958 # | | | | `-ReturnStmt 0x55dbb18c7948 # | | | | `-CallExpr 0x55dbb18c7910 'float' # | | | | |-ImplicitCastExpr 0x55dbb18c78f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55dbb18c78d8 '' Function 0x55dbb178ff98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55dbb18c7820 'float' # | | | | | `-ImplicitCastExpr 0x55dbb18c7808 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18c77f0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb18c77b8 'uint64_t':'unsigned long' lvalue ParmVar 0x55dbb18c73b0 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55dbb18c78b0 'float' # | | | | `-ImplicitCastExpr 0x55dbb18c7898 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18c7880 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18c7848 'uint64_t':'unsigned long' lvalue ParmVar 0x55dbb18c7430 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55dbb18c75b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18c7b58 line:489:38 constexpr step 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18c7a08 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55dbb18c7a88 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55dbb18c7fe8 # | | | | `-ReturnStmt 0x55dbb18c7fd8 # | | | | `-CallExpr 0x55dbb18c7fa0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18c7f88 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55dbb18c7f68 '' Function 0x55dbb17902b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55dbb18c7e98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb18c7e80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18c7e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb18c7e30 'uint64_t2':'vector' lvalue ParmVar 0x55dbb18c7a08 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55dbb18c7f40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18c7f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18c7f10 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18c7ed8 'uint64_t2':'vector' lvalue ParmVar 0x55dbb18c7a88 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb18c7c10 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18c8dc0 line:489:38 constexpr step 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18c8098 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55dbb18c8cf0 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55dbb18c9258 # | | | | `-ReturnStmt 0x55dbb18c9248 # | | | | `-CallExpr 0x55dbb18c9210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18c91f8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55dbb18c91d8 '' Function 0x55dbb17905d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55dbb18c9108 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb18c90f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18c90d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb18c90a0 'uint64_t3':'vector' lvalue ParmVar 0x55dbb18c8098 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55dbb18c91b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18c9198 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18c9180 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18c9148 'uint64_t3':'vector' lvalue ParmVar 0x55dbb18c8cf0 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb18c8e78 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18c9458 line:489:38 constexpr step 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18c9308 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55dbb18c9388 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55dbb18c98f8 # | | | | `-ReturnStmt 0x55dbb18c98e8 # | | | | `-CallExpr 0x55dbb18c98b0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18c9898 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55dbb18c9878 '' Function 0x55dbb1790950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55dbb18c97a8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55dbb18c9790 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55dbb18c9778 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55dbb18c9740 'uint64_t4':'vector' lvalue ParmVar 0x55dbb18c9308 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55dbb18c9850 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18c9838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18c9820 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18c97e8 'uint64_t4':'vector' lvalue ParmVar 0x55dbb18c9388 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb18c9510 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18c9a60 line:495:36 constexpr tan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18c99b0 col:29 used V 'double' # | | | |-CompoundStmt 0x55dbb18c9da8 # | | | | `-ReturnStmt 0x55dbb18c9d98 # | | | | `-CallExpr 0x55dbb18c9d68 'float' # | | | | |-ImplicitCastExpr 0x55dbb18c9d50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb18c9d30 '' Function 0x55dbb1791570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb18c9d08 'float' # | | | | `-ImplicitCastExpr 0x55dbb18c9cf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18c9cd8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18c9ca0 'double' lvalue ParmVar 0x55dbb18c99b0 'V' 'double' # | | | `-DeprecatedAttr 0x55dbb18c9b10 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb18c9f10 line:495:36 constexpr tan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18c9e60 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55dbb18ca278 # | | | | `-ReturnStmt 0x55dbb18ca268 # | | | | `-CallExpr 0x55dbb18ca238 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18ca220 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb18ca200 '' Function 0x55dbb17917e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb18ca1d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18ca1c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18ca1a8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18ca170 'double2':'vector' lvalue ParmVar 0x55dbb18c9e60 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55dbb18c9fc0 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb18ca3e0 line:495:36 constexpr tan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18ca330 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55dbb18ca750 # | | | | `-ReturnStmt 0x55dbb18ca740 # | | | | `-CallExpr 0x55dbb18ca710 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18ca6f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb18ca6d8 '' Function 0x55dbb1791a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb18ca6b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18ca698 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18ca680 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18ca648 'double3':'vector' lvalue ParmVar 0x55dbb18ca330 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55dbb18ca490 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb18ca8b8 line:495:36 constexpr tan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18ca808 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55dbb18cac30 # | | | | `-ReturnStmt 0x55dbb18cac20 # | | | | `-CallExpr 0x55dbb18cabf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18cabd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb18cabb8 '' Function 0x55dbb1791cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb18cab90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18cab78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18cab60 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18cab28 'double4':'vector' lvalue ParmVar 0x55dbb18ca808 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55dbb18ca968 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb18cad90 line:496:37 constexpr tan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18cace0 col:26 used V 'int' # | | | |-CompoundStmt 0x55dbb18cb0e8 # | | | | `-ReturnStmt 0x55dbb18cb0d8 # | | | | `-CallExpr 0x55dbb18cb0a8 'float' # | | | | |-ImplicitCastExpr 0x55dbb18cb090 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb18cb070 '' Function 0x55dbb1791570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb18cb048 'float' # | | | | `-ImplicitCastExpr 0x55dbb18cb030 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18cb018 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18cafe0 'int' lvalue ParmVar 0x55dbb18cace0 'V' 'int' # | | | `-DeprecatedAttr 0x55dbb18cae40 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18cb248 line:496:37 constexpr tan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18cb198 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55dbb18cb5c0 # | | | | `-ReturnStmt 0x55dbb18cb5b0 # | | | | `-CallExpr 0x55dbb18cb580 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18cb568 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb18cb548 '' Function 0x55dbb17917e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb18cb520 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18cb508 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18cb4f0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18cb4b8 'int2':'vector' lvalue ParmVar 0x55dbb18cb198 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55dbb18cb2f8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18cb720 line:496:37 constexpr tan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18cb670 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55dbb18cbaa0 # | | | | `-ReturnStmt 0x55dbb18cba90 # | | | | `-CallExpr 0x55dbb18cba60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18cba48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb18cba28 '' Function 0x55dbb1791a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb18cba00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18cb9e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18cb9d0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18cb998 'int3':'vector' lvalue ParmVar 0x55dbb18cb670 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55dbb18cb7d0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18cbc00 line:496:37 constexpr tan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18cbb50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55dbb18cbf88 # | | | | `-ReturnStmt 0x55dbb18cbf78 # | | | | `-CallExpr 0x55dbb18cbf48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18cbf30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb18cbf10 '' Function 0x55dbb1791cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb18cbee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18cbed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18cbeb8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18cbe80 'int4':'vector' lvalue ParmVar 0x55dbb18cbb50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55dbb18cbcb0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18cc0e8 line:496:37 constexpr tan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18cc038 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55dbb18cc460 # | | | | `-ReturnStmt 0x55dbb18cc450 # | | | | `-CallExpr 0x55dbb18cc420 'float' # | | | | |-ImplicitCastExpr 0x55dbb18cc408 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb18cc3e8 '' Function 0x55dbb1791570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb18cc3c0 'float' # | | | | `-ImplicitCastExpr 0x55dbb18cc3a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18cc390 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18cc358 'uint':'unsigned int' lvalue ParmVar 0x55dbb18cc038 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55dbb18cc198 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18cc5c0 line:496:37 constexpr tan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18cc510 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55dbb18cc958 # | | | | `-ReturnStmt 0x55dbb18cc948 # | | | | `-CallExpr 0x55dbb18cc918 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18cc900 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb18cc8e0 '' Function 0x55dbb17917e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb18cc8b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18cc8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18cc888 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18cc850 'uint2':'vector' lvalue ParmVar 0x55dbb18cc510 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55dbb18cc670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18ccab8 line:496:37 constexpr tan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18cca08 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55dbb18cef58 # | | | | `-ReturnStmt 0x55dbb18cef48 # | | | | `-CallExpr 0x55dbb18cef18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18cef00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb18ceee0 '' Function 0x55dbb1791a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb18ceeb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18ceea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18cee88 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18cee50 'uint3':'vector' lvalue ParmVar 0x55dbb18cca08 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55dbb18ccb68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18cf0b8 line:496:37 constexpr tan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18cf008 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55dbb18cf460 # | | | | `-ReturnStmt 0x55dbb18cf450 # | | | | `-CallExpr 0x55dbb18cf420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18cf408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb18cf3e8 '' Function 0x55dbb1791cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb18cf3c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18cf3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18cf390 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18cf358 'uint4':'vector' lvalue ParmVar 0x55dbb18cf008 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55dbb18cf168 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18cf5c0 line:496:37 constexpr tan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18cf510 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55dbb18cf958 # | | | | `-ReturnStmt 0x55dbb18cf948 # | | | | `-CallExpr 0x55dbb18cf918 'float' # | | | | |-ImplicitCastExpr 0x55dbb18cf900 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb18cf8e0 '' Function 0x55dbb1791570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb18cf8b8 'float' # | | | | `-ImplicitCastExpr 0x55dbb18cf8a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18cf888 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18cf850 'int64_t':'long' lvalue ParmVar 0x55dbb18cf510 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55dbb18cf670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18cfab8 line:496:37 constexpr tan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18cfa08 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55dbb18cfe70 # | | | | `-ReturnStmt 0x55dbb18cfe60 # | | | | `-CallExpr 0x55dbb18cfe30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18cfe18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb18cfdf8 '' Function 0x55dbb17917e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb18cfdd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18cfdb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18cfda0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18cfd68 'int64_t2':'vector' lvalue ParmVar 0x55dbb18cfa08 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb18cfb68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18cffd0 line:496:37 constexpr tan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18cff20 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55dbb18d0390 # | | | | `-ReturnStmt 0x55dbb18d0380 # | | | | `-CallExpr 0x55dbb18d0350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18d0338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb18d0318 '' Function 0x55dbb1791a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb18d02f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18d02d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18d02c0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18d0288 'int64_t3':'vector' lvalue ParmVar 0x55dbb18cff20 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb18d0080 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18d04f0 line:496:37 constexpr tan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18d0440 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55dbb18d08b8 # | | | | `-ReturnStmt 0x55dbb18d08a8 # | | | | `-CallExpr 0x55dbb18d0878 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18d0860 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb18d0840 '' Function 0x55dbb1791cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb18d0818 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18d0800 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18d07e8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18d07b0 'int64_t4':'vector' lvalue ParmVar 0x55dbb18d0440 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb18d05a0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18d0a18 line:496:37 constexpr tan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18d0968 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55dbb18d0dd0 # | | | | `-ReturnStmt 0x55dbb18d0dc0 # | | | | `-CallExpr 0x55dbb18d0d90 'float' # | | | | |-ImplicitCastExpr 0x55dbb18d0d78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb18d0d58 '' Function 0x55dbb1791570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb18d0d30 'float' # | | | | `-ImplicitCastExpr 0x55dbb18d0d18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18d0d00 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18d0cc8 'uint64_t':'unsigned long' lvalue ParmVar 0x55dbb18d0968 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55dbb18d0ac8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18d0f30 line:496:37 constexpr tan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18d0e80 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55dbb18d1308 # | | | | `-ReturnStmt 0x55dbb18d12f8 # | | | | `-CallExpr 0x55dbb18d12c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18d12b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb18d1290 '' Function 0x55dbb17917e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb18d1268 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18d1250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18d1238 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18d1200 'uint64_t2':'vector' lvalue ParmVar 0x55dbb18d0e80 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb18d0fe0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18d1468 line:496:37 constexpr tan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18d13b8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55dbb18d1848 # | | | | `-ReturnStmt 0x55dbb18d1838 # | | | | `-CallExpr 0x55dbb18d1808 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18d17f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb18d17d0 '' Function 0x55dbb1791a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb18d17a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18d1790 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18d1778 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18d1740 'uint64_t3':'vector' lvalue ParmVar 0x55dbb18d13b8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb18d1518 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18d19a8 line:496:37 constexpr tan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18d18f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55dbb18d1d90 # | | | | `-ReturnStmt 0x55dbb18d1d80 # | | | | `-CallExpr 0x55dbb18d1d50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18d1d38 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb18d1d18 '' Function 0x55dbb1791cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb18d1cf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18d1cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18d1cc0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18d1c88 'uint64_t4':'vector' lvalue ParmVar 0x55dbb18d18f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb18d1a58 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18d1f00 line:502:36 constexpr tanh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18d1e50 col:29 used V 'double' # | | | |-CompoundStmt 0x55dbb18d2248 # | | | | `-ReturnStmt 0x55dbb18d2238 # | | | | `-CallExpr 0x55dbb18d2208 'float' # | | | | |-ImplicitCastExpr 0x55dbb18d21f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb18d21d0 '' Function 0x55dbb1792920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb18d21a8 'float' # | | | | `-ImplicitCastExpr 0x55dbb18d2190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18d2178 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18d2140 'double' lvalue ParmVar 0x55dbb18d1e50 'V' 'double' # | | | `-DeprecatedAttr 0x55dbb18d1fb0 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb18d23b8 line:502:36 constexpr tanh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18d2308 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55dbb18d2720 # | | | | `-ReturnStmt 0x55dbb18d2710 # | | | | `-CallExpr 0x55dbb18d26e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18d26c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb18d26a8 '' Function 0x55dbb1792b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb18d2680 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18d2668 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18d2650 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18d2618 'double2':'vector' lvalue ParmVar 0x55dbb18d2308 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55dbb18d2468 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb18d2890 line:502:36 constexpr tanh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18d27e0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55dbb18d2c00 # | | | | `-ReturnStmt 0x55dbb18d2bf0 # | | | | `-CallExpr 0x55dbb18d2bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18d2ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb18d2b88 '' Function 0x55dbb1792e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb18d2b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18d2b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18d2b30 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18d2af8 'double3':'vector' lvalue ParmVar 0x55dbb18d27e0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55dbb18d2940 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb18d3b50 line:502:36 constexpr tanh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18d2cc0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55dbb18d3ec8 # | | | | `-ReturnStmt 0x55dbb18d3eb8 # | | | | `-CallExpr 0x55dbb18d3e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18d3e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb18d3e50 '' Function 0x55dbb1793088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb18d3e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18d3e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18d3df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18d3dc0 'double4':'vector' lvalue ParmVar 0x55dbb18d2cc0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55dbb18d3c00 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb18d4028 line:503:37 constexpr tanh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18d3f78 col:26 used V 'int' # | | | |-CompoundStmt 0x55dbb18d4380 # | | | | `-ReturnStmt 0x55dbb18d4370 # | | | | `-CallExpr 0x55dbb18d4340 'float' # | | | | |-ImplicitCastExpr 0x55dbb18d4328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb18d4308 '' Function 0x55dbb1792920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb18d42e0 'float' # | | | | `-ImplicitCastExpr 0x55dbb18d42c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18d42b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18d4278 'int' lvalue ParmVar 0x55dbb18d3f78 'V' 'int' # | | | `-DeprecatedAttr 0x55dbb18d40d8 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18d44e0 line:503:37 constexpr tanh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18d4430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55dbb18d4858 # | | | | `-ReturnStmt 0x55dbb18d4848 # | | | | `-CallExpr 0x55dbb18d4818 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18d4800 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb18d47e0 '' Function 0x55dbb1792b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb18d47b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18d47a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18d4788 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18d4750 'int2':'vector' lvalue ParmVar 0x55dbb18d4430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55dbb18d4590 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18d49b8 line:503:37 constexpr tanh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18d4908 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55dbb18d4d38 # | | | | `-ReturnStmt 0x55dbb18d4d28 # | | | | `-CallExpr 0x55dbb18d4cf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18d4ce0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb18d4cc0 '' Function 0x55dbb1792e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb18d4c98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18d4c80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18d4c68 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18d4c30 'int3':'vector' lvalue ParmVar 0x55dbb18d4908 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55dbb18d4a68 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18d4e98 line:503:37 constexpr tanh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18d4de8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55dbb18d5220 # | | | | `-ReturnStmt 0x55dbb18d5210 # | | | | `-CallExpr 0x55dbb18d51e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18d51c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb18d51a8 '' Function 0x55dbb1793088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb18d5180 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18d5168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18d5150 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18d5118 'int4':'vector' lvalue ParmVar 0x55dbb18d4de8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55dbb18d4f48 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18d5380 line:503:37 constexpr tanh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18d52d0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55dbb18d56f8 # | | | | `-ReturnStmt 0x55dbb18d56e8 # | | | | `-CallExpr 0x55dbb18d56b8 'float' # | | | | |-ImplicitCastExpr 0x55dbb18d56a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb18d5680 '' Function 0x55dbb1792920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb18d5658 'float' # | | | | `-ImplicitCastExpr 0x55dbb18d5640 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18d5628 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18d55f0 'uint':'unsigned int' lvalue ParmVar 0x55dbb18d52d0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55dbb18d5430 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18d5858 line:503:37 constexpr tanh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18d57a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55dbb18d5bf0 # | | | | `-ReturnStmt 0x55dbb18d5be0 # | | | | `-CallExpr 0x55dbb18d5bb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18d5b98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb18d5b78 '' Function 0x55dbb1792b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb18d5b50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18d5b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18d5b20 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18d5ae8 'uint2':'vector' lvalue ParmVar 0x55dbb18d57a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55dbb18d5908 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18d5d50 line:503:37 constexpr tanh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18d5ca0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55dbb18d60f0 # | | | | `-ReturnStmt 0x55dbb18d60e0 # | | | | `-CallExpr 0x55dbb18d60b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18d6098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb18d6078 '' Function 0x55dbb1792e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb18d6050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18d6038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18d6020 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18d5fe8 'uint3':'vector' lvalue ParmVar 0x55dbb18d5ca0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55dbb18d5e00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18d6250 line:503:37 constexpr tanh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18d61a0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55dbb18d65f8 # | | | | `-ReturnStmt 0x55dbb18d65e8 # | | | | `-CallExpr 0x55dbb18d65b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18d65a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb18d6580 '' Function 0x55dbb1793088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb18d6558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18d6540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18d6528 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18d64f0 'uint4':'vector' lvalue ParmVar 0x55dbb18d61a0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55dbb18d6300 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18d6758 line:503:37 constexpr tanh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18d66a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55dbb18d6af0 # | | | | `-ReturnStmt 0x55dbb18d6ae0 # | | | | `-CallExpr 0x55dbb18d6ab0 'float' # | | | | |-ImplicitCastExpr 0x55dbb18d6a98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb18d6a78 '' Function 0x55dbb1792920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb18d6a50 'float' # | | | | `-ImplicitCastExpr 0x55dbb18d6a38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18d6a20 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18d69e8 'int64_t':'long' lvalue ParmVar 0x55dbb18d66a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55dbb18d6808 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18d6c50 line:503:37 constexpr tanh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18d6ba0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55dbb18d7008 # | | | | `-ReturnStmt 0x55dbb18d6ff8 # | | | | `-CallExpr 0x55dbb18d6fc8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18d6fb0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb18d6f90 '' Function 0x55dbb1792b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb18d6f68 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18d6f50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18d6f38 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18d6f00 'int64_t2':'vector' lvalue ParmVar 0x55dbb18d6ba0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb18d6d00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18d7168 line:503:37 constexpr tanh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18d70b8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55dbb18d7528 # | | | | `-ReturnStmt 0x55dbb18d7518 # | | | | `-CallExpr 0x55dbb18d74e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18d74d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb18d74b0 '' Function 0x55dbb1792e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb18d7488 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18d7470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18d7458 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18d7420 'int64_t3':'vector' lvalue ParmVar 0x55dbb18d70b8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb18d7218 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18d7688 line:503:37 constexpr tanh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18d75d8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55dbb18d7a50 # | | | | `-ReturnStmt 0x55dbb18d7a40 # | | | | `-CallExpr 0x55dbb18d7a10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18d79f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb18d79d8 '' Function 0x55dbb1793088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb18d79b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18d7998 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18d7980 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18d7948 'int64_t4':'vector' lvalue ParmVar 0x55dbb18d75d8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb18d7738 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18d8bd0 line:503:37 constexpr tanh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18d8b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55dbb18d8f88 # | | | | `-ReturnStmt 0x55dbb18d8f78 # | | | | `-CallExpr 0x55dbb18d8f48 'float' # | | | | |-ImplicitCastExpr 0x55dbb18d8f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb18d8f10 '' Function 0x55dbb1792920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb18d8ee8 'float' # | | | | `-ImplicitCastExpr 0x55dbb18d8ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18d8eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18d8e80 'uint64_t':'unsigned long' lvalue ParmVar 0x55dbb18d8b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55dbb18d8c80 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18d90e8 line:503:37 constexpr tanh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18d9038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55dbb18d94c0 # | | | | `-ReturnStmt 0x55dbb18d94b0 # | | | | `-CallExpr 0x55dbb18d9480 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18d9468 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb18d9448 '' Function 0x55dbb1792b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb18d9420 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18d9408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18d93f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18d93b8 'uint64_t2':'vector' lvalue ParmVar 0x55dbb18d9038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb18d9198 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18d9620 line:503:37 constexpr tanh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18d9570 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55dbb18d9a00 # | | | | `-ReturnStmt 0x55dbb18d99f0 # | | | | `-CallExpr 0x55dbb18d99c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18d99a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb18d9988 '' Function 0x55dbb1792e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb18d9960 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18d9948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18d9930 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18d98f8 'uint64_t3':'vector' lvalue ParmVar 0x55dbb18d9570 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb18d96d0 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18d9b60 line:503:37 constexpr tanh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18d9ab0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55dbb18d9f48 # | | | | `-ReturnStmt 0x55dbb18d9f38 # | | | | `-CallExpr 0x55dbb18d9f08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18d9ef0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb18d9ed0 '' Function 0x55dbb1793088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb18d9ea8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18d9e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18d9e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18d9e40 'uint64_t4':'vector' lvalue ParmVar 0x55dbb18d9ab0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb18d9c10 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18da0b8 line:509:36 constexpr trunc 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18da008 col:29 used V 'double' # | | | |-CompoundStmt 0x55dbb18da400 # | | | | `-ReturnStmt 0x55dbb18da3f0 # | | | | `-CallExpr 0x55dbb18da3c0 'float' # | | | | |-ImplicitCastExpr 0x55dbb18da3a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb18da388 '' Function 0x55dbb1793ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb18da360 'float' # | | | | `-ImplicitCastExpr 0x55dbb18da348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18da330 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18da2f8 'double' lvalue ParmVar 0x55dbb18da008 'V' 'double' # | | | `-DeprecatedAttr 0x55dbb18da168 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb18da570 line:509:36 constexpr trunc 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18da4c0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55dbb18da8d8 # | | | | `-ReturnStmt 0x55dbb18da8c8 # | | | | `-CallExpr 0x55dbb18da898 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18da880 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb18da860 '' Function 0x55dbb1793f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb18da838 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18da820 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18da808 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18da7d0 'double2':'vector' lvalue ParmVar 0x55dbb18da4c0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55dbb18da620 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb18daa48 line:509:36 constexpr trunc 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18da998 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55dbb18dadb8 # | | | | `-ReturnStmt 0x55dbb18dada8 # | | | | `-CallExpr 0x55dbb18dad78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18dad60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb18dad40 '' Function 0x55dbb1794190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb18dad18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18dad00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18dace8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18dacb0 'double3':'vector' lvalue ParmVar 0x55dbb18da998 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55dbb18daaf8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb18daf28 line:509:36 constexpr trunc 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18dae78 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55dbb18db2a0 # | | | | `-ReturnStmt 0x55dbb18db290 # | | | | `-CallExpr 0x55dbb18db260 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18db248 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb18db228 '' Function 0x55dbb1794408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb18db200 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18db1e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18db1d0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18db198 'double4':'vector' lvalue ParmVar 0x55dbb18dae78 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55dbb18dafd8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb18db400 line:510:37 constexpr trunc 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18db350 col:26 used V 'int' # | | | |-CompoundStmt 0x55dbb18db758 # | | | | `-ReturnStmt 0x55dbb18db748 # | | | | `-CallExpr 0x55dbb18db718 'float' # | | | | |-ImplicitCastExpr 0x55dbb18db700 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb18db6e0 '' Function 0x55dbb1793ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb18db6b8 'float' # | | | | `-ImplicitCastExpr 0x55dbb18db6a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18db688 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18db650 'int' lvalue ParmVar 0x55dbb18db350 'V' 'int' # | | | `-DeprecatedAttr 0x55dbb18db4b0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18db8b8 line:510:37 constexpr trunc 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18db808 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55dbb18dbc30 # | | | | `-ReturnStmt 0x55dbb18dbc20 # | | | | `-CallExpr 0x55dbb18dbbf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18dbbd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb18dbbb8 '' Function 0x55dbb1793f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb18dbb90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18dbb78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18dbb60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18dbb28 'int2':'vector' lvalue ParmVar 0x55dbb18db808 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55dbb18db968 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18dbd90 line:510:37 constexpr trunc 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18dbce0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55dbb18dc110 # | | | | `-ReturnStmt 0x55dbb18dc100 # | | | | `-CallExpr 0x55dbb18dc0d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18dc0b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb18dc098 '' Function 0x55dbb1794190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb18dc070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18dc058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18dc040 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18dc008 'int3':'vector' lvalue ParmVar 0x55dbb18dbce0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55dbb18dbe40 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18dc270 line:510:37 constexpr trunc 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18dc1c0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55dbb18dc5f8 # | | | | `-ReturnStmt 0x55dbb18dc5e8 # | | | | `-CallExpr 0x55dbb18dc5b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18dc5a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb18dc580 '' Function 0x55dbb1794408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb18dc558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18dc540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18dc528 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18dc4f0 'int4':'vector' lvalue ParmVar 0x55dbb18dc1c0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55dbb18dc320 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18dc758 line:510:37 constexpr trunc 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18dc6a8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55dbb18dcad0 # | | | | `-ReturnStmt 0x55dbb18dcac0 # | | | | `-CallExpr 0x55dbb18dca90 'float' # | | | | |-ImplicitCastExpr 0x55dbb18dca78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb18dca58 '' Function 0x55dbb1793ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb18dca30 'float' # | | | | `-ImplicitCastExpr 0x55dbb18dca18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18dca00 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18dc9c8 'uint':'unsigned int' lvalue ParmVar 0x55dbb18dc6a8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55dbb18dc808 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18ddc38 line:510:37 constexpr trunc 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18ddb88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55dbb18ddfd0 # | | | | `-ReturnStmt 0x55dbb18ddfc0 # | | | | `-CallExpr 0x55dbb18ddf90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18ddf78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb18ddf58 '' Function 0x55dbb1793f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb18ddf30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18ddf18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18ddf00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18ddec8 'uint2':'vector' lvalue ParmVar 0x55dbb18ddb88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55dbb18ddce8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18de130 line:510:37 constexpr trunc 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18de080 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55dbb18de4d0 # | | | | `-ReturnStmt 0x55dbb18de4c0 # | | | | `-CallExpr 0x55dbb18de490 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18de478 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb18de458 '' Function 0x55dbb1794190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb18de430 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18de418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18de400 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18de3c8 'uint3':'vector' lvalue ParmVar 0x55dbb18de080 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55dbb18de1e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18de630 line:510:37 constexpr trunc 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18de580 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55dbb18de9d8 # | | | | `-ReturnStmt 0x55dbb18de9c8 # | | | | `-CallExpr 0x55dbb18de998 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18de980 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb18de960 '' Function 0x55dbb1794408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb18de938 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18de920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18de908 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18de8d0 'uint4':'vector' lvalue ParmVar 0x55dbb18de580 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55dbb18de6e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18deb38 line:510:37 constexpr trunc 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18dea88 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55dbb18deed0 # | | | | `-ReturnStmt 0x55dbb18deec0 # | | | | `-CallExpr 0x55dbb18dee90 'float' # | | | | |-ImplicitCastExpr 0x55dbb18dee78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb18dee58 '' Function 0x55dbb1793ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb18dee30 'float' # | | | | `-ImplicitCastExpr 0x55dbb18dee18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18dee00 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18dedc8 'int64_t':'long' lvalue ParmVar 0x55dbb18dea88 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55dbb18debe8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18df030 line:510:37 constexpr trunc 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18def80 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55dbb18df3e8 # | | | | `-ReturnStmt 0x55dbb18df3d8 # | | | | `-CallExpr 0x55dbb18df3a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18df390 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb18df370 '' Function 0x55dbb1793f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb18df348 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18df330 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18df318 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18df2e0 'int64_t2':'vector' lvalue ParmVar 0x55dbb18def80 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb18df0e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18df548 line:510:37 constexpr trunc 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18df498 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55dbb18df908 # | | | | `-ReturnStmt 0x55dbb18df8f8 # | | | | `-CallExpr 0x55dbb18df8c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18df8b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb18df890 '' Function 0x55dbb1794190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb18df868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18df850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18df838 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18df800 'int64_t3':'vector' lvalue ParmVar 0x55dbb18df498 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb18df5f8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18dfa68 line:510:37 constexpr trunc 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18df9b8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55dbb18dfe30 # | | | | `-ReturnStmt 0x55dbb18dfe20 # | | | | `-CallExpr 0x55dbb18dfdf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18dfdd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb18dfdb8 '' Function 0x55dbb1794408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb18dfd90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18dfd78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18dfd60 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18dfd28 'int64_t4':'vector' lvalue ParmVar 0x55dbb18df9b8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb18dfb18 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18dff90 line:510:37 constexpr trunc 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18dfee0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55dbb18e0348 # | | | | `-ReturnStmt 0x55dbb18e0338 # | | | | `-CallExpr 0x55dbb18e0308 'float' # | | | | |-ImplicitCastExpr 0x55dbb18e02f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb18e02d0 '' Function 0x55dbb1793ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb18e02a8 'float' # | | | | `-ImplicitCastExpr 0x55dbb18e0290 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18e0278 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18e0240 'uint64_t':'unsigned long' lvalue ParmVar 0x55dbb18dfee0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55dbb18e0040 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18e04a8 line:510:37 constexpr trunc 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18e03f8 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55dbb18e0880 # | | | | `-ReturnStmt 0x55dbb18e0870 # | | | | `-CallExpr 0x55dbb18e0840 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18e0828 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb18e0808 '' Function 0x55dbb1793f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb18e07e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18e07c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18e07b0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18e0778 'uint64_t2':'vector' lvalue ParmVar 0x55dbb18e03f8 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb18e0558 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18e09e0 line:510:37 constexpr trunc 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18e0930 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55dbb18e0dc0 # | | | | `-ReturnStmt 0x55dbb18e0db0 # | | | | `-CallExpr 0x55dbb18e0d80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18e0d68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb18e0d48 '' Function 0x55dbb1794190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb18e0d20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18e0d08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18e0cf0 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18e0cb8 'uint64_t3':'vector' lvalue ParmVar 0x55dbb18e0930 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb18e0a90 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18e0f20 line:510:37 constexpr trunc 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18e0e70 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55dbb18e1308 # | | | | `-ReturnStmt 0x55dbb18e12f8 # | | | | `-CallExpr 0x55dbb18e12c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18e12b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb18e1290 '' Function 0x55dbb1794408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb18e1268 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18e1250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18e1238 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18e1200 'uint64_t4':'vector' lvalue ParmVar 0x55dbb18e0e70 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb18e0fd0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18e1478 line:516:36 constexpr radians 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18e13c8 col:29 used V 'double' # | | | |-CompoundStmt 0x55dbb18e17c0 # | | | | `-ReturnStmt 0x55dbb18e17b0 # | | | | `-CallExpr 0x55dbb18e1780 'float' # | | | | |-ImplicitCastExpr 0x55dbb18e1768 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb18e1748 '' Function 0x55dbb1783ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb18e1720 'float' # | | | | `-ImplicitCastExpr 0x55dbb18e1708 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18e16f0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18e16b8 'double' lvalue ParmVar 0x55dbb18e13c8 'V' 'double' # | | | `-DeprecatedAttr 0x55dbb18e1528 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb18e1930 line:516:36 constexpr radians 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18e1880 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55dbb18e2c10 # | | | | `-ReturnStmt 0x55dbb18e2c00 # | | | | `-CallExpr 0x55dbb18e2bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18e2bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb18e2b98 '' Function 0x55dbb1784268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb18e2b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18e2b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18e2b40 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18e2b08 'double2':'vector' lvalue ParmVar 0x55dbb18e1880 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55dbb18e19e0 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb18e2d80 line:516:36 constexpr radians 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18e2cd0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55dbb18e30f0 # | | | | `-ReturnStmt 0x55dbb18e30e0 # | | | | `-CallExpr 0x55dbb18e30b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18e3098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb18e3078 '' Function 0x55dbb17844e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb18e3050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18e3038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18e3020 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18e2fe8 'double3':'vector' lvalue ParmVar 0x55dbb18e2cd0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55dbb18e2e30 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb18e3260 line:516:36 constexpr radians 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18e31b0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55dbb18e35d8 # | | | | `-ReturnStmt 0x55dbb18e35c8 # | | | | `-CallExpr 0x55dbb18e3598 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18e3580 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb18e3560 '' Function 0x55dbb1784758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb18e3538 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18e3520 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18e3508 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18e34d0 'double4':'vector' lvalue ParmVar 0x55dbb18e31b0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55dbb18e3310 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55dbb18e3738 line:517:37 constexpr radians 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18e3688 col:26 used V 'int' # | | | |-CompoundStmt 0x55dbb18e3a98 # | | | | `-ReturnStmt 0x55dbb18e3a88 # | | | | `-CallExpr 0x55dbb18e3a58 'float' # | | | | |-ImplicitCastExpr 0x55dbb18e3a40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb18e3a20 '' Function 0x55dbb1783ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb18e39f8 'float' # | | | | `-ImplicitCastExpr 0x55dbb18e39e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18e39c8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18e3990 'int' lvalue ParmVar 0x55dbb18e3688 'V' 'int' # | | | `-DeprecatedAttr 0x55dbb18e37e8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18e3bf8 line:517:37 constexpr radians 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18e3b48 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55dbb18e3f78 # | | | | `-ReturnStmt 0x55dbb18e3f68 # | | | | `-CallExpr 0x55dbb18e3f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18e3f20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb18e3f00 '' Function 0x55dbb1784268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb18e3ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18e3ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18e3ea8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18e3e70 'int2':'vector' lvalue ParmVar 0x55dbb18e3b48 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55dbb18e3ca8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18e40d8 line:517:37 constexpr radians 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18e4028 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55dbb18e4460 # | | | | `-ReturnStmt 0x55dbb18e4450 # | | | | `-CallExpr 0x55dbb18e4420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18e4408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb18e43e8 '' Function 0x55dbb17844e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb18e43c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18e43a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18e4390 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18e4358 'int3':'vector' lvalue ParmVar 0x55dbb18e4028 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55dbb18e4188 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18e45c0 line:517:37 constexpr radians 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18e4510 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55dbb18e4950 # | | | | `-ReturnStmt 0x55dbb18e4940 # | | | | `-CallExpr 0x55dbb18e4910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18e48f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb18e48d8 '' Function 0x55dbb1784758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb18e48b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18e4898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18e4880 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18e4848 'int4':'vector' lvalue ParmVar 0x55dbb18e4510 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55dbb18e4670 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18e4ab0 line:517:37 constexpr radians 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18e4a00 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55dbb18e4e30 # | | | | `-ReturnStmt 0x55dbb18e4e20 # | | | | `-CallExpr 0x55dbb18e4df0 'float' # | | | | |-ImplicitCastExpr 0x55dbb18e4dd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb18e4db8 '' Function 0x55dbb1783ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb18e4d90 'float' # | | | | `-ImplicitCastExpr 0x55dbb18e4d78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18e4d60 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18e4d28 'uint':'unsigned int' lvalue ParmVar 0x55dbb18e4a00 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55dbb18e4b60 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18e4f90 line:517:37 constexpr radians 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18e4ee0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55dbb18e5330 # | | | | `-ReturnStmt 0x55dbb18e5320 # | | | | `-CallExpr 0x55dbb18e52f0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18e52d8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb18e52b8 '' Function 0x55dbb1784268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb18e5290 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18e5278 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18e5260 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18e5228 'uint2':'vector' lvalue ParmVar 0x55dbb18e4ee0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55dbb18e5040 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18e5490 line:517:37 constexpr radians 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18e53e0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55dbb18e5838 # | | | | `-ReturnStmt 0x55dbb18e5828 # | | | | `-CallExpr 0x55dbb18e57f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18e57e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb18e57c0 '' Function 0x55dbb17844e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb18e5798 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18e5780 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18e5768 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18e5730 'uint3':'vector' lvalue ParmVar 0x55dbb18e53e0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55dbb18e5540 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18e5998 line:517:37 constexpr radians 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18e58e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55dbb18e5d48 # | | | | `-ReturnStmt 0x55dbb18e5d38 # | | | | `-CallExpr 0x55dbb18e5d08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18e5cf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb18e5cd0 '' Function 0x55dbb1784758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb18e5ca8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18e5c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18e5c78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18e5c40 'uint4':'vector' lvalue ParmVar 0x55dbb18e58e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55dbb18e5a48 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18e5ea8 line:517:37 constexpr radians 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18e5df8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55dbb18e6248 # | | | | `-ReturnStmt 0x55dbb18e6238 # | | | | `-CallExpr 0x55dbb18e6208 'float' # | | | | |-ImplicitCastExpr 0x55dbb18e61f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb18e61d0 '' Function 0x55dbb1783ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb18e61a8 'float' # | | | | `-ImplicitCastExpr 0x55dbb18e6190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18e6178 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18e6140 'int64_t':'long' lvalue ParmVar 0x55dbb18e5df8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55dbb18e5f58 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18e63a8 line:517:37 constexpr radians 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18e62f8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55dbb18e6768 # | | | | `-ReturnStmt 0x55dbb18e6758 # | | | | `-CallExpr 0x55dbb18e6728 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18e6710 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb18e66f0 '' Function 0x55dbb1784268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb18e66c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18e66b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18e6698 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18e6660 'int64_t2':'vector' lvalue ParmVar 0x55dbb18e62f8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb18e6458 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18e68c8 line:517:37 constexpr radians 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18e6818 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55dbb18e8dd0 # | | | | `-ReturnStmt 0x55dbb18e8dc0 # | | | | `-CallExpr 0x55dbb18e8d90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18e8d78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb18e8d58 '' Function 0x55dbb17844e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb18e8d30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18e8d18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18e8d00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18e8cc8 'int64_t3':'vector' lvalue ParmVar 0x55dbb18e6818 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb18e6978 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18e8f30 line:517:37 constexpr radians 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18e8e80 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55dbb18e9300 # | | | | `-ReturnStmt 0x55dbb18e92f0 # | | | | `-CallExpr 0x55dbb18e92c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18e92a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55dbb18e9288 '' Function 0x55dbb1784758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55dbb18e9260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18e9248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18e9230 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18e91f8 'int64_t4':'vector' lvalue ParmVar 0x55dbb18e8e80 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55dbb18e8fe0 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18e9460 line:517:37 constexpr radians 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18e93b0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55dbb18e9820 # | | | | `-ReturnStmt 0x55dbb18e9810 # | | | | `-CallExpr 0x55dbb18e97e0 'float' # | | | | |-ImplicitCastExpr 0x55dbb18e97c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55dbb18e97a8 '' Function 0x55dbb1783ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55dbb18e9780 'float' # | | | | `-ImplicitCastExpr 0x55dbb18e9768 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18e9750 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18e9718 'uint64_t':'unsigned long' lvalue ParmVar 0x55dbb18e93b0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55dbb18e9510 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18e9980 line:517:37 constexpr radians 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18e98d0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55dbb18e9d60 # | | | | `-ReturnStmt 0x55dbb18e9d50 # | | | | `-CallExpr 0x55dbb18e9d20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18e9d08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55dbb18e9ce8 '' Function 0x55dbb1784268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55dbb18e9cc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18e9ca8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18e9c90 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18e9c58 'uint64_t2':'vector' lvalue ParmVar 0x55dbb18e98d0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55dbb18e9a30 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55dbb18e9ec0 line:517:37 constexpr radians 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18e9e10 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55dbb18ea2a8 # | | | | `-ReturnStmt 0x55dbb18ea298 # | | | | `-CallExpr 0x55dbb18ea268 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55dbb18ea250 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55dbb18ea230 '' Function 0x55dbb17844e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55dbb18ea208 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55dbb18ea1f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55dbb18ea1d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55dbb18ea1a0 'uint64_t3':'vector' lvalue ParmVar 0x55dbb18e9e10 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55dbb18e9f70 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | `-FunctionDecl 0x55dbb18ea408 line:517:37 constexpr radians 'float4 (uint64_t4)' implicit-inline # | | |-ParmVarDecl 0x55dbb18ea358 col:33 used V 'uint64_t4':'vector' # | | |-CompoundStmt 0x55dbb18ea7f8 # | | | `-ReturnStmt 0x55dbb18ea7e8 # | | | `-CallExpr 0x55dbb18ea7b8 'float4':'vector' # | | | |-ImplicitCastExpr 0x55dbb18ea7a0 'float4 (*)(float4)' # | | | | `-DeclRefExpr 0x55dbb18ea780 '' Function 0x55dbb1784758 'radians' 'float4 (float4)' # | | | `-CStyleCastExpr 0x55dbb18ea758 'float4':'vector' # | | | `-ImplicitCastExpr 0x55dbb18ea740 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55dbb18ea728 'uint64_t4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55dbb18ea6f0 'uint64_t4':'vector' lvalue ParmVar 0x55dbb18ea358 'V' 'uint64_t4':'vector' # | | `-DeprecatedAttr 0x55dbb18ea4b8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | |-NamespaceDecl 0x55dbb18ea810 prev 0x55dbb17f1818 line:12:11 hlsl # | | |-original Namespace 0x55dbb164ea98 'hlsl' # | | `-NamespaceDecl 0x55dbb18ea880 prev 0x55dbb16eca88 line:13:11 __detail # | | |-original Namespace 0x55dbb16eca88 '__detail' # | | |-FunctionDecl 0x55dbb18ea9b8 line:15:16 used constexpr d3d_color_to_ubyte4_impl 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18ea908 col:48 used V 'float4':'vector' # | | | `-CompoundStmt 0x55dbb18eab60 # | | | `-ReturnStmt 0x55dbb18eab50 # | | | `-ImplicitCastExpr 0x55dbb18eab38 'vector' # | | | `-BinaryOperator 0x55dbb18eab18 'vector' '*' # | | | |-ImplicitCastExpr 0x55dbb18eaae8 'vector' # | | | | `-ExtVectorElementExpr 0x55dbb18eaaa0 'vector' lvalue vectorcomponent zyxw # | | | | `-DeclRefExpr 0x55dbb18eaa80 'float4':'vector' lvalue ParmVar 0x55dbb18ea908 'V' 'float4':'vector' # | | | `-ImplicitCastExpr 0x55dbb18eab00 'vector' # | | | `-FloatingLiteral 0x55dbb18eaac8 'float' 2.550020e+02 # | | |-FunctionTemplateDecl 0x55dbb18eadf8 col:35 length_impl # | | | |-TemplateTypeParmDecl 0x55dbb18eab78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb18ead50 col:35 constexpr length_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18eac30 col:49 referenced X 'T' # | | | `-CompoundStmt 0x55dbb18eb058 # | | | `-ReturnStmt 0x55dbb18eb048 # | | | `-CallExpr 0x55dbb18eb018 '' # | | | |-UnresolvedLookupExpr 0x55dbb18eaed8 '' lvalue (ADL) = 'abs' 0x55dbb16f7e28 0x55dbb16f8128 0x55dbb16f8438 0x55dbb16f8748 0x55dbb16f9e68 0x55dbb16fa178 0x55dbb16fa488 0x55dbb16fa798 0x55dbb16faa68 0x55dbb16fad90 0x55dbb16fb038 0x55dbb16fb2d8 0x55dbb16fb528 0x55dbb16fb838 0x55dbb16fbb48 0x55dbb16fc5d8 0x55dbb16fc8c8 0x55dbb16fcbd8 0x55dbb16fcee8 0x55dbb16fd1f8 0x55dbb1701b70 0x55dbb1701e18 0x55dbb17020b8 0x55dbb1702358 0x55dbb17025a8 0x55dbb17028b8 0x55dbb1703cc8 0x55dbb1703fd8 # | | | `-DeclRefExpr 0x55dbb18eaff8 'T' lvalue ParmVar 0x55dbb18eac30 'X' 'T' # | | |-FunctionTemplateDecl 0x55dbb18eb6d0 line:30:1 invalid length_vec_impl # | | | |-TemplateTypeParmDecl 0x55dbb18eb070 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55dbb18eb108 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55dbb18eb628 line:30:1 invalid constexpr length_vec_impl 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18eb578 col:30 invalid X 'int' # | | | `-CompoundStmt 0x55dbb18eba28 # | | | `-ReturnStmt 0x55dbb18eba18 # | | | `-CallExpr 0x55dbb18eb9e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55dbb18eb748 '' lvalue (ADL) = 'sqrt' 0x55dbb178df10 0x55dbb178e178 0x55dbb178e3f0 0x55dbb178e668 0x55dbb178e8d8 0x55dbb178eb50 0x55dbb178edc8 0x55dbb178f040 0x55dbb18b8cc0 0x55dbb18b9178 0x55dbb18b9650 0x55dbb18b9b30 0x55dbb18ba008 0x55dbb18ba500 0x55dbb18ba9d8 0x55dbb18baeb8 0x55dbb18bb3a0 0x55dbb18bb878 0x55dbb18bbd70 0x55dbb18bc270 0x55dbb18bc778 0x55dbb18bcc70 0x55dbb18bd188 0x55dbb18bd6a8 0x55dbb18bdbd0 0x55dbb18be0e8 0x55dbb18bea30 0x55dbb18bef70 # | | | `-CallExpr 0x55dbb18eb9b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55dbb18eb868 '' lvalue (ADL) = 'dot' 0x55dbb1738968 0x55dbb1738d38 0x55dbb17390d8 0x55dbb1739478 0x55dbb1739780 0x55dbb1739b70 0x55dbb1739f18 0x55dbb173a2b8 0x55dbb173a608 0x55dbb173a958 0x55dbb173ad58 0x55dbb173b0f8 0x55dbb173b498 0x55dbb173b838 0x55dbb173bc08 0x55dbb173bfa8 0x55dbb173c348 0x55dbb173c6e8 0x55dbb173ca88 0x55dbb173ce58 0x55dbb173d1f8 0x55dbb173d598 0x55dbb173d938 0x55dbb173dd08 0x55dbb173e0a8 # | | | |-RecoveryExpr 0x55dbb18eb970 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55dbb18eb990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55dbb18ebe10 line:39:24 invalid dst_impl # | | | |-TemplateTypeParmDecl 0x55dbb18eba40 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb18ebd68 line:39:24 invalid constexpr dst_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18ebbb8 col:46 invalid Src0 'int' # | | | |-ParmVarDecl 0x55dbb18ebc98 col:65 invalid Src1 'int' # | | | `-CompoundStmt 0x55dbb18ec0c0 # | | | `-ReturnStmt 0x55dbb18ec0b0 # | | | `-InitListExpr 0x55dbb18ec050 'void' contains-errors # | | | |-IntegerLiteral 0x55dbb18ebe90 'int' 1 # | | | |-BinaryOperator 0x55dbb18ebf70 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x55dbb18ebef0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55dbb18ebeb0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x55dbb18ebed0 'int' 1 # | | | | `-ArraySubscriptExpr 0x55dbb18ebf50 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55dbb18ebf10 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55dbb18ebf30 'int' 1 # | | | |-ArraySubscriptExpr 0x55dbb18ebfd0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55dbb18ebf90 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55dbb18ebfb0 'int' 2 # | | | `-ArraySubscriptExpr 0x55dbb18ec030 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55dbb18ebff0 '' contains-errors lvalue # | | | `-IntegerLiteral 0x55dbb18ec010 'int' 3 # | | |-FunctionTemplateDecl 0x55dbb18ec3f8 line:43:35 distance_impl # | | | |-TemplateTypeParmDecl 0x55dbb18ec0d8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb18ec350 line:43:35 constexpr distance_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18ec190 col:51 referenced X 'T' # | | | |-ParmVarDecl 0x55dbb18ec208 col:56 referenced Y 'T' # | | | `-CompoundStmt 0x55dbb18ec5c8 # | | | `-ReturnStmt 0x55dbb18ec5b8 # | | | `-CallExpr 0x55dbb18ec588 '' # | | | |-UnresolvedLookupExpr 0x55dbb18ec4e0 '' lvalue (ADL) = 'length_impl' 0x55dbb18eadf8 # | | | `-BinaryOperator 0x55dbb18ec568 '' '-' # | | | |-DeclRefExpr 0x55dbb18ec528 'T' lvalue ParmVar 0x55dbb18ec190 'X' 'T' # | | | `-DeclRefExpr 0x55dbb18ec548 'T' lvalue ParmVar 0x55dbb18ec208 'Y' 'T' # | | |-FunctionTemplateDecl 0x55dbb18ef0f0 line:49:1 invalid distance_vec_impl # | | | |-TemplateTypeParmDecl 0x55dbb18ec5e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55dbb18ec678 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55dbb18ef048 line:49:1 invalid constexpr distance_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18eca28 col:32 invalid X 'int' # | | | |-ParmVarDecl 0x55dbb18ecae8 col:48 invalid Y 'int' # | | | `-CompoundStmt 0x55dbb18ef258 # | | | `-ReturnStmt 0x55dbb18ef248 # | | | `-CallExpr 0x55dbb18ef218 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55dbb18ef170 '' lvalue (ADL) = 'length_vec_impl' 0x55dbb18eb6d0 # | | | `-BinaryOperator 0x55dbb18ef1f8 '' contains-errors '-' # | | | |-RecoveryExpr 0x55dbb18ef1b8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55dbb18ef1d8 '' contains-errors lvalue # | | |-FunctionDecl 0x55dbb18ef518 line:53:17 used constexpr dot2add_impl 'float (half2, half2, float)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18ef288 col:36 used a 'half2':'vector' # | | | |-ParmVarDecl 0x55dbb18ef308 col:45 used b 'half2':'vector' # | | | |-ParmVarDecl 0x55dbb18ef388 col:54 used c 'float' # | | | `-CompoundStmt 0x55dbb18efb90 # | | | `-ReturnStmt 0x55dbb18efb80 # | | | `-CallExpr 0x55dbb18efac8 'float' # | | | |-ImplicitCastExpr 0x55dbb18efab0 'float (*)(vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | | `-DeclRefExpr 0x55dbb18ef9b0 '' Function 0x55dbb18ef708 '__builtin_dx_dot2add' 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | |-ImplicitCastExpr 0x55dbb18efb20 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x55dbb18efb08 'half2':'vector' # | | | | `-DeclRefExpr 0x55dbb18ef9e8 'half2':'vector' lvalue ParmVar 0x55dbb18ef288 'a' 'half2':'vector' # | | | |-ImplicitCastExpr 0x55dbb18efb50 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x55dbb18efb38 'half2':'vector' # | | | | `-DeclRefExpr 0x55dbb18efa08 'half2':'vector' lvalue ParmVar 0x55dbb18ef308 'b' 'half2':'vector' # | | | `-ImplicitCastExpr 0x55dbb18efb68 'float' # | | | `-DeclRefExpr 0x55dbb18efa28 'float' lvalue ParmVar 0x55dbb18ef388 'c' 'float' # | | |-FunctionTemplateDecl 0x55dbb18f0138 line:63:1 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x55dbb18efba8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55dbb18efc48 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55dbb18f0090 line:63:1 invalid constexpr mul_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18eff00 col:27 invalid x 'int' # | | | |-ParmVarDecl 0x55dbb18effc0 col:43 invalid y 'int' # | | | `-CompoundStmt 0x55dbb18f0348 # | | | `-ReturnStmt 0x55dbb18f0338 # | | | `-CallExpr 0x55dbb18f0300 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55dbb18f01b8 '' lvalue (ADL) = 'dot' 0x55dbb1738968 0x55dbb1738d38 0x55dbb17390d8 0x55dbb1739478 0x55dbb1739780 0x55dbb1739b70 0x55dbb1739f18 0x55dbb173a2b8 0x55dbb173a608 0x55dbb173a958 0x55dbb173ad58 0x55dbb173b0f8 0x55dbb173b498 0x55dbb173b838 0x55dbb173bc08 0x55dbb173bfa8 0x55dbb173c348 0x55dbb173c6e8 0x55dbb173ca88 0x55dbb173ce58 0x55dbb173d1f8 0x55dbb173d598 0x55dbb173d938 0x55dbb173dd08 0x55dbb173e0a8 # | | | |-RecoveryExpr 0x55dbb18f02c0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55dbb18f02e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55dbb18f0888 line:69:43 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x55dbb18f0360 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55dbb18f03f8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55dbb18f07e0 line:69:43 invalid mul_vec_impl 'int (int, int)' # | | | |-ParmVarDecl 0x55dbb18f0650 col:69 invalid x 'int' # | | | |-ParmVarDecl 0x55dbb18f0710 col:69 invalid y 'int' # | | | `-CompoundStmt 0x55dbb18f0f60 # | | | |-DeclStmt 0x55dbb18f0a80 # | | | | `-VarDecl 0x55dbb18f0938 col:5 referenced sum 'T' cinit # | | | | `-BinaryOperator 0x55dbb18f0a60 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x55dbb18f09e0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55dbb18f09a0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x55dbb18f09c0 'int' 0 # | | | | `-ArraySubscriptExpr 0x55dbb18f0a40 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55dbb18f0a00 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55dbb18f0a20 'int' 0 # | | | |-AttributedStmt 0x55dbb18f0f18 <, line:72:65> # | | | | |-HLSLLoopHintAttr 0x55dbb18f0ee8 unroll 0 # | | | | `-ForStmt 0x55dbb18f0eb0 # | | | | |-DeclStmt 0x55dbb18f0b50 # | | | | | `-VarDecl 0x55dbb18f0ab0 col:21 referenced i 'int' cinit # | | | | | `-IntegerLiteral 0x55dbb18f0b18 'int' 1 # | | | | |-<<>> # | | | | |-BinaryOperator 0x55dbb18f0bc0 'bool' '<' # | | | | | |-ImplicitCastExpr 0x55dbb18f0ba8 'int' # | | | | | | `-DeclRefExpr 0x55dbb18f0b68 'int' lvalue Var 0x55dbb18f0ab0 'i' 'int' # | | | | | `-DeclRefExpr 0x55dbb18f0b88 'int' NonTypeTemplateParm 0x55dbb18f03f8 'N' 'int' # | | | | |-UnaryOperator 0x55dbb18f0c00 'int' lvalue prefix '++' # | | | | | `-DeclRefExpr 0x55dbb18f0be0 'int' lvalue Var 0x55dbb18f0ab0 'i' 'int' # | | | | `-BinaryOperator 0x55dbb18f0e90 '' contains-errors '=' # | | | | |-DeclRefExpr 0x55dbb18f0c18 'T' contains-errors lvalue Var 0x55dbb18f0938 'sum' 'T' # | | | | `-CallExpr 0x55dbb18f0e50 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55dbb18f0c50 '' lvalue (ADL) = 'mad' 0x55dbb1755460 0x55dbb1755818 0x55dbb1755be0 0x55dbb1756fd0 0x55dbb1757380 0x55dbb1757748 0x55dbb1757b10 0x55dbb1757ed8 0x55dbb17582a0 0x55dbb1758668 0x55dbb1758a30 0x55dbb1758e30 0x55dbb17591f8 0x55dbb17595c0 0x55dbb1759988 0x55dbb1759d50 0x55dbb175a118 0x55dbb175a4e0 0x55dbb175a8a8 0x55dbb175acd0 0x55dbb175b080 0x55dbb175b448 0x55dbb175b810 0x55dbb175bbd8 0x55dbb175bf88 0x55dbb175c350 0x55dbb175c718 0x55dbb175cae0 # | | | | |-ArraySubscriptExpr 0x55dbb18f0db0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55dbb18f0d70 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55dbb18f0d90 'int' lvalue Var 0x55dbb18f0ab0 'i' 'int' # | | | | |-ArraySubscriptExpr 0x55dbb18f0e10 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55dbb18f0dd0 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55dbb18f0df0 'int' lvalue Var 0x55dbb18f0ab0 'i' 'int' # | | | | `-DeclRefExpr 0x55dbb18f0e30 'T' contains-errors lvalue Var 0x55dbb18f0938 'sum' 'T' # | | | `-ReturnStmt 0x55dbb18f0f50 # | | | `-DeclRefExpr 0x55dbb18f0f30 'T' contains-errors lvalue Var 0x55dbb18f0938 'sum' 'T' # | | |-FunctionTemplateDecl 0x55dbb18f1268 line:76:35 reflect_impl # | | | |-TemplateTypeParmDecl 0x55dbb18f0f88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb18f11c0 line:76:35 constexpr reflect_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18f1040 col:50 referenced I 'T' # | | | |-ParmVarDecl 0x55dbb18f10b8 col:55 referenced N 'T' # | | | `-CompoundStmt 0x55dbb18f1480 # | | | `-ReturnStmt 0x55dbb18f1470 # | | | `-BinaryOperator 0x55dbb18f1450 '' '-' # | | | |-DeclRefExpr 0x55dbb18f1350 'T' lvalue ParmVar 0x55dbb18f1040 'I' 'T' # | | | `-BinaryOperator 0x55dbb18f1430 '' '*' # | | | |-BinaryOperator 0x55dbb18f13f0 '' '*' # | | | | |-BinaryOperator 0x55dbb18f13b0 '' '*' # | | | | | |-IntegerLiteral 0x55dbb18f1370 'int' 2 # | | | | | `-DeclRefExpr 0x55dbb18f1390 'T' lvalue ParmVar 0x55dbb18f10b8 'N' 'T' # | | | | `-DeclRefExpr 0x55dbb18f13d0 'T' lvalue ParmVar 0x55dbb18f1040 'I' 'T' # | | | `-DeclRefExpr 0x55dbb18f1410 'T' lvalue ParmVar 0x55dbb18f10b8 'N' 'T' # | | |-FunctionTemplateDecl 0x55dbb18f1888 line:81:24 invalid reflect_vec_impl # | | | |-TemplateTypeParmDecl 0x55dbb18f1498 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55dbb18f1538 col:27 referenced 'int' depth 0 index 1 L # | | | `-FunctionDecl 0x55dbb18f17e0 line:81:24 invalid constexpr reflect_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18f1650 col:54 invalid I 'int' # | | | |-ParmVarDecl 0x55dbb18f1710 col:70 invalid N 'int' # | | | `-CompoundStmt 0x55dbb18f1b58 # | | | `-ReturnStmt 0x55dbb18f1b48 # | | | `-BinaryOperator 0x55dbb18f1b28 '' contains-errors '-' # | | | |-RecoveryExpr 0x55dbb18f1908 '' contains-errors lvalue # | | | `-BinaryOperator 0x55dbb18f1b08 '' contains-errors '*' # | | | |-BinaryOperator 0x55dbb18f1968 '' contains-errors '*' # | | | | |-IntegerLiteral 0x55dbb18f1928 'int' 2 # | | | | `-RecoveryExpr 0x55dbb18f1948 '' contains-errors lvalue # | | | `-CallExpr 0x55dbb18f1ad0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55dbb18f1988 '' lvalue (ADL) = 'dot' 0x55dbb1738968 0x55dbb1738d38 0x55dbb17390d8 0x55dbb1739478 0x55dbb1739780 0x55dbb1739b70 0x55dbb1739f18 0x55dbb173a2b8 0x55dbb173a608 0x55dbb173a958 0x55dbb173ad58 0x55dbb173b0f8 0x55dbb173b498 0x55dbb173b838 0x55dbb173bc08 0x55dbb173bfa8 0x55dbb173c348 0x55dbb173c6e8 0x55dbb173ca88 0x55dbb173ce58 0x55dbb173d1f8 0x55dbb173d598 0x55dbb173d938 0x55dbb173dd08 0x55dbb173e0a8 # | | | |-RecoveryExpr 0x55dbb18f1a90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55dbb18f1ab0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55dbb18f1fc8 line:89:47 refract_impl # | | | |-TemplateTypeParmDecl 0x55dbb18f1b70 col:20 referenced typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x55dbb18f1bf0 col:32 referenced typename depth 0 index 1 U # | | | `-FunctionDecl 0x55dbb18f1f20 line:89:47 constexpr refract_impl 'T (T, T, U)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18f1ca8 col:62 referenced I 'T' # | | | |-ParmVarDecl 0x55dbb18f1d20 col:67 referenced N 'T' # | | | |-ParmVarDecl 0x55dbb18f1d98 col:72 referenced Eta 'U' # | | | `-CompoundStmt 0x55dbb18f2ab0 # | | | |-DeclStmt 0x55dbb18f22c0 # | | | | `-VarDecl 0x55dbb18f20d8 col:5 referenced Mul 'T' cinit # | | | | `-CallExpr 0x55dbb18f2288 '' # | | | | |-UnresolvedLookupExpr 0x55dbb18f2140 '' lvalue (ADL) = 'dot' 0x55dbb1738968 0x55dbb1738d38 0x55dbb17390d8 0x55dbb1739478 0x55dbb1739780 0x55dbb1739b70 0x55dbb1739f18 0x55dbb173a2b8 0x55dbb173a608 0x55dbb173a958 0x55dbb173ad58 0x55dbb173b0f8 0x55dbb173b498 0x55dbb173b838 0x55dbb173bc08 0x55dbb173bfa8 0x55dbb173c348 0x55dbb173c6e8 0x55dbb173ca88 0x55dbb173ce58 0x55dbb173d1f8 0x55dbb173d598 0x55dbb173d938 0x55dbb173dd08 0x55dbb173e0a8 # | | | | |-DeclRefExpr 0x55dbb18f2248 'T' lvalue ParmVar 0x55dbb18f1d20 'N' 'T' # | | | | `-DeclRefExpr 0x55dbb18f2268 'T' lvalue ParmVar 0x55dbb18f1ca8 'I' 'T' # | | | |-DeclStmt 0x55dbb18f24f8 # | | | | `-VarDecl 0x55dbb18f22f8 col:5 referenced K 'T' cinit # | | | | `-BinaryOperator 0x55dbb18f24d8 '' '-' # | | | | |-IntegerLiteral 0x55dbb18f2360 'int' 1 # | | | | `-BinaryOperator 0x55dbb18f24b8 '' '*' # | | | | |-BinaryOperator 0x55dbb18f23c0 '' '*' # | | | | | |-DeclRefExpr 0x55dbb18f2380 'U' lvalue ParmVar 0x55dbb18f1d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x55dbb18f23a0 'U' lvalue ParmVar 0x55dbb18f1d98 'Eta' 'U' # | | | | `-ParenExpr 0x55dbb18f2498 '' # | | | | `-BinaryOperator 0x55dbb18f2478 '' '-' # | | | | |-IntegerLiteral 0x55dbb18f23e0 'int' 1 # | | | | `-BinaryOperator 0x55dbb18f2458 '' '*' # | | | | |-DeclRefExpr 0x55dbb18f2400 'T' lvalue Var 0x55dbb18f20d8 'Mul' 'T' # | | | | `-DeclRefExpr 0x55dbb18f2438 'T' lvalue Var 0x55dbb18f20d8 'Mul' 'T' # | | | |-DeclStmt 0x55dbb18f28a0 # | | | | `-VarDecl 0x55dbb18f2530 col:5 referenced Result 'T' cinit # | | | | `-ParenExpr 0x55dbb18f2880 '' # | | | | `-BinaryOperator 0x55dbb18f2860 '' '-' # | | | | |-BinaryOperator 0x55dbb18f25d8 '' '*' # | | | | | |-DeclRefExpr 0x55dbb18f2598 'U' lvalue ParmVar 0x55dbb18f1d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x55dbb18f25b8 'T' lvalue ParmVar 0x55dbb18f1ca8 'I' 'T' # | | | | `-BinaryOperator 0x55dbb18f2840 '' '*' # | | | | |-ParenExpr 0x55dbb18f2800 '' # | | | | | `-BinaryOperator 0x55dbb18f27e0 '' '+' # | | | | | |-BinaryOperator 0x55dbb18f2638 '' '*' # | | | | | | |-DeclRefExpr 0x55dbb18f25f8 'U' lvalue ParmVar 0x55dbb18f1d98 'Eta' 'U' # | | | | | | `-DeclRefExpr 0x55dbb18f2618 'T' lvalue Var 0x55dbb18f20d8 'Mul' 'T' # | | | | | `-CallExpr 0x55dbb18f27b0 '' # | | | | | |-UnresolvedLookupExpr 0x55dbb18f2658 '' lvalue (ADL) = 'sqrt' 0x55dbb178df10 0x55dbb178e178 0x55dbb178e3f0 0x55dbb178e668 0x55dbb178e8d8 0x55dbb178eb50 0x55dbb178edc8 0x55dbb178f040 0x55dbb18b8cc0 0x55dbb18b9178 0x55dbb18b9650 0x55dbb18b9b30 0x55dbb18ba008 0x55dbb18ba500 0x55dbb18ba9d8 0x55dbb18baeb8 0x55dbb18bb3a0 0x55dbb18bb878 0x55dbb18bbd70 0x55dbb18bc270 0x55dbb18bc778 0x55dbb18bcc70 0x55dbb18bd188 0x55dbb18bd6a8 0x55dbb18bdbd0 0x55dbb18be0e8 0x55dbb18bea30 0x55dbb18bef70 # | | | | | `-DeclRefExpr 0x55dbb18f2778 'T' lvalue Var 0x55dbb18f22f8 'K' 'T' # | | | | `-DeclRefExpr 0x55dbb18f2820 'T' lvalue ParmVar 0x55dbb18f1d20 'N' 'T' # | | | `-ReturnStmt 0x55dbb18f2aa0 # | | | `-CallExpr 0x55dbb18f2a60 '' # | | | |-UnresolvedLookupExpr 0x55dbb18f28f0 '' lvalue (ADL) = 'select' 0x55dbb1743158 # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55dbb18f1bc0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55dbb18f1b70 'T' # | | | |-BinaryOperator 0x55dbb18f29a8 '' '<' # | | | | |-DeclRefExpr 0x55dbb18f2968 'T' lvalue Var 0x55dbb18f22f8 'K' 'T' # | | | | `-IntegerLiteral 0x55dbb18f2988 'int' 0 # | | | |-CXXStaticCastExpr 0x55dbb18f29f8 'T' static_cast # | | | | `-IntegerLiteral 0x55dbb18f29c8 'int' 0 # | | | `-DeclRefExpr 0x55dbb18f2a28 'T' lvalue Var 0x55dbb18f2530 'Result' 'T' # | | |-FunctionTemplateDecl 0x55dbb18f2db8 line:99:35 fmod_impl # | | | |-TemplateTypeParmDecl 0x55dbb18f2ae0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb18f2d10 line:99:35 constexpr fmod_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18f2b90 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x55dbb18f2c08 col:52 referenced Y 'T' # | | | `-CompoundStmt 0x55dbb18f4a08 # | | | |-DeclStmt 0x55dbb18f2f88 # | | | | `-VarDecl 0x55dbb18f2ec0 col:5 referenced div 'T' cinit # | | | | `-BinaryOperator 0x55dbb18f2f68 '' '/' # | | | | |-DeclRefExpr 0x55dbb18f2f28 'T' lvalue ParmVar 0x55dbb18f2b90 'X' 'T' # | | | | `-DeclRefExpr 0x55dbb18f2f48 'T' lvalue ParmVar 0x55dbb18f2c08 'Y' 'T' # | | | |-DeclStmt 0x55dbb18f44c0 # | | | | `-VarDecl 0x55dbb18f43e0 col:8 referenced ge 'bool' cinit # | | | | `-BinaryOperator 0x55dbb18f44a0 '' '>=' # | | | | |-DeclRefExpr 0x55dbb18f4448 'T' lvalue Var 0x55dbb18f2ec0 'div' 'T' # | | | | `-IntegerLiteral 0x55dbb18f4480 'int' 0 # | | | |-DeclStmt 0x55dbb18f4820 # | | | | `-VarDecl 0x55dbb18f44f8 col:5 referenced frc 'T' cinit # | | | | `-CallExpr 0x55dbb18f47f0 '' # | | | | |-UnresolvedLookupExpr 0x55dbb18f4560 '' lvalue (ADL) = 'frac' 0x55dbb174ac40 0x55dbb174aea8 0x55dbb174b120 0x55dbb174b398 0x55dbb174b5f8 0x55dbb174b870 0x55dbb174bae8 0x55dbb174bd70 0x55dbb17b4e40 0x55dbb17b52f8 0x55dbb17b57d0 0x55dbb17b5cb0 0x55dbb1868308 0x55dbb18687c0 0x55dbb1868c98 0x55dbb1869178 0x55dbb1869660 0x55dbb1869b38 0x55dbb186a860 0x55dbb186ad60 0x55dbb186b268 0x55dbb186b760 0x55dbb186bc78 0x55dbb186c198 0x55dbb186c6c0 0x55dbb186d5e8 0x55dbb186db20 0x55dbb186e060 # | | | | `-CallExpr 0x55dbb18f47c0 '' # | | | | |-UnresolvedLookupExpr 0x55dbb18f4680 '' lvalue (ADL) = 'abs' 0x55dbb16f7e28 0x55dbb16f8128 0x55dbb16f8438 0x55dbb16f8748 0x55dbb16f9e68 0x55dbb16fa178 0x55dbb16fa488 0x55dbb16fa798 0x55dbb16faa68 0x55dbb16fad90 0x55dbb16fb038 0x55dbb16fb2d8 0x55dbb16fb528 0x55dbb16fb838 0x55dbb16fbb48 0x55dbb16fc5d8 0x55dbb16fc8c8 0x55dbb16fcbd8 0x55dbb16fcee8 0x55dbb16fd1f8 0x55dbb1701b70 0x55dbb1701e18 0x55dbb17020b8 0x55dbb1702358 0x55dbb17025a8 0x55dbb17028b8 0x55dbb1703cc8 0x55dbb1703fd8 # | | | | `-DeclRefExpr 0x55dbb18f47a0 'T' lvalue Var 0x55dbb18f2ec0 'div' 'T' # | | | `-ReturnStmt 0x55dbb18f49f8 # | | | `-BinaryOperator 0x55dbb18f49d8 '' '*' # | | | |-CallExpr 0x55dbb18f4978 '' # | | | | |-UnresolvedLookupExpr 0x55dbb18f4858 '' lvalue (ADL) = 'select' 0x55dbb1743158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55dbb18f2b30 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55dbb18f2ae0 'T' # | | | | |-DeclRefExpr 0x55dbb18f48d0 'bool' lvalue Var 0x55dbb18f43e0 'ge' 'bool' # | | | | |-DeclRefExpr 0x55dbb18f4908 'T' lvalue Var 0x55dbb18f44f8 'frc' 'T' # | | | | `-UnaryOperator 0x55dbb18f4960 '' prefix '-' cannot overflow # | | | | `-DeclRefExpr 0x55dbb18f4940 'T' lvalue Var 0x55dbb18f44f8 'frc' 'T' # | | | `-DeclRefExpr 0x55dbb18f49b8 'T' lvalue ParmVar 0x55dbb18f2c08 'Y' 'T' # | | |-FunctionTemplateDecl 0x55dbb18f4e28 line:111:24 invalid fmod_vec_impl # | | | |-TemplateTypeParmDecl 0x55dbb18f4a38 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55dbb18f4ad8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55dbb18f4d80 line:111:24 invalid constexpr fmod_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18f4bf0 col:51 invalid X 'int' # | | | |-ParmVarDecl 0x55dbb18f4cb0 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x55dbb18f56b8 # | | | |-DeclStmt 0x55dbb18f4ff0 # | | | | `-VarDecl 0x55dbb18f4f00 col:16 invalid div 'int' cinit # | | | | `-RecoveryExpr 0x55dbb18f4fc8 '' contains-errors lvalue # | | | | `-BinaryOperator 0x55dbb18f4fa8 '' contains-errors '/' # | | | | |-RecoveryExpr 0x55dbb18f4f68 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55dbb18f4f88 '' contains-errors lvalue # | | | |-DeclStmt 0x55dbb18f5140 # | | | | `-VarDecl 0x55dbb18f5050 col:19 invalid ge 'int' cinit # | | | | `-RecoveryExpr 0x55dbb18f5118 '' contains-errors lvalue # | | | | `-BinaryOperator 0x55dbb18f50f8 '' contains-errors '>=' # | | | | |-RecoveryExpr 0x55dbb18f50b8 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55dbb18f50d8 'int' 0 # | | | |-DeclStmt 0x55dbb18f5500 # | | | | `-VarDecl 0x55dbb18f51b0 col:16 invalid frc 'int' cinit # | | | | `-RecoveryExpr 0x55dbb18f54d8 '' contains-errors lvalue # | | | | `-CallExpr 0x55dbb18f54a8 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55dbb18f5218 '' lvalue (ADL) = 'frac' 0x55dbb174ac40 0x55dbb174aea8 0x55dbb174b120 0x55dbb174b398 0x55dbb174b5f8 0x55dbb174b870 0x55dbb174bae8 0x55dbb174bd70 0x55dbb17b4e40 0x55dbb17b52f8 0x55dbb17b57d0 0x55dbb17b5cb0 0x55dbb1868308 0x55dbb18687c0 0x55dbb1868c98 0x55dbb1869178 0x55dbb1869660 0x55dbb1869b38 0x55dbb186a860 0x55dbb186ad60 0x55dbb186b268 0x55dbb186b760 0x55dbb186bc78 0x55dbb186c198 0x55dbb186c6c0 0x55dbb186d5e8 0x55dbb186db20 0x55dbb186e060 # | | | | `-CallExpr 0x55dbb18f5478 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55dbb18f5338 '' lvalue (ADL) = 'abs' 0x55dbb16f7e28 0x55dbb16f8128 0x55dbb16f8438 0x55dbb16f8748 0x55dbb16f9e68 0x55dbb16fa178 0x55dbb16fa488 0x55dbb16fa798 0x55dbb16faa68 0x55dbb16fad90 0x55dbb16fb038 0x55dbb16fb2d8 0x55dbb16fb528 0x55dbb16fb838 0x55dbb16fbb48 0x55dbb16fc5d8 0x55dbb16fc8c8 0x55dbb16fcbd8 0x55dbb16fcee8 0x55dbb16fd1f8 0x55dbb1701b70 0x55dbb1701e18 0x55dbb17020b8 0x55dbb1702358 0x55dbb17025a8 0x55dbb17028b8 0x55dbb1703cc8 0x55dbb1703fd8 # | | | | `-RecoveryExpr 0x55dbb18f5458 '' contains-errors lvalue # | | | `-ReturnStmt 0x55dbb18f56a8 # | | | `-BinaryOperator 0x55dbb18f5688 '' contains-errors '*' # | | | |-CallExpr 0x55dbb18f5628 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55dbb18f5538 '' lvalue (ADL) = 'select' 0x55dbb1743158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55dbb18f4a90 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55dbb18f4a38 'T' # | | | | |-RecoveryExpr 0x55dbb18f55b0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55dbb18f55d0 '' contains-errors lvalue # | | | | `-UnaryOperator 0x55dbb18f5610 '' contains-errors prefix '-' cannot overflow # | | | | `-RecoveryExpr 0x55dbb18f55f0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55dbb18f5668 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55dbb18f5af8 line:122:35 smoothstep_impl # | | | |-TemplateTypeParmDecl 0x55dbb18f5730 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb18f5a50 line:122:35 constexpr smoothstep_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18f57e0 col:53 referenced Min 'T' # | | | |-ParmVarDecl 0x55dbb18f5858 col:60 referenced Max 'T' # | | | |-ParmVarDecl 0x55dbb18f58d0 col:67 referenced X 'T' # | | | `-CompoundStmt 0x55dbb18f5fe0 # | | | |-DeclStmt 0x55dbb18f5e60 # | | | | `-VarDecl 0x55dbb18f5c08 col:5 referenced S 'T' cinit # | | | | `-CallExpr 0x55dbb18f5e30 '' # | | | | |-UnresolvedLookupExpr 0x55dbb18f5c70 '' lvalue (ADL) = 'saturate' 0x55dbb17410b8 0x55dbb1741320 0x55dbb1741598 0x55dbb1741810 0x55dbb1741a70 0x55dbb1741ce8 0x55dbb1741f60 0x55dbb17421d8 0x55dbb1742438 0x55dbb17426b0 0x55dbb1742928 0x55dbb1742bf0 # | | | | `-BinaryOperator 0x55dbb18f5e10 '' '/' # | | | | |-ParenExpr 0x55dbb18f5d70 '' # | | | | | `-BinaryOperator 0x55dbb18f5d50 '' '-' # | | | | | |-DeclRefExpr 0x55dbb18f5d10 'T' lvalue ParmVar 0x55dbb18f58d0 'X' 'T' # | | | | | `-DeclRefExpr 0x55dbb18f5d30 'T' lvalue ParmVar 0x55dbb18f57e0 'Min' 'T' # | | | | `-ParenExpr 0x55dbb18f5df0 '' # | | | | `-BinaryOperator 0x55dbb18f5dd0 '' '-' # | | | | |-DeclRefExpr 0x55dbb18f5d90 'T' lvalue ParmVar 0x55dbb18f5858 'Max' 'T' # | | | | `-DeclRefExpr 0x55dbb18f5db0 'T' lvalue ParmVar 0x55dbb18f57e0 'Min' 'T' # | | | `-ReturnStmt 0x55dbb18f5fd0 # | | | `-BinaryOperator 0x55dbb18f5fb0 '' '*' # | | | |-BinaryOperator 0x55dbb18f5f70 '' '*' # | | | | |-ParenExpr 0x55dbb18f5f30 '' # | | | | | `-BinaryOperator 0x55dbb18f5f10 '' '-' # | | | | | |-IntegerLiteral 0x55dbb18f5e78 'int' 3 # | | | | | `-BinaryOperator 0x55dbb18f5ef0 '' '*' # | | | | | |-IntegerLiteral 0x55dbb18f5e98 'int' 2 # | | | | | `-DeclRefExpr 0x55dbb18f5eb8 'T' lvalue Var 0x55dbb18f5c08 'S' 'T' # | | | | `-DeclRefExpr 0x55dbb18f5f50 'T' lvalue Var 0x55dbb18f5c08 'S' 'T' # | | | `-DeclRefExpr 0x55dbb18f5f90 'T' lvalue Var 0x55dbb18f5c08 'S' 'T' # | | |-FunctionTemplateDecl 0x55dbb18f64c8 line:132:24 invalid smoothstep_vec_impl # | | | |-TemplateTypeParmDecl 0x55dbb18f6000 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55dbb18f6098 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55dbb18f6420 line:132:24 invalid constexpr smoothstep_vec_impl 'int (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18f61b0 col:57 invalid Min 'int' # | | | |-ParmVarDecl 0x55dbb18f6270 col:75 referenced invalid Max 'int' # | | | |-ParmVarDecl 0x55dbb18f6330 col:57 referenced invalid X 'int' # | | | `-CompoundStmt 0x55dbb18f69e0 # | | | |-DeclStmt 0x55dbb18f6878 # | | | | `-VarDecl 0x55dbb18f65a8 col:16 invalid S 'int' cinit # | | | | `-RecoveryExpr 0x55dbb18f6850 '' contains-errors lvalue # | | | | `-CallExpr 0x55dbb18f6820 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55dbb18f6610 '' lvalue (ADL) = 'saturate' 0x55dbb17410b8 0x55dbb1741320 0x55dbb1741598 0x55dbb1741810 0x55dbb1741a70 0x55dbb1741ce8 0x55dbb1741f60 0x55dbb17421d8 0x55dbb1742438 0x55dbb17426b0 0x55dbb1742928 0x55dbb1742bf0 # | | | | `-BinaryOperator 0x55dbb18f6800 '' contains-errors '/' # | | | | |-ParenExpr 0x55dbb18f6738 '' contains-errors # | | | | | `-BinaryOperator 0x55dbb18f6718 '' contains-errors '-' # | | | | | |-RecoveryExpr 0x55dbb18f66d0 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x55dbb18f66b0 'int' lvalue ParmVar 0x55dbb18f6330 'X' 'int' # | | | | | `-RecoveryExpr 0x55dbb18f66f8 '' contains-errors lvalue # | | | | `-ParenExpr 0x55dbb18f67e0 '' contains-errors # | | | | `-BinaryOperator 0x55dbb18f67c0 '' contains-errors '-' # | | | | |-RecoveryExpr 0x55dbb18f6778 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55dbb18f6758 'int' lvalue ParmVar 0x55dbb18f6270 'Max' 'int' # | | | | `-RecoveryExpr 0x55dbb18f67a0 '' contains-errors lvalue # | | | `-ReturnStmt 0x55dbb18f69d0 # | | | `-BinaryOperator 0x55dbb18f69b0 '' contains-errors '*' # | | | |-BinaryOperator 0x55dbb18f6970 '' contains-errors '*' # | | | | |-ParenExpr 0x55dbb18f6930 '' contains-errors # | | | | | `-BinaryOperator 0x55dbb18f6910 '' contains-errors '-' # | | | | | |-IntegerLiteral 0x55dbb18f6890 'int' 3 # | | | | | `-BinaryOperator 0x55dbb18f68f0 '' contains-errors '*' # | | | | | |-IntegerLiteral 0x55dbb18f68b0 'int' 2 # | | | | | `-RecoveryExpr 0x55dbb18f68d0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55dbb18f6950 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55dbb18f6990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55dbb18f6e50 line:142:46 invalid lit_impl # | | | |-TemplateTypeParmDecl 0x55dbb18f6a18 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb18f6da8 line:142:46 invalid constexpr lit_impl 'int (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18f6b30 col:57 referenced NDotL 'T' # | | | |-ParmVarDecl 0x55dbb18f6ba8 col:66 referenced NDotH 'T' # | | | |-ParmVarDecl 0x55dbb18f6c20 col:75 referenced M 'T' # | | | `-CompoundStmt 0x55dbb18f7c08 # | | | |-DeclStmt 0x55dbb18f6fb0 # | | | | `-VarDecl 0x55dbb18f6ee8 col:8 referenced DiffuseCond 'bool' cinit # | | | | `-BinaryOperator 0x55dbb18f6f90 '' '<' # | | | | |-DeclRefExpr 0x55dbb18f6f50 'T' lvalue ParmVar 0x55dbb18f6b30 'NDotL' 'T' # | | | | `-IntegerLiteral 0x55dbb18f6f70 'int' 0 # | | | |-DeclStmt 0x55dbb18f71a0 # | | | | `-VarDecl 0x55dbb18f6fe8 col:5 referenced Diffuse 'T' cinit # | | | | `-CallExpr 0x55dbb18f7160 '' # | | | | |-UnresolvedLookupExpr 0x55dbb18f7070 '' lvalue (ADL) = 'select' 0x55dbb1743158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55dbb18f6a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55dbb18f6a18 'T' # | | | | |-DeclRefExpr 0x55dbb18f70e8 'bool' lvalue Var 0x55dbb18f6ee8 'DiffuseCond' 'bool' # | | | | |-IntegerLiteral 0x55dbb18f7120 'int' 0 # | | | | `-DeclRefExpr 0x55dbb18f7140 'T' lvalue ParmVar 0x55dbb18f6b30 'NDotL' 'T' # | | | |-DeclStmt 0x55dbb18f73b8 # | | | | `-VarDecl 0x55dbb18f7230 col:16 referenced invalid Result 'int' cinit # | | | | `-RecoveryExpr 0x55dbb18f7390 '' contains-errors lvalue # | | | | `-InitListExpr 0x55dbb18f7330 'void' # | | | | |-IntegerLiteral 0x55dbb18f7298 'int' 1 # | | | | |-DeclRefExpr 0x55dbb18f72b8 'T' lvalue Var 0x55dbb18f6fe8 'Diffuse' 'T' # | | | | |-IntegerLiteral 0x55dbb18f72f0 'int' 0 # | | | | `-IntegerLiteral 0x55dbb18f7310 'int' 1 # | | | |-DeclStmt 0x55dbb18f75f8 # | | | | `-VarDecl 0x55dbb18f73e0 col:8 referenced SpecularCond 'bool' cinit # | | | | `-CallExpr 0x55dbb18f75c0 '' # | | | | |-UnresolvedLookupExpr 0x55dbb18f7448 '' lvalue (ADL) = 'or' 0x55dbb1771b78 0x55dbb1771e88 0x55dbb17721a8 0x55dbb17724c8 0x55dbb17727e8 0x55dbb1772af0 0x55dbb1772df8 0x55dbb1773100 0x55dbb1773408 0x55dbb1773710 0x55dbb1773a18 0x55dbb1773d20 0x55dbb1774028 0x55dbb1774330 0x55dbb1774638 0x55dbb1774968 0x55dbb1774c70 0x55dbb1774f78 0x55dbb1775280 # | | | | |-DeclRefExpr 0x55dbb18f7520 'bool' lvalue Var 0x55dbb18f6ee8 'DiffuseCond' 'bool' # | | | | `-ParenExpr 0x55dbb18f75a0 '' # | | | | `-BinaryOperator 0x55dbb18f7580 '' '<' # | | | | |-DeclRefExpr 0x55dbb18f7540 'T' lvalue ParmVar 0x55dbb18f6ba8 'NDotH' 'T' # | | | | `-IntegerLiteral 0x55dbb18f7560 'int' 0 # | | | |-DeclStmt 0x55dbb18f7998 # | | | | `-VarDecl 0x55dbb18f7630 col:5 referenced SpecularExp 'T' cinit # | | | | `-CallExpr 0x55dbb18f7968 '' # | | | | |-UnresolvedLookupExpr 0x55dbb18f7698 '' lvalue (ADL) = 'exp' 0x55dbb173ec70 0x55dbb173eed8 0x55dbb173f150 0x55dbb173f3c8 0x55dbb173f628 0x55dbb173f8a0 0x55dbb173fb18 0x55dbb173fda0 0x55dbb1849438 0x55dbb18498e8 0x55dbb1849db8 0x55dbb184a290 0x55dbb184a768 0x55dbb184ac20 0x55dbb184b780 0x55dbb184bc60 0x55dbb184c148 0x55dbb184c620 0x55dbb184cb18 0x55dbb184d018 0x55dbb184d520 0x55dbb184e360 0x55dbb184e878 0x55dbb184ed98 0x55dbb184f2c0 0x55dbb184f7d8 0x55dbb184fd10 0x55dbb1853788 # | | | | `-BinaryOperator 0x55dbb18f7948 '' '*' # | | | | |-CallExpr 0x55dbb18f78f8 '' # | | | | | |-UnresolvedLookupExpr 0x55dbb18f77b8 '' lvalue (ADL) = 'log' 0x55dbb17507e8 0x55dbb1750a50 0x55dbb1750d20 0x55dbb1750f98 0x55dbb17511f8 0x55dbb1751470 0x55dbb17516e8 0x55dbb1751960 0x55dbb187f168 0x55dbb187f618 0x55dbb187fae8 0x55dbb187ffc0 0x55dbb1880498 0x55dbb1880950 0x55dbb1880e40 0x55dbb1881320 0x55dbb1881808 0x55dbb1881ce0 0x55dbb18821d8 0x55dbb18826d8 0x55dbb1883410 0x55dbb1883908 0x55dbb1883e20 0x55dbb1884340 0x55dbb1884868 0x55dbb1884d80 0x55dbb18852b8 0x55dbb18860a8 # | | | | | `-DeclRefExpr 0x55dbb18f78d8 'T' lvalue ParmVar 0x55dbb18f6ba8 'NDotH' 'T' # | | | | `-DeclRefExpr 0x55dbb18f7928 'T' lvalue ParmVar 0x55dbb18f6c20 'M' 'T' # | | | |-BinaryOperator 0x55dbb18f7bb8 '' contains-errors '=' # | | | | |-ArraySubscriptExpr 0x55dbb18f7a30 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55dbb18f79e8 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x55dbb18f79b0 'int' contains-errors lvalue Var 0x55dbb18f7230 'Result' 'int' # | | | | | `-IntegerLiteral 0x55dbb18f7a10 'int' 2 # | | | | `-CallExpr 0x55dbb18f7b78 '' # | | | | |-UnresolvedLookupExpr 0x55dbb18f7a70 '' lvalue (ADL) = 'select' 0x55dbb1743158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55dbb18f6a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55dbb18f6a18 'T' # | | | | |-DeclRefExpr 0x55dbb18f7ae8 'bool' lvalue Var 0x55dbb18f73e0 'SpecularCond' 'bool' # | | | | |-IntegerLiteral 0x55dbb18f7b20 'int' 0 # | | | | `-DeclRefExpr 0x55dbb18f7b40 'T' lvalue Var 0x55dbb18f7630 'SpecularExp' 'T' # | | | `-ReturnStmt 0x55dbb18f7bf8 # | | | `-RecoveryExpr 0x55dbb18f7bd8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55dbb18f7fc8 line:154:35 faceforward_impl # | | | |-TemplateTypeParmDecl 0x55dbb18f7c50 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb18f7f20 line:154:35 constexpr faceforward_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18f7d00 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x55dbb18f7d78 col:59 referenced I 'T' # | | | |-ParmVarDecl 0x55dbb18f7df0 col:64 referenced Ng 'T' # | | | `-CompoundStmt 0x55dbb18f8368 # | | | `-ReturnStmt 0x55dbb18f8358 # | | | `-CallExpr 0x55dbb18f8318 '' # | | | |-UnresolvedLookupExpr 0x55dbb18f80b8 '' lvalue (ADL) = 'select' 0x55dbb1743158 # | | | |-BinaryOperator 0x55dbb18f82a0 '' '<' # | | | | |-CallExpr 0x55dbb18f8248 '' # | | | | | |-UnresolvedLookupExpr 0x55dbb18f8100 '' lvalue (ADL) = 'dot' 0x55dbb1738968 0x55dbb1738d38 0x55dbb17390d8 0x55dbb1739478 0x55dbb1739780 0x55dbb1739b70 0x55dbb1739f18 0x55dbb173a2b8 0x55dbb173a608 0x55dbb173a958 0x55dbb173ad58 0x55dbb173b0f8 0x55dbb173b498 0x55dbb173b838 0x55dbb173bc08 0x55dbb173bfa8 0x55dbb173c348 0x55dbb173c6e8 0x55dbb173ca88 0x55dbb173ce58 0x55dbb173d1f8 0x55dbb173d598 0x55dbb173d938 0x55dbb173dd08 0x55dbb173e0a8 # | | | | | |-DeclRefExpr 0x55dbb18f8208 'T' lvalue ParmVar 0x55dbb18f7d78 'I' 'T' # | | | | | `-DeclRefExpr 0x55dbb18f8228 'T' lvalue ParmVar 0x55dbb18f7df0 'Ng' 'T' # | | | | `-IntegerLiteral 0x55dbb18f8280 'int' 0 # | | | |-DeclRefExpr 0x55dbb18f82c0 'T' lvalue ParmVar 0x55dbb18f7d00 'N' 'T' # | | | `-UnaryOperator 0x55dbb18f8300 '' prefix '-' cannot overflow # | | | `-DeclRefExpr 0x55dbb18f82e0 'T' lvalue ParmVar 0x55dbb18f7d00 'N' 'T' # | | |-FunctionTemplateDecl 0x55dbb18f8a98 line:158:35 ldexp_impl # | | | |-TemplateTypeParmDecl 0x55dbb18f8380 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb18f89f0 line:158:35 constexpr ldexp_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18f8870 col:48 referenced X 'T' # | | | |-ParmVarDecl 0x55dbb18f88e8 col:53 referenced Exp 'T' # | | | `-CompoundStmt 0x55dbb18f8d40 # | | | `-ReturnStmt 0x55dbb18f8d30 # | | | `-BinaryOperator 0x55dbb18f8d10 '' '*' # | | | |-CallExpr 0x55dbb18f8cc0 '' # | | | | |-UnresolvedLookupExpr 0x55dbb18f8b80 '' lvalue (ADL) = 'exp2' 0x55dbb1740000 0x55dbb1740268 0x55dbb17404e0 0x55dbb1740758 0x55dbb17409b8 0x55dbb171edc0 0x55dbb171f038 0x55dbb171f2b0 0x55dbb1853ce0 0x55dbb1854198 0x55dbb1854670 0x55dbb1854b50 0x55dbb1855028 0x55dbb1855550 0x55dbb1855a28 0x55dbb1855f08 0x55dbb18563f0 0x55dbb18568c8 0x55dbb1856dc0 0x55dbb18572c0 0x55dbb18577e0 0x55dbb1857cd8 0x55dbb18581f0 0x55dbb1858710 0x55dbb1858c38 0x55dbb1859150 0x55dbb1859988 0x55dbb1859ec8 # | | | | `-DeclRefExpr 0x55dbb18f8ca0 'T' lvalue ParmVar 0x55dbb18f88e8 'Exp' 'T' # | | | `-DeclRefExpr 0x55dbb18f8cf0 'T' lvalue ParmVar 0x55dbb18f8870 'X' 'T' # | | |-FunctionTemplateDecl 0x55dbb18f90d8 line:163:13 firstbithigh_impl # | | | |-TemplateTypeParmDecl 0x55dbb18f8d58 col:20 referenced typename depth 0 index 0 K # | | | |-TemplateTypeParmDecl 0x55dbb18f8de0 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x55dbb18f8e78 col:39 referenced 'int' depth 0 index 2 BitWidth # | | | `-FunctionDecl 0x55dbb18f9030 line:163:13 constexpr firstbithigh_impl 'K (T)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18f8f10 col:33 referenced X 'T' # | | | `-CompoundStmt 0x55dbb18f97d0 # | | | |-DeclStmt 0x55dbb18f9470 # | | | | `-VarDecl 0x55dbb18f91d8 col:5 referenced FBH 'K' nrvo cinit # | | | | `-CallExpr 0x55dbb18f9440 '' # | | | | |-DeclRefExpr 0x55dbb18f93e8 '' Function 0x55dbb18f9290 '__builtin_hlsl_elementwise_firstbithigh' 'void (...) noexcept' # | | | | `-DeclRefExpr 0x55dbb18f9420 'T' lvalue ParmVar 0x55dbb18f8f10 'X' 'T' # | | | |-DeclStmt 0x55dbb18f95e8 # | | | | `-VarDecl 0x55dbb18f94a8 col:5 referenced Inversion 'K' cinit # | | | | `-BinaryOperator 0x55dbb18f95c8 '' '-' # | | | | |-ParenExpr 0x55dbb18f9570 'int' # | | | | | `-BinaryOperator 0x55dbb18f9550 'int' '-' # | | | | | |-DeclRefExpr 0x55dbb18f9510 'int' NonTypeTemplateParm 0x55dbb18f8e78 'BitWidth' 'int' # | | | | | `-IntegerLiteral 0x55dbb18f9530 'int' 1 # | | | | `-DeclRefExpr 0x55dbb18f9590 'K' lvalue Var 0x55dbb18f91d8 'FBH' 'K' # | | | |-BinaryOperator 0x55dbb18f9778 '' '=' # | | | | |-DeclRefExpr 0x55dbb18f9600 'K' lvalue Var 0x55dbb18f91d8 'FBH' 'K' # | | | | `-CallExpr 0x55dbb18f9738 '' # | | | | |-UnresolvedLookupExpr 0x55dbb18f9620 '' lvalue (ADL) = 'select' 0x55dbb1743158 # | | | | |-BinaryOperator 0x55dbb18f96c0 '' '==' # | | | | | |-DeclRefExpr 0x55dbb18f9668 'K' lvalue Var 0x55dbb18f91d8 'FBH' 'K' # | | | | | `-UnaryOperator 0x55dbb18f96a8 'int' prefix '-' # | | | | | `-IntegerLiteral 0x55dbb18f9688 'int' 1 # | | | | |-DeclRefExpr 0x55dbb18f96e0 'K' lvalue Var 0x55dbb18f91d8 'FBH' 'K' # | | | | `-DeclRefExpr 0x55dbb18f9700 'K' lvalue Var 0x55dbb18f94a8 'Inversion' 'K' # | | | `-ReturnStmt 0x55dbb18f97b8 nrvo_candidate(Var 0x55dbb18f91d8 'FBH' 'K') # | | | `-DeclRefExpr 0x55dbb18f9798 'K' lvalue Var 0x55dbb18f91d8 'FBH' 'K' # | | |-FunctionTemplateDecl 0x55dbb18f9a38 line:174:35 ddx_impl # | | | |-TemplateTypeParmDecl 0x55dbb18f9800 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb18f9990 line:174:35 constexpr ddx_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18f98b0 col:46 referenced input 'T' # | | | `-CompoundStmt 0x55dbb18f9d58 # | | | `-ReturnStmt 0x55dbb18f9d48 # | | | `-CallExpr 0x55dbb18f9d18 '' # | | | |-DeclRefExpr 0x55dbb18f9cc0 '' Function 0x55dbb18f9b68 '__builtin_hlsl_elementwise_ddx_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x55dbb18f9cf8 'T' lvalue ParmVar 0x55dbb18f98b0 'input' 'T' # | | |-FunctionTemplateDecl 0x55dbb18f9fa8 line:182:35 ddy_impl # | | | |-TemplateTypeParmDecl 0x55dbb18f9d70 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb18f9f00 line:182:35 constexpr ddy_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18f9e20 col:46 referenced input 'T' # | | | `-CompoundStmt 0x55dbb18fa2c8 # | | | `-ReturnStmt 0x55dbb18fa2b8 # | | | `-CallExpr 0x55dbb18fa288 '' # | | | |-DeclRefExpr 0x55dbb18fa230 '' Function 0x55dbb18fa0d8 '__builtin_hlsl_elementwise_ddy_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x55dbb18fa268 'T' lvalue ParmVar 0x55dbb18f9e20 'input' 'T' # | | `-FunctionTemplateDecl 0x55dbb18fa518 line:190:35 fwidth_impl # | | |-TemplateTypeParmDecl 0x55dbb18fa2e0 col:20 referenced typename depth 0 index 0 T # | | `-FunctionDecl 0x55dbb18fa470 line:190:35 constexpr fwidth_impl 'T (T)' implicit-inline # | | |-ParmVarDecl 0x55dbb18fa390 col:49 referenced input 'T' # | | `-CompoundStmt 0x55dbb18facd8 # | | |-DeclStmt 0x55dbb18fa750 # | | | `-VarDecl 0x55dbb18fa618 col:5 referenced derivCoarseX 'T' cinit # | | | `-CallExpr 0x55dbb18fa720 '' # | | | |-UnresolvedLookupExpr 0x55dbb18fa680 '' lvalue (ADL) = 'ddx_coarse' 0x55dbb1784c50 0x55dbb1784eb8 0x55dbb1785130 0x55dbb17853a8 0x55dbb1785608 0x55dbb1785880 0x55dbb1785af8 0x55dbb1785d70 # | | | `-DeclRefExpr 0x55dbb18fa700 'T' lvalue ParmVar 0x55dbb18fa390 'input' 'T' # | | |-BinaryOperator 0x55dbb18fa910 '' '=' # | | | |-DeclRefExpr 0x55dbb18fa768 'T' lvalue Var 0x55dbb18fa618 'derivCoarseX' 'T' # | | | `-CallExpr 0x55dbb18fa8e0 '' # | | | |-UnresolvedLookupExpr 0x55dbb18fa7a0 '' lvalue (ADL) = 'abs' 0x55dbb16f7e28 0x55dbb16f8128 0x55dbb16f8438 0x55dbb16f8748 0x55dbb16f9e68 0x55dbb16fa178 0x55dbb16fa488 0x55dbb16fa798 0x55dbb16faa68 0x55dbb16fad90 0x55dbb16fb038 0x55dbb16fb2d8 0x55dbb16fb528 0x55dbb16fb838 0x55dbb16fbb48 0x55dbb16fc5d8 0x55dbb16fc8c8 0x55dbb16fcbd8 0x55dbb16fcee8 0x55dbb16fd1f8 0x55dbb1701b70 0x55dbb1701e18 0x55dbb17020b8 0x55dbb1702358 0x55dbb17025a8 0x55dbb17028b8 0x55dbb1703cc8 0x55dbb1703fd8 # | | | `-DeclRefExpr 0x55dbb18fa8c0 'T' lvalue Var 0x55dbb18fa618 'derivCoarseX' 'T' # | | |-DeclStmt 0x55dbb18faa88 # | | | `-VarDecl 0x55dbb18fa950 col:5 referenced derivCoarseY 'T' cinit # | | | `-CallExpr 0x55dbb18faa58 '' # | | | |-UnresolvedLookupExpr 0x55dbb18fa9b8 '' lvalue (ADL) = 'ddy_coarse' 0x55dbb1785fd0 0x55dbb1786238 0x55dbb17864b0 0x55dbb1786728 0x55dbb17ee7f0 0x55dbb17eea68 0x55dbb17eece0 0x55dbb17eef58 # | | | `-DeclRefExpr 0x55dbb18faa38 'T' lvalue ParmVar 0x55dbb18fa390 'input' 'T' # | | |-BinaryOperator 0x55dbb18fac48 '' '=' # | | | |-DeclRefExpr 0x55dbb18faaa0 'T' lvalue Var 0x55dbb18fa950 'derivCoarseY' 'T' # | | | `-CallExpr 0x55dbb18fac18 '' # | | | |-UnresolvedLookupExpr 0x55dbb18faad8 '' lvalue (ADL) = 'abs' 0x55dbb16f7e28 0x55dbb16f8128 0x55dbb16f8438 0x55dbb16f8748 0x55dbb16f9e68 0x55dbb16fa178 0x55dbb16fa488 0x55dbb16fa798 0x55dbb16faa68 0x55dbb16fad90 0x55dbb16fb038 0x55dbb16fb2d8 0x55dbb16fb528 0x55dbb16fb838 0x55dbb16fbb48 0x55dbb16fc5d8 0x55dbb16fc8c8 0x55dbb16fcbd8 0x55dbb16fcee8 0x55dbb16fd1f8 0x55dbb1701b70 0x55dbb1701e18 0x55dbb17020b8 0x55dbb1702358 0x55dbb17025a8 0x55dbb17028b8 0x55dbb1703cc8 0x55dbb1703fd8 # | | | `-DeclRefExpr 0x55dbb18fabf8 'T' lvalue Var 0x55dbb18fa950 'derivCoarseY' 'T' # | | `-ReturnStmt 0x55dbb18facc8 # | | `-BinaryOperator 0x55dbb18faca8 '' '+' # | | |-DeclRefExpr 0x55dbb18fac68 'T' lvalue Var 0x55dbb18fa618 'derivCoarseX' 'T' # | | `-DeclRefExpr 0x55dbb18fac88 'T' lvalue Var 0x55dbb18fa950 'derivCoarseY' 'T' # | |-LinkageSpecDecl 0x55dbb18ef6b8 col:10 implicit C # | | `-FunctionDecl 0x55dbb18ef708 col:10 implicit used __builtin_dx_dot2add 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' extern # | | |-ParmVarDecl 0x55dbb18ef810 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x55dbb18ef878 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x55dbb18ef8e0 <> 'float' # | | |-BuiltinAttr 0x55dbb18ef7b0 <> Implicit 1562 # | | |-NoThrowAttr 0x55dbb18ef960 Implicit # | | `-ConstAttr 0x55dbb18ef988 Implicit # | |-LinkageSpecDecl 0x55dbb18f9240 col:11 implicit C # | | `-FunctionDecl 0x55dbb18f9290 col:11 implicit referenced __builtin_hlsl_elementwise_firstbithigh 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55dbb18f9338 <> Implicit 702 # | | |-NoThrowAttr 0x55dbb18f9398 Implicit # | | `-ConstAttr 0x55dbb18f93c0 Implicit # | |-LinkageSpecDecl 0x55dbb18f9b18 col:10 implicit C # | | `-FunctionDecl 0x55dbb18f9b68 col:10 implicit referenced __builtin_hlsl_elementwise_ddx_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55dbb18f9c10 <> Implicit 692 # | | |-NoThrowAttr 0x55dbb18f9c70 Implicit # | | `-ConstAttr 0x55dbb18f9c98 Implicit # | |-LinkageSpecDecl 0x55dbb18fa088 col:10 implicit C # | | `-FunctionDecl 0x55dbb18fa0d8 col:10 implicit referenced __builtin_hlsl_elementwise_ddy_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55dbb18fa180 <> Implicit 694 # | | |-NoThrowAttr 0x55dbb18fa1e0 Implicit # | | `-ConstAttr 0x55dbb18fa208 Implicit # | |-NamespaceDecl 0x55dbb18fae30 prev 0x55dbb18ea810 line:14:11 hlsl # | | |-original Namespace 0x55dbb164ea98 'hlsl' # | | |-FunctionTemplateDecl 0x55dbb18fb1a0 line:28:28 invalid asfloat # | | | |-TemplateTypeParmDecl 0x55dbb18faea0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55dbb18faf38 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55dbb18fb0f8 line:28:28 invalid constexpr asfloat 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18fb048 col:49 invalid V 'int' # | | | `-CompoundStmt 0x55dbb18fb3c8 # | | | `-ReturnStmt 0x55dbb18fb3b8 # | | | `-CallExpr 0x55dbb18fb388 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55dbb18fb2a8 '' lvalue (no ADL) = 'bit_cast' 0x55dbb16f4160 0x55dbb16f6c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x55dbb164e360 'float' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55dbb18faef0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55dbb18faea0 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55dbb18fb268 'int' NonTypeTemplateParm 0x55dbb18faf38 'N' 'int' # | | | `-RecoveryExpr 0x55dbb18fb368 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55dbb18fb660 line:32:39 asfloat # | | | |-TemplateTypeParmDecl 0x55dbb18fb3e0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb18fb5b8 line:32:39 constexpr asfloat 'float (T)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18fb490 col:49 referenced F 'T' # | | | `-CompoundStmt 0x55dbb18fb8c0 # | | | `-ReturnStmt 0x55dbb18fb8b0 # | | | `-CallExpr 0x55dbb18fb880 '' # | | | |-UnresolvedLookupExpr 0x55dbb18fb7c0 '' lvalue (no ADL) = 'bit_cast' 0x55dbb16f4160 0x55dbb16f6c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x55dbb164e360 'float' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55dbb18fb430 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55dbb18fb3e0 'T' # | | | `-DeclRefExpr 0x55dbb18fb860 'T' lvalue ParmVar 0x55dbb18fb490 'F' 'T' # | | |-FunctionTemplateDecl 0x55dbb18fbbe0 line:44:55 invalid asint # | | | |-TemplateTypeParmDecl 0x55dbb18fb8d8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55dbb18fb978 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55dbb18fbb38 line:44:55 invalid constexpr asint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18fba88 col:74 invalid V 'int' # | | | `-CompoundStmt 0x55dbb18fbe08 # | | | `-ReturnStmt 0x55dbb18fbdf8 # | | | `-CallExpr 0x55dbb18fbdc8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55dbb18fbce8 '' lvalue (no ADL) = 'bit_cast' 0x55dbb16f4160 0x55dbb16f6c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x55dbb164e260 'int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55dbb18fb930 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55dbb18fb8d8 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55dbb18fbca8 'int' NonTypeTemplateParm 0x55dbb18fb978 'N' 'int' # | | | `-RecoveryExpr 0x55dbb18fbda8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55dbb18fc0a0 line:48:37 asint # | | | |-TemplateTypeParmDecl 0x55dbb18fbe20 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb18fbff8 line:48:37 constexpr asint 'int (T)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18fbed0 col:45 referenced F 'T' # | | | `-CompoundStmt 0x55dbb18fc300 # | | | `-ReturnStmt 0x55dbb18fc2f0 # | | | `-CallExpr 0x55dbb18fc2c0 '' # | | | |-UnresolvedLookupExpr 0x55dbb18fc200 '' lvalue (no ADL) = 'bit_cast' 0x55dbb16f4160 0x55dbb16f6c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x55dbb164e260 'int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55dbb18fbe70 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55dbb18fbe20 'T' # | | | `-DeclRefExpr 0x55dbb18fc2a0 'T' lvalue ParmVar 0x55dbb18fbed0 'F' 'T' # | | |-FunctionTemplateDecl 0x55dbb18fc638 line:89:56 invalid asuint # | | | |-TemplateTypeParmDecl 0x55dbb18fc318 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55dbb18fc3b8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55dbb18fc590 line:89:56 invalid constexpr asuint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55dbb18fc4e0 col:76 invalid V 'int' # | | | `-CompoundStmt 0x55dbb17c1940 # | | | `-ReturnStmt 0x55dbb17c1930 # | | | `-CallExpr 0x55dbb17c1900 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55dbb17c1820 '' lvalue (no ADL) = 'bit_cast' 0x55dbb16f4160 0x55dbb16f6c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55dbb16a19c0 'uint' sugar # | | | | | |-Typedef 0x55dbb167ece8 'uint' # | | | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55dbb18fc370 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55dbb18fc318 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55dbb18fc718 'int' NonTypeTemplateParm 0x55dbb18fc3b8 'N' 'int' # | | | `-RecoveryExpr 0x55dbb17c18e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55dbb17c1be0 line:93:38 asuint # | | | |-TemplateTypeParmDecl 0x55dbb17c1958 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb17c1b38 line:93:38 constexpr asuint 'uint (T)' implicit-inline # | | | |-ParmVarDecl 0x55dbb17c1a10 col:47 referenced F 'T' # | | | `-CompoundStmt 0x55dbb17c1e58 # | | | `-ReturnStmt 0x55dbb17c1e48 # | | | `-CallExpr 0x55dbb17c1e18 '' # | | | |-UnresolvedLookupExpr 0x55dbb17c1d58 '' lvalue (no ADL) = 'bit_cast' 0x55dbb16f4160 0x55dbb16f6c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55dbb16a19c0 'uint' sugar # | | | | | |-Typedef 0x55dbb167ece8 'uint' # | | | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55dbb17c19b0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55dbb17c1958 'T' # | | | `-DeclRefExpr 0x55dbb17c1df8 'T' lvalue ParmVar 0x55dbb17c1a10 'F' 'T' # | | |-FunctionDecl 0x55dbb17c2248 col:6 asuint 'void (double, out uint, out uint)' # | | | |-ParmVarDecl 0x55dbb17c1e98 col:19 'double' # | | | |-ParmVarDecl 0x55dbb17c1f80 col:29 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x55dbb17c1fe8 out # | | | |-ParmVarDecl 0x55dbb17c2060 col:39 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x55dbb17c20c8 out # | | | |-BuiltinAliasAttr 0x55dbb17c2308 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55dbb17c2380 Implicit # | | | `-ConstAttr 0x55dbb17c23a8 Implicit # | | |-FunctionDecl 0x55dbb17c27d8 col:6 asuint 'void (double2, out uint2, out uint2)' # | | | |-ParmVarDecl 0x55dbb17c2420 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55dbb17c2510 col:31 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55dbb17c2578 out # | | | |-ParmVarDecl 0x55dbb17c25f0 col:42 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55dbb17c2658 out # | | | |-BuiltinAliasAttr 0x55dbb17c2898 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55dbb17c2910 Implicit # | | | `-ConstAttr 0x55dbb17c2938 Implicit # | | |-FunctionDecl 0x55dbb17c2d68 col:6 asuint 'void (double3, out uint3, out uint3)' # | | | |-ParmVarDecl 0x55dbb17c29b0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55dbb17c2aa0 col:31 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55dbb17c2b08 out # | | | |-ParmVarDecl 0x55dbb17c2b80 col:42 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55dbb17c2be8 out # | | | |-BuiltinAliasAttr 0x55dbb17c2e28 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55dbb17c2ea0 Implicit # | | | `-ConstAttr 0x55dbb17c2ec8 Implicit # | | |-FunctionDecl 0x55dbb17c32f8 col:6 asuint 'void (double4, out uint4, out uint4)' # | | | |-ParmVarDecl 0x55dbb17c2f40 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55dbb17c3030 col:31 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55dbb17c3098 out # | | | |-ParmVarDecl 0x55dbb17c3110 col:42 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55dbb17c3178 out # | | | |-BuiltinAliasAttr 0x55dbb17c33b8 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55dbb17c3430 Implicit # | | | `-ConstAttr 0x55dbb17c3458 Implicit # | | |-FunctionTemplateDecl 0x55dbb17c3ac0 line:157:39 invalid distance # | | | |-TemplateTypeParmDecl 0x55dbb17c3490 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb17c3a18 line:157:39 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55dbb17c3848 col:50 referenced X 'T' # | | | |-ParmVarDecl 0x55dbb17c38c0 col:55 referenced Y 'T' # | | | `-CompoundStmt 0x55dbb17c3c30 # | | | `-ReturnStmt 0x55dbb17c3c20 # | | | `-CallExpr 0x55dbb17c3be8 '' # | | | |-UnresolvedLookupExpr 0x55dbb17c3b60 '' lvalue (no ADL) = 'distance_impl' 0x55dbb18ec3f8 # | | | |-DeclRefExpr 0x55dbb17c3ba8 'T' lvalue ParmVar 0x55dbb17c3848 'X' 'T' # | | | `-DeclRefExpr 0x55dbb17c3bc8 'T' lvalue ParmVar 0x55dbb17c38c0 'Y' 'T' # | | |-FunctionTemplateDecl 0x55dbb17c41f0 line:164:1 invalid distance # | | | |-TemplateTypeParmDecl 0x55dbb17c3c48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb17c4148 line:164:1 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55dbb17c3fb8 col:12 referenced X 'T' # | | | |-ParmVarDecl 0x55dbb17c4030 col:17 referenced Y 'T' # | | | `-CompoundStmt 0x55dbb17c4370 # | | | `-ReturnStmt 0x55dbb17c4360 # | | | `-CallExpr 0x55dbb17c4328 '' # | | | |-UnresolvedLookupExpr 0x55dbb17c42a0 '' lvalue (no ADL) = 'distance_impl' 0x55dbb18ec3f8 # | | | |-DeclRefExpr 0x55dbb17c42e8 'T' lvalue ParmVar 0x55dbb17c3fb8 'X' 'T' # | | | `-DeclRefExpr 0x55dbb17c4308 'T' lvalue ParmVar 0x55dbb17c4030 'Y' 'T' # | | |-FunctionTemplateDecl 0x55dbb17c4700 line:170:19 invalid distance # | | | |-NonTypeTemplateParmDecl 0x55dbb17c43a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55dbb17c4658 line:170:19 invalid distance 'const half (int, int)' inline # | | | |-ParmVarDecl 0x55dbb17c4480 col:65 invalid X 'int' # | | | |-ParmVarDecl 0x55dbb17c4548 col:65 invalid Y 'int' # | | | `-CompoundStmt 0x55dbb17c4880 # | | | `-ReturnStmt 0x55dbb17c4870 # | | | `-CallExpr 0x55dbb17c4838 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55dbb17c47b0 '' lvalue (no ADL) = 'distance_vec_impl' 0x55dbb18ef0f0 # | | | |-RecoveryExpr 0x55dbb17c47f8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55dbb17c4818 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55dbb17c4c00 line:176:20 invalid distance # | | | |-NonTypeTemplateParmDecl 0x55dbb17c48b0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55dbb17c4b58 line:176:20 invalid distance 'const float (int, int)' inline # | | | |-ParmVarDecl 0x55dbb17c4978 col:67 invalid X 'int' # | | | |-ParmVarDecl 0x55dbb17c4a40 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x55dbb17c4d80 # | | | `-ReturnStmt 0x55dbb17c4d70 # | | | `-CallExpr 0x55dbb17c4d38 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55dbb17c4cb0 '' lvalue (no ADL) = 'distance_vec_impl' 0x55dbb18ef0f0 # | | | |-RecoveryExpr 0x55dbb17c4cf8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55dbb17c4d18 '' contains-errors lvalue # | | |-FunctionDecl 0x55dbb17c5048 line:192:20 dot2add 'const float (half2, half2, float)' inline # | | | |-ParmVarDecl 0x55dbb17c4dc0 col:34 used A 'half2':'vector' # | | | |-ParmVarDecl 0x55dbb17c4e40 col:43 used B 'half2':'vector' # | | | |-ParmVarDecl 0x55dbb17c4ec0 col:52 used C 'float' # | | | |-CompoundStmt 0x55dbb17c53a0 # | | | | `-ReturnStmt 0x55dbb17c5390 # | | | | `-CallExpr 0x55dbb17c5308 'float' # | | | | |-ImplicitCastExpr 0x55dbb17c52f0 'float (*)(half2, half2, float)' # | | | | | `-DeclRefExpr 0x55dbb17c5200 'float (half2, half2, float)' lvalue Function 0x55dbb18ef518 'dot2add_impl' 'float (half2, half2, float)' # | | | | | `-NestedNameSpecifier Namespace 0x55dbb18ea880 '__detail' # | | | | |-ImplicitCastExpr 0x55dbb17c5348 'half2':'vector' # | | | | | `-DeclRefExpr 0x55dbb17c5230 'half2':'vector' lvalue ParmVar 0x55dbb17c4dc0 'A' 'half2':'vector' # | | | | |-ImplicitCastExpr 0x55dbb17c5360 'half2':'vector' # | | | | | `-DeclRefExpr 0x55dbb17c5250 'half2':'vector' lvalue ParmVar 0x55dbb17c4e40 'B' 'half2':'vector' # | | | | `-ImplicitCastExpr 0x55dbb17c5378 'float' # | | | | `-DeclRefExpr 0x55dbb17c5270 'float' lvalue ParmVar 0x55dbb17c4ec0 'C' 'float' # | | | `-AvailabilityAttr 0x55dbb17c5108 shadermodel 6.4 0 0 "" "" 0 # | | |-FunctionDecl 0x55dbb17c55a8 line:208:20 dst 'const half4 (half4, half4)' inline # | | | |-ParmVarDecl 0x55dbb17c53d0 col:30 used Src0 'half4':'vector' # | | | |-ParmVarDecl 0x55dbb17c5450 col:42 used Src1 'half4':'vector' # | | | `-CompoundStmt 0x55dbb17c5768 # | | | `-ReturnStmt 0x55dbb17c5758 # | | | `-RecoveryExpr 0x55dbb17c5720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55dbb17c5698 '' lvalue (no ADL) = 'dst_impl' 0x55dbb18ebe10 # | | | |-DeclRefExpr 0x55dbb17c56e0 'half4':'vector' lvalue ParmVar 0x55dbb17c53d0 'Src0' 'half4':'vector' # | | | `-DeclRefExpr 0x55dbb17c5700 'half4':'vector' lvalue ParmVar 0x55dbb17c5450 'Src1' 'half4':'vector' # | | |-FunctionDecl 0x55dbb190d1c8 line:212:21 dst 'const float4 (float4, float4)' inline # | | | |-ParmVarDecl 0x55dbb17c5798 col:32 used Src0 'float4':'vector' # | | | |-ParmVarDecl 0x55dbb190d070 col:45 used Src1 'float4':'vector' # | | | `-CompoundStmt 0x55dbb190d398 # | | | `-ReturnStmt 0x55dbb190d388 # | | | `-RecoveryExpr 0x55dbb190d350 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55dbb190d2c8 '' lvalue (no ADL) = 'dst_impl' 0x55dbb18ebe10 # | | | |-DeclRefExpr 0x55dbb190d310 'float4':'vector' lvalue ParmVar 0x55dbb17c5798 'Src0' 'float4':'vector' # | | | `-DeclRefExpr 0x55dbb190d330 'float4':'vector' lvalue ParmVar 0x55dbb190d070 'Src1' 'float4':'vector' # | | |-FunctionDecl 0x55dbb190d598 line:216:22 dst 'const double4 (double4, double4)' inline # | | | |-ParmVarDecl 0x55dbb190d3c8 col:34 used Src0 'double4':'vector' # | | | |-ParmVarDecl 0x55dbb190d448 col:48 used Src1 'double4':'vector' # | | | `-CompoundStmt 0x55dbb190d768 # | | | `-ReturnStmt 0x55dbb190d758 # | | | `-RecoveryExpr 0x55dbb190d720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55dbb190d698 '' lvalue (no ADL) = 'dst_impl' 0x55dbb18ebe10 # | | | |-DeclRefExpr 0x55dbb190d6e0 'double4':'vector' lvalue ParmVar 0x55dbb190d3c8 'Src0' 'double4':'vector' # | | | `-DeclRefExpr 0x55dbb190d700 'double4':'vector' lvalue ParmVar 0x55dbb190d448 'Src1' 'double4':'vector' # | | |-FunctionTemplateDecl 0x55dbb190de10 line:239:39 invalid faceforward # | | | |-TemplateTypeParmDecl 0x55dbb190d780 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb190dd68 line:239:39 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55dbb190dae8 col:53 referenced N 'T' # | | | |-ParmVarDecl 0x55dbb190db60 col:58 referenced I 'T' # | | | |-ParmVarDecl 0x55dbb190dbd8 col:63 referenced Ng 'T' # | | | `-CompoundStmt 0x55dbb190dfb0 # | | | `-ReturnStmt 0x55dbb190dfa0 # | | | `-CallExpr 0x55dbb190df60 '' # | | | |-UnresolvedLookupExpr 0x55dbb190deb8 '' lvalue (no ADL) = 'faceforward_impl' 0x55dbb18f7fc8 # | | | |-DeclRefExpr 0x55dbb190df00 'T' lvalue ParmVar 0x55dbb190dae8 'N' 'T' # | | | |-DeclRefExpr 0x55dbb190df20 'T' lvalue ParmVar 0x55dbb190db60 'I' 'T' # | | | `-DeclRefExpr 0x55dbb190df40 'T' lvalue ParmVar 0x55dbb190dbd8 'Ng' 'T' # | | |-FunctionTemplateDecl 0x55dbb190e610 line:246:1 invalid faceforward # | | | |-TemplateTypeParmDecl 0x55dbb190dfc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb190e568 line:246:1 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55dbb190e338 col:15 referenced N 'T' # | | | |-ParmVarDecl 0x55dbb190e3b0 col:20 referenced I 'T' # | | | |-ParmVarDecl 0x55dbb190e428 col:25 referenced Ng 'T' # | | | `-CompoundStmt 0x55dbb190e7c0 # | | | `-ReturnStmt 0x55dbb190e7b0 # | | | `-CallExpr 0x55dbb190e770 '' # | | | |-UnresolvedLookupExpr 0x55dbb190e6c8 '' lvalue (no ADL) = 'faceforward_impl' 0x55dbb18f7fc8 # | | | |-DeclRefExpr 0x55dbb190e710 'T' lvalue ParmVar 0x55dbb190e338 'N' 'T' # | | | |-DeclRefExpr 0x55dbb190e730 'T' lvalue ParmVar 0x55dbb190e3b0 'I' 'T' # | | | `-DeclRefExpr 0x55dbb190e750 'T' lvalue ParmVar 0x55dbb190e428 'Ng' 'T' # | | |-FunctionTemplateDecl 0x55dbb190ec70 line:252:51 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x55dbb190e7f0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55dbb190ebc8 line:252:51 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55dbb190e900 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x55dbb190e9c8 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55dbb190ea90 col:42 invalid Ng 'int' # | | | `-CompoundStmt 0x55dbb190ee20 # | | | `-ReturnStmt 0x55dbb190ee10 # | | | `-CallExpr 0x55dbb190edd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55dbb190ed28 '' lvalue (no ADL) = 'faceforward_impl' 0x55dbb18f7fc8 # | | | |-RecoveryExpr 0x55dbb190ed70 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55dbb190ed90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55dbb190edb0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55dbb190f288 line:261:1 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x55dbb190ee50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55dbb190f1e0 line:261:1 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55dbb190ef60 col:51 invalid N 'int' # | | | |-ParmVarDecl 0x55dbb190f028 col:51 invalid I 'int' # | | | |-ParmVarDecl 0x55dbb190f0f0 col:51 invalid Ng 'int' # | | | `-CompoundStmt 0x55dbb190f438 # | | | `-ReturnStmt 0x55dbb190f428 # | | | `-CallExpr 0x55dbb190f3e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55dbb190f340 '' lvalue (no ADL) = 'faceforward_impl' 0x55dbb18f7fc8 # | | | |-RecoveryExpr 0x55dbb190f388 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55dbb190f3a8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55dbb190f3c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55dbb190fac0 line:300:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55dbb190f450 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb190fa18 line:300:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x55dbb190f8e8 col:16 referenced X 'T' # | | | `-CompoundStmt 0x55dbb190fcf8 # | | | `-ReturnStmt 0x55dbb190fce8 # | | | `-CallExpr 0x55dbb190fcb8 '' # | | | |-UnresolvedLookupExpr 0x55dbb190fbe0 '' lvalue (no ADL) = 'firstbithigh_impl' 0x55dbb18f90d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55dbb16a19c0 'uint' sugar # | | | | | |-Typedef 0x55dbb167ece8 'uint' # | | | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55dbb190f4a0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55dbb190f450 'T' # | | | | `-TemplateArgument expr '32' # | | | | `-IntegerLiteral 0x55dbb190fba0 'int' 32 # | | | `-DeclRefExpr 0x55dbb190fc98 'T' lvalue ParmVar 0x55dbb190f8e8 'X' 'T' # | | |-FunctionTemplateDecl 0x55dbb1910340 line:308:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55dbb190fd10 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55dbb190fda8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55dbb1910298 line:308:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x55dbb19101a8 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x55dbb19104e0 # | | |-FunctionTemplateDecl 0x55dbb1910b30 line:316:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55dbb19104f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb1910a88 line:316:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x55dbb1910998 col:16 referenced X 'T' # | | | `-CompoundStmt 0x55dbb1910d60 # | | | `-ReturnStmt 0x55dbb1910d50 # | | | `-CallExpr 0x55dbb1910d20 '' # | | | |-UnresolvedLookupExpr 0x55dbb1910c48 '' lvalue (no ADL) = 'firstbithigh_impl' 0x55dbb18f90d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55dbb16a19c0 'uint' sugar # | | | | | |-Typedef 0x55dbb167ece8 'uint' # | | | | | `-BuiltinType 0x55dbb164e300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55dbb1910540 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55dbb19104f0 'T' # | | | | `-TemplateArgument expr '64' # | | | | `-IntegerLiteral 0x55dbb1910c08 'int' 64 # | | | `-DeclRefExpr 0x55dbb1910d00 'T' lvalue ParmVar 0x55dbb1910998 'X' 'T' # | | |-FunctionTemplateDecl 0x55dbb19113b0 line:324:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55dbb1910d78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55dbb1910e18 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55dbb1911308 line:324:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x55dbb1911258 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x55dbb1911550 # | | |-FunctionTemplateDecl 0x55dbb1911b00 line:344:39 invalid fmod # | | | |-TemplateTypeParmDecl 0x55dbb1911560 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb1911a58 line:344:39 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55dbb19118c8 col:46 referenced X 'T' # | | | |-ParmVarDecl 0x55dbb1911940 col:51 referenced Y 'T' # | | | `-CompoundStmt 0x55dbb1911c70 # | | | `-ReturnStmt 0x55dbb1911c60 # | | | `-CallExpr 0x55dbb1911c28 '' # | | | |-UnresolvedLookupExpr 0x55dbb1911ba0 '' lvalue (no ADL) = 'fmod_impl' 0x55dbb18f2db8 # | | | |-DeclRefExpr 0x55dbb1911be8 'T' lvalue ParmVar 0x55dbb19118c8 'X' 'T' # | | | `-DeclRefExpr 0x55dbb1911c08 'T' lvalue ParmVar 0x55dbb1911940 'Y' 'T' # | | |-FunctionTemplateDecl 0x55dbb1912230 line:351:1 invalid fmod # | | | |-TemplateTypeParmDecl 0x55dbb1911c88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb1912188 line:351:1 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55dbb1911ff8 col:8 referenced X 'T' # | | | |-ParmVarDecl 0x55dbb1912070 col:13 referenced Y 'T' # | | | `-CompoundStmt 0x55dbb19123b0 # | | | `-ReturnStmt 0x55dbb19123a0 # | | | `-CallExpr 0x55dbb1912368 '' # | | | |-UnresolvedLookupExpr 0x55dbb19122e0 '' lvalue (no ADL) = 'fmod_impl' 0x55dbb18f2db8 # | | | |-DeclRefExpr 0x55dbb1912328 'T' lvalue ParmVar 0x55dbb1911ff8 'X' 'T' # | | | `-DeclRefExpr 0x55dbb1912348 'T' lvalue ParmVar 0x55dbb1912070 'Y' 'T' # | | |-FunctionTemplateDecl 0x55dbb1912770 line:357:51 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x55dbb19123e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55dbb19126c8 line:357:51 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55dbb19124f0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x55dbb19125b8 col:42 invalid Y 'int' # | | | `-CompoundStmt 0x55dbb19128f0 # | | | `-ReturnStmt 0x55dbb19128e0 # | | | `-CallExpr 0x55dbb19128a8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55dbb1912820 '' lvalue (no ADL) = 'fmod_vec_impl' 0x55dbb18f4e28 # | | | |-RecoveryExpr 0x55dbb1912868 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55dbb1912888 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55dbb1912c70 line:365:1 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x55dbb1912920 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55dbb1912bc8 line:365:1 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55dbb1912a30 col:44 invalid X 'int' # | | | |-ParmVarDecl 0x55dbb1912af8 col:44 invalid Y 'int' # | | | `-CompoundStmt 0x55dbb1912df0 # | | | `-ReturnStmt 0x55dbb1912de0 # | | | `-CallExpr 0x55dbb1912da8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55dbb1912d20 '' lvalue (no ADL) = 'fmod_vec_impl' 0x55dbb18f4e28 # | | | |-RecoveryExpr 0x55dbb1912d68 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55dbb1912d88 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55dbb19133b0 line:386:39 invalid ldexp # | | | |-TemplateTypeParmDecl 0x55dbb1912e08 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb1913308 line:386:39 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55dbb1913178 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x55dbb19131f0 col:52 referenced Exp 'T' # | | | `-CompoundStmt 0x55dbb1913520 # | | | `-ReturnStmt 0x55dbb1913510 # | | | `-CallExpr 0x55dbb19134d8 '' # | | | |-UnresolvedLookupExpr 0x55dbb1913450 '' lvalue (no ADL) = 'ldexp_impl' 0x55dbb18f8a98 # | | | |-DeclRefExpr 0x55dbb1913498 'T' lvalue ParmVar 0x55dbb1913178 'X' 'T' # | | | `-DeclRefExpr 0x55dbb19134b8 'T' lvalue ParmVar 0x55dbb19131f0 'Exp' 'T' # | | |-FunctionTemplateDecl 0x55dbb1913ae0 line:393:1 invalid ldexp # | | | |-TemplateTypeParmDecl 0x55dbb1913538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb1913a38 line:393:1 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55dbb19138a8 col:9 referenced X 'T' # | | | |-ParmVarDecl 0x55dbb1913920 col:14 referenced Exp 'T' # | | | `-CompoundStmt 0x55dbb1913c60 # | | | `-ReturnStmt 0x55dbb1913c50 # | | | `-CallExpr 0x55dbb1913c18 '' # | | | |-UnresolvedLookupExpr 0x55dbb1913b90 '' lvalue (no ADL) = 'ldexp_impl' 0x55dbb18f8a98 # | | | |-DeclRefExpr 0x55dbb1913bd8 'T' lvalue ParmVar 0x55dbb19138a8 'X' 'T' # | | | `-DeclRefExpr 0x55dbb1913bf8 'T' lvalue ParmVar 0x55dbb1913920 'Exp' 'T' # | | |-FunctionTemplateDecl 0x55dbb1913fe0 line:399:51 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x55dbb1913c90 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55dbb1913f38 line:399:51 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55dbb1913da0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x55dbb1913e68 col:42 invalid Exp 'int' # | | | `-CompoundStmt 0x55dbb1914160 # | | | `-ReturnStmt 0x55dbb1914150 # | | | `-CallExpr 0x55dbb1914118 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55dbb1914090 '' lvalue (no ADL) = 'ldexp_impl' 0x55dbb18f8a98 # | | | |-RecoveryExpr 0x55dbb19140d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55dbb19140f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55dbb19144e0 line:407:1 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x55dbb1914190 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55dbb1914438 line:407:1 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55dbb19142a0 col:45 invalid X 'int' # | | | |-ParmVarDecl 0x55dbb1914368 col:45 invalid Exp 'int' # | | | `-CompoundStmt 0x55dbb1914660 # | | | `-ReturnStmt 0x55dbb1914650 # | | | `-CallExpr 0x55dbb1914618 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55dbb1914590 '' lvalue (no ADL) = 'ldexp_impl' 0x55dbb18f8a98 # | | | |-RecoveryExpr 0x55dbb19145d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55dbb19145f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55dbb1914b80 line:426:39 invalid length # | | | |-TemplateTypeParmDecl 0x55dbb1914678 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb1914ad8 line:426:39 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x55dbb19149e8 col:48 referenced X 'T' # | | | `-CompoundStmt 0x55dbb1914cc0 # | | | `-ReturnStmt 0x55dbb1914cb0 # | | | `-CallExpr 0x55dbb1914c80 '' # | | | |-UnresolvedLookupExpr 0x55dbb1914c18 '' lvalue (no ADL) = 'length_impl' 0x55dbb18eadf8 # | | | `-DeclRefExpr 0x55dbb1914c60 'T' lvalue ParmVar 0x55dbb19149e8 'X' 'T' # | | |-FunctionTemplateDecl 0x55dbb1915220 line:433:1 invalid length # | | | |-TemplateTypeParmDecl 0x55dbb1914cd8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb1915178 line:433:1 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x55dbb1915090 col:10 referenced X 'T' # | | | `-CompoundStmt 0x55dbb1915370 # | | | `-ReturnStmt 0x55dbb1915360 # | | | `-CallExpr 0x55dbb1915330 '' # | | | |-UnresolvedLookupExpr 0x55dbb19152c8 '' lvalue (no ADL) = 'length_impl' 0x55dbb18eadf8 # | | | `-DeclRefExpr 0x55dbb1915310 'T' lvalue ParmVar 0x55dbb1915090 'X' 'T' # | | |-FunctionTemplateDecl 0x55dbb1915600 line:439:19 invalid length # | | | |-NonTypeTemplateParmDecl 0x55dbb19153a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55dbb1915558 line:439:19 invalid length 'const half (int)' inline # | | | |-ParmVarDecl 0x55dbb1915468 col:63 invalid X 'int' # | | | `-CompoundStmt 0x55dbb1915750 # | | | `-ReturnStmt 0x55dbb1915740 # | | | `-CallExpr 0x55dbb1915710 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55dbb19156a8 '' lvalue (no ADL) = 'length_vec_impl' 0x55dbb18eb6d0 # | | | `-RecoveryExpr 0x55dbb19156f0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55dbb19159e0 line:444:20 invalid length # | | | |-NonTypeTemplateParmDecl 0x55dbb1915780 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55dbb1915938 line:444:20 invalid length 'const float (int)' inline # | | | |-ParmVarDecl 0x55dbb1915848 col:65 invalid X 'int' # | | | `-CompoundStmt 0x55dbb1915b30 # | | | `-ReturnStmt 0x55dbb1915b20 # | | | `-CallExpr 0x55dbb1915af0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55dbb1915a88 '' lvalue (no ADL) = 'length_vec_impl' 0x55dbb18eb6d0 # | | | `-RecoveryExpr 0x55dbb1915ad0 '' contains-errors lvalue # | | |-FunctionDecl 0x55dbb1915de8 line:464:20 lit 'const half4 (half, half, half)' inline # | | | |-ParmVarDecl 0x55dbb1915b60 col:29 used NDotL 'half' # | | | |-ParmVarDecl 0x55dbb1915be0 col:41 used NDotH 'half' # | | | |-ParmVarDecl 0x55dbb1915c60 col:53 used M 'half' # | | | `-CompoundStmt 0x55dbb1915fd8 # | | | `-ReturnStmt 0x55dbb1915fc8 # | | | `-RecoveryExpr 0x55dbb1915f88 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55dbb1915ee0 '' lvalue (no ADL) = 'lit_impl' 0x55dbb18f6e50 # | | | |-DeclRefExpr 0x55dbb1915f28 'half' lvalue ParmVar 0x55dbb1915b60 'NDotL' 'half' # | | | |-DeclRefExpr 0x55dbb1915f48 'half' lvalue ParmVar 0x55dbb1915be0 'NDotH' 'half' # | | | `-DeclRefExpr 0x55dbb1915f68 'half' lvalue ParmVar 0x55dbb1915c60 'M' 'half' # | | |-FunctionDecl 0x55dbb1916298 line:468:21 lit 'const float4 (float, float, float)' inline # | | | |-ParmVarDecl 0x55dbb1916008 col:31 used NDotL 'float' # | | | |-ParmVarDecl 0x55dbb1916088 col:44 used NDotH 'float' # | | | |-ParmVarDecl 0x55dbb1916108 col:57 used M 'float' # | | | `-CompoundStmt 0x55dbb1916498 # | | | `-ReturnStmt 0x55dbb1916488 # | | | `-RecoveryExpr 0x55dbb1916448 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55dbb19163a0 '' lvalue (no ADL) = 'lit_impl' 0x55dbb18f6e50 # | | | |-DeclRefExpr 0x55dbb19163e8 'float' lvalue ParmVar 0x55dbb1916008 'NDotL' 'float' # | | | |-DeclRefExpr 0x55dbb1916408 'float' lvalue ParmVar 0x55dbb1916088 'NDotH' 'float' # | | | `-DeclRefExpr 0x55dbb1916428 'float' lvalue ParmVar 0x55dbb1916108 'M' 'float' # | | |-FunctionDecl 0x55dbb1916578 line:485:16 constexpr D3DCOLORtoUBYTE4 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x55dbb19164c8 col:40 used V 'float4':'vector' # | | | `-CompoundStmt 0x55dbb1916780 # | | | `-ReturnStmt 0x55dbb1916770 # | | | `-CallExpr 0x55dbb1916728 'int4':'vector' # | | | |-ImplicitCastExpr 0x55dbb1916710 'int4 (*)(float4)' # | | | | `-DeclRefExpr 0x55dbb1916660 'int4 (float4)' lvalue Function 0x55dbb18ea9b8 'd3d_color_to_ubyte4_impl' 'int4 (float4)' # | | | | `-NestedNameSpecifier Namespace 0x55dbb18ea880 '__detail' # | | | `-ImplicitCastExpr 0x55dbb1916758 'float4':'vector' # | | | `-DeclRefExpr 0x55dbb1916690 'float4':'vector' lvalue ParmVar 0x55dbb19164c8 'V' 'float4':'vector' # | | |-FunctionDecl 0x55dbb1916898 line:509:20 constexpr NonUniformResourceIndex 'uint32_t (uint32_t)' implicit-inline # | | | |-ParmVarDecl 0x55dbb19167b0 col:53 used Index 'uint32_t':'unsigned int' # | | | `-CompoundStmt 0x55dbb1916cb0 # | | | `-ReturnStmt 0x55dbb1916ca0 # | | | `-CallExpr 0x55dbb1916c58 'unsigned int' # | | | |-ImplicitCastExpr 0x55dbb1916c40 'unsigned int (*)(unsigned int) noexcept' # | | | | `-DeclRefExpr 0x55dbb1916b88 '' Function 0x55dbb19169e8 '__builtin_hlsl_resource_nonuniformindex' 'unsigned int (unsigned int) noexcept' # | | | `-ImplicitCastExpr 0x55dbb1916c88 'uint32_t':'unsigned int' # | | | `-DeclRefExpr 0x55dbb1916bc0 'uint32_t':'unsigned int' lvalue ParmVar 0x55dbb19167b0 'Index' 'uint32_t':'unsigned int' # | | |-FunctionTemplateDecl 0x55dbb1917270 line:540:39 invalid reflect # | | | |-TemplateTypeParmDecl 0x55dbb1916cc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb19171c8 line:540:39 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55dbb1917038 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x55dbb19170b0 col:54 referenced N 'T' # | | | `-CompoundStmt 0x55dbb19173e0 # | | | `-ReturnStmt 0x55dbb19173d0 # | | | `-CallExpr 0x55dbb1917398 '' # | | | |-UnresolvedLookupExpr 0x55dbb1917310 '' lvalue (no ADL) = 'reflect_impl' 0x55dbb18f1268 # | | | |-DeclRefExpr 0x55dbb1917358 'T' lvalue ParmVar 0x55dbb1917038 'I' 'T' # | | | `-DeclRefExpr 0x55dbb1917378 'T' lvalue ParmVar 0x55dbb19170b0 'N' 'T' # | | |-FunctionTemplateDecl 0x55dbb19179a0 line:547:1 invalid reflect # | | | |-TemplateTypeParmDecl 0x55dbb19173f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb19178f8 line:547:1 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55dbb1917768 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x55dbb19177e0 col:16 referenced N 'T' # | | | `-CompoundStmt 0x55dbb1917b20 # | | | `-ReturnStmt 0x55dbb1917b10 # | | | `-CallExpr 0x55dbb1917ad8 '' # | | | |-UnresolvedLookupExpr 0x55dbb1917a50 '' lvalue (no ADL) = 'reflect_impl' 0x55dbb18f1268 # | | | |-DeclRefExpr 0x55dbb1917a98 'T' lvalue ParmVar 0x55dbb1917768 'I' 'T' # | | | `-DeclRefExpr 0x55dbb1917ab8 'T' lvalue ParmVar 0x55dbb19177e0 'N' 'T' # | | |-FunctionTemplateDecl 0x55dbb1917ea0 line:553:51 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x55dbb1917b50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55dbb1917df8 line:553:51 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55dbb1917c60 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55dbb1917d28 col:42 invalid N 'int' # | | | `-CompoundStmt 0x55dbb1918020 # | | | `-ReturnStmt 0x55dbb1918010 # | | | `-CallExpr 0x55dbb1917fd8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55dbb1917f50 '' lvalue (no ADL) = 'reflect_vec_impl' 0x55dbb18f1888 # | | | |-RecoveryExpr 0x55dbb1917f98 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55dbb1917fb8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55dbb19183a0 line:561:1 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x55dbb1918050 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55dbb19182f8 line:561:1 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55dbb1918160 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x55dbb1918228 col:47 invalid N 'int' # | | | `-CompoundStmt 0x55dbb1918520 # | | | `-ReturnStmt 0x55dbb1918510 # | | | `-CallExpr 0x55dbb19184d8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55dbb1918450 '' lvalue (no ADL) = 'reflect_vec_impl' 0x55dbb18f1888 # | | | |-RecoveryExpr 0x55dbb1918498 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55dbb19184b8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55dbb1918b80 line:599:39 invalid refract # | | | |-TemplateTypeParmDecl 0x55dbb1918538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb1918ad8 line:599:39 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55dbb19188a8 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x55dbb1918920 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x55dbb1918998 col:59 referenced eta 'T' # | | | `-CompoundStmt 0x55dbb1918d20 # | | | `-ReturnStmt 0x55dbb1918d10 # | | | `-CallExpr 0x55dbb1918cd0 '' # | | | |-UnresolvedLookupExpr 0x55dbb1918c28 '' lvalue (no ADL) = 'refract_impl' 0x55dbb18f1fc8 # | | | |-DeclRefExpr 0x55dbb1918c70 'T' lvalue ParmVar 0x55dbb19188a8 'I' 'T' # | | | |-DeclRefExpr 0x55dbb1918c90 'T' lvalue ParmVar 0x55dbb1918920 'N' 'T' # | | | `-DeclRefExpr 0x55dbb1918cb0 'T' lvalue ParmVar 0x55dbb1918998 'eta' 'T' # | | |-FunctionTemplateDecl 0x55dbb19193a0 line:606:1 invalid refract # | | | |-TemplateTypeParmDecl 0x55dbb1918d38 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb19192f8 line:606:1 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55dbb19190c8 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x55dbb1919140 col:16 referenced N 'T' # | | | |-ParmVarDecl 0x55dbb19191b8 col:21 referenced eta 'T' # | | | `-CompoundStmt 0x55dbb1919550 # | | | `-ReturnStmt 0x55dbb1919540 # | | | `-CallExpr 0x55dbb1919500 '' # | | | |-UnresolvedLookupExpr 0x55dbb1919458 '' lvalue (no ADL) = 'refract_impl' 0x55dbb18f1fc8 # | | | |-DeclRefExpr 0x55dbb19194a0 'T' lvalue ParmVar 0x55dbb19190c8 'I' 'T' # | | | |-DeclRefExpr 0x55dbb19194c0 'T' lvalue ParmVar 0x55dbb1919140 'N' 'T' # | | | `-DeclRefExpr 0x55dbb19194e0 'T' lvalue ParmVar 0x55dbb19191b8 'eta' 'T' # | | |-FunctionTemplateDecl 0x55dbb19199c0 line:612:51 invalid refract # | | | |-NonTypeTemplateParmDecl 0x55dbb1919580 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55dbb1919918 line:612:51 invalid refract 'const int (int, int, half)' inline # | | | |-ParmVarDecl 0x55dbb1919690 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55dbb1919758 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x55dbb19197d8 col:50 referenced eta 'half' # | | | `-CompoundStmt 0x55dbb1919b70 # | | | `-ReturnStmt 0x55dbb1919b60 # | | | `-CallExpr 0x55dbb1919b20 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55dbb1919a78 '' lvalue (no ADL) = 'refract_impl' 0x55dbb18f1fc8 # | | | |-RecoveryExpr 0x55dbb1919ac0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55dbb1919ae0 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55dbb1919b00 'half' lvalue ParmVar 0x55dbb19197d8 'eta' 'half' # | | |-FunctionTemplateDecl 0x55dbb1919fe0 line:620:1 invalid refract # | | | |-NonTypeTemplateParmDecl 0x55dbb1919ba0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55dbb1919f38 line:620:1 invalid refract 'const int (int, int, float)' inline # | | | |-ParmVarDecl 0x55dbb1919cb0 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x55dbb1919d78 col:47 invalid N 'int' # | | | |-ParmVarDecl 0x55dbb1919df8 col:56 referenced eta 'float' # | | | `-CompoundStmt 0x55dbb191a190 # | | | `-ReturnStmt 0x55dbb191a180 # | | | `-CallExpr 0x55dbb191a140 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55dbb191a098 '' lvalue (no ADL) = 'refract_impl' 0x55dbb18f1fc8 # | | | |-RecoveryExpr 0x55dbb191a0e0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55dbb191a100 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55dbb191a120 'float' lvalue ParmVar 0x55dbb1919df8 'eta' 'float' # | | |-FunctionTemplateDecl 0x55dbb191a7f0 line:644:39 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x55dbb191a1a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb191a748 line:644:39 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55dbb191a518 col:52 referenced Min 'T' # | | | |-ParmVarDecl 0x55dbb191a590 col:59 referenced Max 'T' # | | | |-ParmVarDecl 0x55dbb191a608 col:66 referenced X 'T' # | | | `-CompoundStmt 0x55dbb191a990 # | | | `-ReturnStmt 0x55dbb191a980 # | | | `-CallExpr 0x55dbb191a940 '' # | | | |-UnresolvedLookupExpr 0x55dbb191a898 '' lvalue (no ADL) = 'smoothstep_impl' 0x55dbb18f5af8 # | | | |-DeclRefExpr 0x55dbb191a8e0 'T' lvalue ParmVar 0x55dbb191a518 'Min' 'T' # | | | |-DeclRefExpr 0x55dbb191a900 'T' lvalue ParmVar 0x55dbb191a590 'Max' 'T' # | | | `-DeclRefExpr 0x55dbb191a920 'T' lvalue ParmVar 0x55dbb191a608 'X' 'T' # | | |-FunctionTemplateDecl 0x55dbb191aff0 line:651:1 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x55dbb191a9a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb191af48 line:651:1 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55dbb191ad18 col:14 referenced Min 'T' # | | | |-ParmVarDecl 0x55dbb191ad90 col:21 referenced Max 'T' # | | | |-ParmVarDecl 0x55dbb191ae08 col:28 referenced X 'T' # | | | `-CompoundStmt 0x55dbb191b1a0 # | | | `-ReturnStmt 0x55dbb191b190 # | | | `-CallExpr 0x55dbb191b150 '' # | | | |-UnresolvedLookupExpr 0x55dbb191b0a8 '' lvalue (no ADL) = 'smoothstep_impl' 0x55dbb18f5af8 # | | | |-DeclRefExpr 0x55dbb191b0f0 'T' lvalue ParmVar 0x55dbb191ad18 'Min' 'T' # | | | |-DeclRefExpr 0x55dbb191b110 'T' lvalue ParmVar 0x55dbb191ad90 'Max' 'T' # | | | `-DeclRefExpr 0x55dbb191b130 'T' lvalue ParmVar 0x55dbb191ae08 'X' 'T' # | | |-FunctionTemplateDecl 0x55dbb191b608 line:657:51 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x55dbb191b1d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55dbb191b560 line:657:51 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55dbb191b2e0 col:42 invalid Min 'int' # | | | |-ParmVarDecl 0x55dbb191b3a8 col:42 invalid Max 'int' # | | | |-ParmVarDecl 0x55dbb191b470 col:42 invalid X 'int' # | | | `-CompoundStmt 0x55dbb191b7b8 # | | | `-ReturnStmt 0x55dbb191b7a8 # | | | `-CallExpr 0x55dbb191b768 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55dbb191b6c0 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x55dbb18f64c8 # | | | |-RecoveryExpr 0x55dbb191b708 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55dbb191b728 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55dbb191b748 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55dbb191bc20 line:666:1 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x55dbb191b7e8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55dbb191bb78 line:666:1 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55dbb191b8f8 col:50 invalid Min 'int' # | | | |-ParmVarDecl 0x55dbb191b9c0 col:50 invalid Max 'int' # | | | |-ParmVarDecl 0x55dbb191ba88 col:50 invalid X 'int' # | | | `-CompoundStmt 0x55dbb191bdd0 # | | | `-ReturnStmt 0x55dbb191bdc0 # | | | `-CallExpr 0x55dbb191bd80 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55dbb191bcd8 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x55dbb18f64c8 # | | | |-RecoveryExpr 0x55dbb191bd20 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55dbb191bd40 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55dbb191bd60 '' contains-errors lvalue # | | |-FunctionDecl 0x55dbb191bea8 line:672:13 CheckAccessFullyMapped 'bool (uint)' inline # | | | |-ParmVarDecl 0x55dbb191be00 col:41 used Status 'uint':'unsigned int' # | | | `-CompoundStmt 0x55dbb191c010 # | | | `-ReturnStmt 0x55dbb191c000 # | | | `-CXXStaticCastExpr 0x55dbb191bfd0 'bool' static_cast<_Bool> # | | | `-ImplicitCastExpr 0x55dbb191bfb8 'bool' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55dbb191bfa0 'uint':'unsigned int' part_of_explicit_cast # | | | `-DeclRefExpr 0x55dbb191bf70 'uint':'unsigned int' lvalue ParmVar 0x55dbb191be00 'Status' 'uint':'unsigned int' # | | |-FunctionTemplateDecl 0x55dbb191c530 line:692:39 invalid ddx # | | | |-TemplateTypeParmDecl 0x55dbb191c028 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb191c488 line:692:39 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x55dbb191c398 col:45 referenced input 'T' # | | | `-CompoundStmt 0x55dbb191c670 # | | | `-ReturnStmt 0x55dbb191c660 # | | | `-CallExpr 0x55dbb191c630 '' # | | | |-UnresolvedLookupExpr 0x55dbb191c5c8 '' lvalue (no ADL) = 'ddx_impl' 0x55dbb18f9a38 # | | | `-DeclRefExpr 0x55dbb191c610 'T' lvalue ParmVar 0x55dbb191c398 'input' 'T' # | | |-FunctionTemplateDecl 0x55dbb191cb90 line:699:1 invalid ddx # | | | |-TemplateTypeParmDecl 0x55dbb191c688 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb191cae8 line:699:1 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x55dbb191c9f8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x55dbb191cce0 # | | | `-ReturnStmt 0x55dbb191ccd0 # | | | `-CallExpr 0x55dbb191cca0 '' # | | | |-UnresolvedLookupExpr 0x55dbb191cc38 '' lvalue (no ADL) = 'ddx_impl' 0x55dbb18f9a38 # | | | `-DeclRefExpr 0x55dbb191cc80 'T' lvalue ParmVar 0x55dbb191c9f8 'input' 'T' # | | |-FunctionTemplateDecl 0x55dbb191cf78 line:705:51 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x55dbb191cd10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55dbb191ced0 line:705:51 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x55dbb191ce20 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55dbb191d0f0 # | | | `-ReturnStmt 0x55dbb191d0e0 # | | | `-CallExpr 0x55dbb191d0b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55dbb191d020 '' lvalue (no ADL) = 'ddx_impl' 0x55dbb18f9a38 # | | | `-RecoveryExpr 0x55dbb191d068 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55dbb191d388 line:712:1 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x55dbb191d120 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55dbb191d2e0 line:712:1 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x55dbb191d230 col:43 invalid input 'int' # | | | `-CompoundStmt 0x55dbb191d4d8 # | | | `-ReturnStmt 0x55dbb191d4c8 # | | | `-CallExpr 0x55dbb191d498 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55dbb191d430 '' lvalue (no ADL) = 'ddx_impl' 0x55dbb18f9a38 # | | | `-RecoveryExpr 0x55dbb191d478 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55dbb191d9f0 line:732:39 invalid ddy # | | | |-TemplateTypeParmDecl 0x55dbb191d4f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb191d948 line:732:39 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x55dbb191d858 col:45 referenced input 'T' # | | | `-CompoundStmt 0x55dbb191db30 # | | | `-ReturnStmt 0x55dbb191db20 # | | | `-CallExpr 0x55dbb191daf0 '' # | | | |-UnresolvedLookupExpr 0x55dbb191da88 '' lvalue (no ADL) = 'ddy_impl' 0x55dbb18f9fa8 # | | | `-DeclRefExpr 0x55dbb191dad0 'T' lvalue ParmVar 0x55dbb191d858 'input' 'T' # | | |-FunctionTemplateDecl 0x55dbb191e050 line:739:1 invalid ddy # | | | |-TemplateTypeParmDecl 0x55dbb191db48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb191dfa8 line:739:1 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x55dbb191deb8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x55dbb191e1a0 # | | | `-ReturnStmt 0x55dbb191e190 # | | | `-CallExpr 0x55dbb191e160 '' # | | | |-UnresolvedLookupExpr 0x55dbb191e0f8 '' lvalue (no ADL) = 'ddy_impl' 0x55dbb18f9fa8 # | | | `-DeclRefExpr 0x55dbb191e140 'T' lvalue ParmVar 0x55dbb191deb8 'input' 'T' # | | |-FunctionTemplateDecl 0x55dbb191e438 line:745:51 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x55dbb191e1d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55dbb191e390 line:745:51 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x55dbb191e2e0 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55dbb191e588 # | | | `-ReturnStmt 0x55dbb191e578 # | | | `-CallExpr 0x55dbb191e548 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55dbb191e4e0 '' lvalue (no ADL) = 'ddy_impl' 0x55dbb18f9fa8 # | | | `-RecoveryExpr 0x55dbb191e528 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55dbb191e820 line:752:1 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x55dbb191e5b8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55dbb191e778 line:752:1 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x55dbb191e6c8 col:43 invalid input 'int' # | | | `-CompoundStmt 0x55dbb191e970 # | | | `-ReturnStmt 0x55dbb191e960 # | | | `-CallExpr 0x55dbb191e930 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55dbb191e8c8 '' lvalue (no ADL) = 'ddy_impl' 0x55dbb18f9fa8 # | | | `-RecoveryExpr 0x55dbb191e910 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55dbb191ee90 line:772:39 invalid fwidth # | | | |-TemplateTypeParmDecl 0x55dbb191e988 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb191ede8 line:772:39 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x55dbb191ecf8 col:48 referenced input 'T' # | | | `-CompoundStmt 0x55dbb191efd0 # | | | `-ReturnStmt 0x55dbb191efc0 # | | | `-CallExpr 0x55dbb191ef90 '' # | | | |-UnresolvedLookupExpr 0x55dbb191ef28 '' lvalue (no ADL) = 'fwidth_impl' 0x55dbb18fa518 # | | | `-DeclRefExpr 0x55dbb191ef70 'T' lvalue ParmVar 0x55dbb191ecf8 'input' 'T' # | | |-FunctionTemplateDecl 0x55dbb191f4f0 line:779:1 invalid fwidth # | | | |-TemplateTypeParmDecl 0x55dbb191efe8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb191f448 line:779:1 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x55dbb191f358 col:10 referenced input 'T' # | | | `-CompoundStmt 0x55dbb191f640 # | | | `-ReturnStmt 0x55dbb191f630 # | | | `-CallExpr 0x55dbb191f600 '' # | | | |-UnresolvedLookupExpr 0x55dbb191f598 '' lvalue (no ADL) = 'fwidth_impl' 0x55dbb18fa518 # | | | `-DeclRefExpr 0x55dbb191f5e0 'T' lvalue ParmVar 0x55dbb191f358 'input' 'T' # | | |-FunctionTemplateDecl 0x55dbb191f8d8 line:785:51 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x55dbb191f670 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55dbb191f830 line:785:51 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x55dbb191f780 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55dbb191fa28 # | | | `-ReturnStmt 0x55dbb191fa18 # | | | `-CallExpr 0x55dbb191f9e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55dbb191f980 '' lvalue (no ADL) = 'fwidth_impl' 0x55dbb18fa518 # | | | `-RecoveryExpr 0x55dbb191f9c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55dbb191fcc0 line:792:1 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x55dbb191fa58 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55dbb191fc18 line:792:1 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x55dbb191fb68 col:46 invalid input 'int' # | | | `-CompoundStmt 0x55dbb191fe10 # | | | `-ReturnStmt 0x55dbb191fe00 # | | | `-CallExpr 0x55dbb191fdd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55dbb191fd68 '' lvalue (no ADL) = 'fwidth_impl' 0x55dbb18fa518 # | | | `-RecoveryExpr 0x55dbb191fdb0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55dbb1920410 line:835:36 invalid mul # | | | |-TemplateTypeParmDecl 0x55dbb191fe28 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb1920368 line:835:36 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1920198 col:42 referenced x 'T' # | | | |-ParmVarDecl 0x55dbb1920210 col:47 referenced y 'T' # | | | `-CompoundStmt 0x55dbb1920510 # | | | `-ReturnStmt 0x55dbb1920500 # | | | `-BinaryOperator 0x55dbb19204e0 '' '*' # | | | |-DeclRefExpr 0x55dbb19204a0 'T' lvalue ParmVar 0x55dbb1920198 'x' 'T' # | | | `-DeclRefExpr 0x55dbb19204c0 'T' lvalue ParmVar 0x55dbb1920210 'y' 'T' # | | |-FunctionTemplateDecl 0x55dbb1920ae0 line:842:1 invalid mul # | | | |-TemplateTypeParmDecl 0x55dbb1920528 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55dbb1920a38 line:842:1 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55dbb19208b0 col:7 referenced x 'T' # | | | |-ParmVarDecl 0x55dbb1920928 col:12 referenced y 'T' # | | | `-CompoundStmt 0x55dbb1920be0 # | | | `-ReturnStmt 0x55dbb1920bd0 # | | | `-BinaryOperator 0x55dbb1920bb0 '' '*' # | | | |-DeclRefExpr 0x55dbb1920b70 'T' lvalue ParmVar 0x55dbb19208b0 'x' 'T' # | | | `-DeclRefExpr 0x55dbb1920b90 'T' lvalue ParmVar 0x55dbb1920928 'y' 'T' # | | |-FunctionTemplateDecl 0x55dbb1920f50 line:849:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55dbb1920c10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55dbb1920ea8 line:849:27 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1920cd8 col:36 referenced x 'half' # | | | |-ParmVarDecl 0x55dbb1920d90 col:55 invalid y 'int' # | | | `-CompoundStmt 0x55dbb1921050 # | | | `-ReturnStmt 0x55dbb1921040 # | | | `-BinaryOperator 0x55dbb1921020 '' contains-errors '*' # | | | |-DeclRefExpr 0x55dbb1920fe0 'half' lvalue ParmVar 0x55dbb1920cd8 'x' 'half' # | | | `-RecoveryExpr 0x55dbb1921000 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55dbb19214a0 line:853:53 invalid mul # | | | |-TemplateTypeParmDecl 0x55dbb19210c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55dbb1921158 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55dbb19213f8 line:853:53 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1921228 col:59 referenced x 'T' # | | | |-ParmVarDecl 0x55dbb19212e8 col:75 invalid y 'int' # | | | `-CompoundStmt 0x55dbb19215a0 # | | | `-ReturnStmt 0x55dbb1921590 # | | | `-BinaryOperator 0x55dbb1921570 '' contains-errors '*' # | | | |-DeclRefExpr 0x55dbb1921530 'T' lvalue ParmVar 0x55dbb1921228 'x' 'T' # | | | `-RecoveryExpr 0x55dbb1921550 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55dbb1921980 line:860:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55dbb19215d0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55dbb1921640 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55dbb19218d8 line:860:30 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1921730 col:39 referenced x 'half' # | | | |-ParmVarDecl 0x55dbb1921808 col:61 invalid y 'int' # | | | `-CompoundStmt 0x55dbb1921a80 # | | | `-ReturnStmt 0x55dbb1921a70 # | | | `-BinaryOperator 0x55dbb1921a50 '' contains-errors '*' # | | | |-DeclRefExpr 0x55dbb1921a10 'half' lvalue ParmVar 0x55dbb1921730 'x' 'half' # | | | `-RecoveryExpr 0x55dbb1921a30 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55dbb1921f40 line:865:27 invalid mul # | | | |-TemplateTypeParmDecl 0x55dbb1921a98 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55dbb1921b38 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55dbb1921ba8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55dbb1921e98 line:865:27 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1921ca0 col:33 referenced x 'T' # | | | |-ParmVarDecl 0x55dbb1921d80 col:52 invalid y 'int' # | | | `-CompoundStmt 0x55dbb1922040 # | | | `-ReturnStmt 0x55dbb1922030 # | | | `-BinaryOperator 0x55dbb1922010 '' contains-errors '*' # | | | |-DeclRefExpr 0x55dbb1921fd0 'T' lvalue ParmVar 0x55dbb1921ca0 'x' 'T' # | | | `-RecoveryExpr 0x55dbb1921ff0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55dbb19223b0 line:872:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55dbb1922070 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55dbb1922308 line:872:27 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1922170 col:47 invalid x 'int' # | | | |-ParmVarDecl 0x55dbb19221f0 col:55 referenced y 'half' # | | | `-CompoundStmt 0x55dbb19224b0 # | | | `-ReturnStmt 0x55dbb19224a0 # | | | `-BinaryOperator 0x55dbb1922480 '' contains-errors '*' # | | | |-RecoveryExpr 0x55dbb1922440 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55dbb1922460 'half' lvalue ParmVar 0x55dbb19221f0 'y' 'half' # | | |-FunctionTemplateDecl 0x55dbb19228b0 line:876:53 invalid mul # | | | |-TemplateTypeParmDecl 0x55dbb19224c8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55dbb1922568 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55dbb1922808 line:876:53 invalid constexpr mul 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1922680 col:70 invalid x 'int' # | | | |-ParmVarDecl 0x55dbb19226f8 col:75 referenced y 'T' # | | | `-CompoundStmt 0x55dbb19229b0 # | | | `-ReturnStmt 0x55dbb19229a0 # | | | `-BinaryOperator 0x55dbb1922980 '' contains-errors '*' # | | | |-RecoveryExpr 0x55dbb1922940 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55dbb1922960 'T' lvalue ParmVar 0x55dbb19226f8 'y' 'T' # | | |-FunctionTemplateDecl 0x55dbb1922d20 line:883:6 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55dbb19229e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55dbb1922c78 line:883:6 invalid mul 'half (int, int)' # | | | |-ParmVarDecl 0x55dbb1922aa8 col:26 invalid x 'int' # | | | |-ParmVarDecl 0x55dbb1922b60 col:45 invalid y 'int' # | | | `-CompoundStmt 0x55dbb1922ea0 # | | | `-ReturnStmt 0x55dbb1922e90 # | | | `-CallExpr 0x55dbb1922e58 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55dbb1922dd0 '' lvalue (no ADL) = 'mul_vec_impl' 0x55dbb18f0888 # | | | |-RecoveryExpr 0x55dbb1922e18 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55dbb1922e38 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55dbb19232e8 line:887:32 invalid mul # | | | |-TemplateTypeParmDecl 0x55dbb1922eb8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55dbb1922f58 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55dbb1923240 line:887:32 invalid mul 'T (int, int)' # | | | |-ParmVarDecl 0x55dbb1923030 col:49 invalid x 'int' # | | | |-ParmVarDecl 0x55dbb19230f0 col:65 invalid y 'int' # | | | `-CompoundStmt 0x55dbb1923468 # | | | `-ReturnStmt 0x55dbb1923458 # | | | `-CallExpr 0x55dbb1923420 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55dbb1923398 '' lvalue (no ADL) = 'mul_vec_impl' 0x55dbb18f0888 # | | | |-RecoveryExpr 0x55dbb19233e0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55dbb1923400 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55dbb1923848 line:894:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55dbb1923498 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55dbb1923508 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55dbb19237a0 line:894:30 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x55dbb1923650 col:53 invalid x 'int' # | | | |-ParmVarDecl 0x55dbb19236d0 col:61 referenced y 'half' # | | | `-CompoundStmt 0x55dbb1923948 # | | | `-ReturnStmt 0x55dbb1923938 # | | | `-BinaryOperator 0x55dbb1923918 '' contains-errors '*' # | | | |-RecoveryExpr 0x55dbb19238d8 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55dbb19238f8 'half' lvalue ParmVar 0x55dbb19236d0 'y' 'half' # | | `-FunctionTemplateDecl 0x55dbb1923e00 line:899:27 invalid mul # | | |-TemplateTypeParmDecl 0x55dbb1923960 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x55dbb19239f8 col:27 referenced 'int' depth 0 index 1 R # | | |-NonTypeTemplateParmDecl 0x55dbb1923a68 col:34 referenced 'int' depth 0 index 2 C # | | `-FunctionDecl 0x55dbb1923d58 line:899:27 invalid constexpr mul 'int (int, T)' implicit-inline # | | |-ParmVarDecl 0x55dbb1923bc8 col:47 invalid x 'int' # | | |-ParmVarDecl 0x55dbb1923c40 col:52 referenced y 'T' # | | `-CompoundStmt 0x55dbb1923f00 # | | `-ReturnStmt 0x55dbb1923ef0 # | | `-BinaryOperator 0x55dbb1923ed0 '' contains-errors '*' # | | |-RecoveryExpr 0x55dbb1923e90 '' contains-errors lvalue # | | `-DeclRefExpr 0x55dbb1923eb0 'T' lvalue ParmVar 0x55dbb1923c40 'y' 'T' # | |-LinkageSpecDecl 0x55dbb1916998 col:10 implicit C # | | `-FunctionDecl 0x55dbb19169e8 col:10 implicit used __builtin_hlsl_resource_nonuniformindex 'unsigned int (unsigned int) noexcept' extern # | | |-ParmVarDecl 0x55dbb1916af0 <> 'unsigned int' # | | |-BuiltinAttr 0x55dbb1916a90 <> Implicit 740 # | | `-NoThrowAttr 0x55dbb1916b60 Implicit # | |-FunctionDecl 0x55dbb19240e8 line:5:6 CSMain 'void (float)' # | | |-ParmVarDecl 0x55dbb1923fd0 col:19 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55dbb1924038 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x55dbb1924218 # | | `-HLSLNumThreadsAttr 0x55dbb19241b0 8 8 1 # | |-CXXRecordDecl 0x55dbb1924240 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 0x55dbb19242e8 <> Implicit # | | |-CXXRecordDecl 0x55dbb19243a8 col:8 implicit struct ST # | | |-FieldDecl 0x55dbb1924468 col:7 a 'int' # | | `-FieldDecl 0x55dbb19244d0 col:9 b 'float' # | |-FunctionDecl 0x55dbb19247d0 line:15:6 CSMain2 'void (ST)' # | | |-ParmVarDecl 0x55dbb1924638 col:17 ID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55dbb19246a0 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x55dbb1924900 # | | `-HLSLNumThreadsAttr 0x55dbb1924898 8 8 1 # | |-FunctionDecl 0x55dbb1924948 line:19:6 foo 'void ()' # | | `-CompoundStmt 0x55dbb1924af8 # | | `-DeclStmt 0x55dbb1924ae0 # | | `-VarDecl 0x55dbb1924a78 col:8 V 'uint':'unsigned int' # | |-CXXRecordDecl 0x55dbb1924b28 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 0x55dbb1924bd0 <> Implicit # | | |-CXXRecordDecl 0x55dbb1924c90 col:8 implicit struct ST2 # | | |-VarDecl 0x55dbb1924d90 col:17 X 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55dbb1924eb0 col:10 s 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55dbb1924f00 "SV_DispatchThreadID" 0 # | |-FunctionDecl 0x55dbb19251e0 line:33:6 CSMain_GID 'void (float)' # | | |-ParmVarDecl 0x55dbb19250d0 col:23 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55dbb1925138 "SV_GroupID" 0 # | | |-CompoundStmt 0x55dbb1925310 # | | `-HLSLNumThreadsAttr 0x55dbb19252a8 8 8 1 # | |-FunctionDecl 0x55dbb1925500 line:38:6 CSMain2_GID 'void (ST)' # | | |-ParmVarDecl 0x55dbb19253f0 col:21 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55dbb1925458 "SV_GroupID" 0 # | | |-CompoundStmt 0x55dbb1925630 # | | `-HLSLNumThreadsAttr 0x55dbb19255c8 8 8 1 # | |-FunctionDecl 0x55dbb1925678 line:42:6 foo_GID 'void ()' # | | `-CompoundStmt 0x55dbb1925828 # | | `-DeclStmt 0x55dbb1925810 # | | `-VarDecl 0x55dbb19257a8 col:8 GIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x55dbb1925858 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 0x55dbb1925900 <> Implicit # | | |-CXXRecordDecl 0x55dbb19259c0 col:8 implicit struct ST2_GID # | | |-VarDecl 0x55dbb1925ac0 col:17 GID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55dbb1925b98 col:10 s_gid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55dbb1925be8 "SV_GroupID" 0 # | |-FunctionDecl 0x55dbb1925e70 line:55:6 CSMain_GThreadID 'void (float)' # | | |-ParmVarDecl 0x55dbb1925d60 col:29 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55dbb1925dc8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x55dbb1925fa0 # | | `-HLSLNumThreadsAttr 0x55dbb1925f38 8 8 1 # | |-FunctionDecl 0x55dbb1926190 line:60:6 CSMain2_GThreadID 'void (ST)' # | | |-ParmVarDecl 0x55dbb1926080 col:27 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55dbb19260e8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x55dbb19262c0 # | | `-HLSLNumThreadsAttr 0x55dbb1926258 8 8 1 # | |-FunctionDecl 0x55dbb1926308 line:64:6 foo_GThreadID 'void ()' # | | `-CompoundStmt 0x55dbb19264b8 # | | `-DeclStmt 0x55dbb19264a0 # | | `-VarDecl 0x55dbb1926438 col:8 GThreadIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x55dbb19264e8 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 0x55dbb1926590 <> Implicit # | | |-CXXRecordDecl 0x55dbb1926650 col:8 implicit struct ST2_GThreadID # | | |-VarDecl 0x55dbb1926750 col:17 GThreadID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55dbb1926828 col:10 s_gthreadid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55dbb1926878 "SV_GroupThreadID" 0 # | `-FunctionDecl 0x55dbb1926fa0 col:6 vs_main 'void (int, uint, uint, uint)' # | |-ParmVarDecl 0x55dbb19269b0 col:18 GI 'int' # | | |-HLSLParsedSemanticAttr 0x55dbb1926a18 "SV_GroupIndex" 0 # | | `-HLSLAppliedSemanticAttr 0x55dbb19270e0 "SV_GroupIndex" 0 # | |-ParmVarDecl 0x55dbb1926af0 col:43 ID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55dbb1926b58 "SV_DispatchThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x55dbb1927130 "SV_DispatchThreadID" 0 # | |-ParmVarDecl 0x55dbb1926c38 col:74 GID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55dbb1926ca0 "SV_GroupID" 0 # | | `-HLSLAppliedSemanticAttr 0x55dbb1927188 "SV_GroupID" 0 # | |-ParmVarDecl 0x55dbb1926d78 col:97 GThreadID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55dbb1926de0 "SV_GroupThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x55dbb19271d8 "SV_GroupThreadID" 0 # | |-CompoundStmt 0x55dbb1927228 # | `-HLSLShaderAttr 0x55dbb1927080 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/unary-compat-overload-warnings.hlsl (15 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl:28:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:28'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:28'1 with "FUNC" equal to "acos" # | check:28'2 with "FUNC" equal to "acos" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:28'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl (16 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl (17 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl (18 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:31): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitListAST.hlsl (19 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/BasicFeatures/MatrixElementTypeCast.hlsl (20 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/ArrayAssignable.hlsl (21 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/builtins/dot2add.hlsl (22 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot2add.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint.hlsl (23 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl (24 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 0x555c8638cc08 'vector' # | ^ # | :18857:21: note: possible intended match here # | | `-FloatingLiteral 0x555c8638cbe8 '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 0x555c8638cb10 line:88:18 invalid FillOneHalfFloat 'int ()' # | 18852: | `-CompoundStmt 0x555c8638cc70 # | 18853: | `-ReturnStmt 0x555c8638cc60 # | 18854: | `-ImplicitCastExpr 0x555c8638cc48 'int' # | 18855: | `-ExtVectorElementExpr 0x555c8638cc20 'float' r # | 18856: | `-ImplicitCastExpr 0x555c8638cc08 'vector' # | next:84'0 X error: no match found # | 18857: | `-FloatingLiteral 0x555c8638cbe8 'float' 5.000000e-01 # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:84'1 ? possible intended match # | 18858: |-FunctionDecl 0x555c8638cdc8 line:98:8 HowManyFloats 'float2 (float)' # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18859: | |-ParmVarDecl 0x555c8638cca0 col:28 used V 'float' # | 18860: | `-CompoundStmt 0x555c8638cf28 # | 18861: | `-ReturnStmt 0x555c8638cf18 # | 18862: | `-ExtVectorElementExpr 0x555c8638cef0 'vector' rr # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp.hlsl (25 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/dot.hlsl (26 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl (27 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/firstbitlow.hlsl (28 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 :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl (29 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl:5:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:5'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:5'1 with "FUNC" equal to "lerp" # | check:5'2 with "FUNC" equal to "lerp" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:5'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians.hlsl (30 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/enable-16bit-types.hlsl (31 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/enable-16bit-types.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[NLP:.*]] = !{i32 1, !"dx.nativelowprec", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :3:149: note: possible intended match here # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'1 ? possible intended match # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac.hlsl (32 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/AggregateSplatCasts.hlsl (33 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/matrix_types.hlsl (34 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/atan.hlsl (35 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/hlsl_resource_t.hlsl (36 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2.hlsl (37 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 :: AST/HLSL/vk_binding_attr.hlsl (38 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 0x56310d9d1248 <> # | ^ # | # | 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 0x56310d9d1248 <> # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x56310d9d1b88 <> implicit hlsl # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x56310d9d1ee0 <> implicit vector # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x56310d9d1c10 <> class depth 0 index 0 element # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x56310d9d1450 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl (39 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 0x55d705949188 line:5:3 invalid get00 # | ^ # | :4:56: note: possible intended match here # | `-FunctionDecl 0x55d7059490e0 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 0x55d705949188 line:5:3 invalid get00 # | label:16'0 X error: no match found # | 3: |-TemplateTypeParmDecl 0x55d705948e58 col:20 referenced typename depth 0 index 0 T # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: `-FunctionDecl 0x55d7059490e0 line:5:3 invalid get00 'T (int)' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:16'1 ? possible intended match # | 5: |-ParmVarDecl 0x55d705948fb8 col:25 invalid m 'int' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: `-CompoundStmt 0x55d705949278 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: `-ReturnStmt 0x55d705949268 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: `-CXXDependentScopeMemberExpr 0x55d705949220 '' contains-errors lvalue ._m00 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: `-RecoveryExpr 0x55d705949200 '' contains-errors lvalue # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: # | label:16'0 ~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cross.hlsl (40 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/resources/cbuffer.hlsl (41 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 :: AST/HLSL/Texture2D-shorthand-AST.hlsl (42 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 0x56476aaeeda8 <> # | ^ # | :10:65: note: possible intended match here # | | | `-TypeAliasDecl 0x56476aaef9e0 <> 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 0x56476aaeeda8 <> # | check:3'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x56476aaef6e8 <> implicit hlsl # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x56476aaefa40 <> implicit vector # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x56476aaef770 <> class depth 0 index 0 element # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x56476aaeefb0 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x56476aaef870 <> 'int' depth 0 index 1 element_count # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x56476aaef8c8 <> 'int' 4 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x56476aaef9e0 <> implicit vector 'vector' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:3'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x56476aaef990 'vector' dependent # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x56476aaef7f0 'element' dependent depth 0 index 0 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x56476aaef770 'element' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x56476aaef930 <> 'int' lvalue NonTypeTemplateParm 0x56476aaef870 'element_count' 'int' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x56476ab1a2d8 <> implicit matrix # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl (43 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl (44 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/convergence/cf.for.plain.hlsl (45 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 :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl (46 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:32): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:37): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:42): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:47): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:52): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:57): 1st argument must be a scalar or vector of floating-point types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:62): 1st argument must be a scalar or vector of floating-point types (was 'unsigned int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:67): 1st argument must be a scalar or vector of floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:72): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:77): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:82): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:87): 1st argument must be a scalar or vector of floating-point types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:93): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:98): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:103): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:108): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:113): 1st argument must be a scalar or vector of floating-point types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:118): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:123): 1st argument must be a scalar or vector of floating-point types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:128): 1st argument must be a scalar or vector of floating-point types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:133): 1st argument must be a scalar or vector of floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl (47 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl (48 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/acos.hlsl (49 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl (50 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl (51 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:5): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:10): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:15): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mad.hlsl (52 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/rsqrt.hlsl (53 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl (54 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl (55 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/frac-overloads.hlsl (56 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reversebits.hlsl (57 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reversebits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint16.hlsl (58 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 :: AST/HLSL/ast-dump-SpirvType.hlsl (59 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 0x559774a165f8 <> # | ^ # | # | 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 0x559774a165f8 <> # | check:3 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x559774a16f38 <> implicit hlsl # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x559774a17290 <> implicit vector # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x559774a16fc0 <> class depth 0 index 0 element # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x559774a16800 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mul.hlsl (60 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mul.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/packoffset.hlsl (61 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/BuiltIns/frac-errors.hlsl (62 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/matrix-member-one-based-accessor-scalar-store.hlsl (63 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 :: AST/HLSL/export.hlsl (64 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/QuadReadAcrossX.hlsl (65 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/builtins/ceil.hlsl (66 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/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 :: CodeGenHLSL/builtins/min.hlsl (68 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/clamp.hlsl (69 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl (70 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf.hlsl (71 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/floor-overloads.hlsl (72 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/builtins/transpose-builtin.hlsl (73 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/abs.hlsl (74 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/abs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/no_int_promotion.hlsl (75 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/no_int_promotion.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input.hlsl (76 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output.hlsl (77 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 :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl (78 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 :: AST/HLSL/semantic-output-struct.hlsl (79 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 :: CodeGenHLSL/builtins/log.hlsl (80 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl (81 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl (82 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:29): no matching function for call to 'fn3' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:6): candidate function not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:12): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:18): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/countbits.hlsl (83 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/convergence/while.hlsl (84 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/AddUint64-errors.hlsl (85 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/VectorOverloadResolution.hlsl (86 of 25549) ******************** TEST 'Clang :: SemaHLSL/VectorOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp.hlsl (87 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/semantics/semantic.struct.output.hlsl (88 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 :: SemaHLSL/BuiltIns/countbits-errors.hlsl (89 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 :: AST/HLSL/semantic-input-struct.hlsl (90 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 :: SemaHLSL/BuiltIns/distance-errors.hlsl (91 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:5): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:14): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:23): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:32): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:41): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:52): no matching function for call to 'distance' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl (92 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/sret_output.hlsl (93 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sret_output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh.hlsl (94 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/faceforward.hlsl (95 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/binary-compat-overload-warnings.hlsl (96 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/firstbithigh.hlsl (97 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2.hlsl (98 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/splitdouble.hlsl (99 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 :: AST/HLSL/matrix-init-list-row-major.hlsl (100 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 :: AST/HLSL/resource_binding_attr.hlsl (101 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 0x55aabb22be58 col:9 used b 'hlsl_constant float' # | ^ # | :18833:72: note: possible intended match here # | | | `-DeclRefExpr 0x55aabb22c218 'hlsl_constant float' lvalue Var 0x55aabb22ba70 '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 0x55aabb22bb98 <> Implicit # | 18812: | `-FieldDecl 0x55aabb22bc70 <> a 'float' # | 18813: |-HLSLBufferDecl 0x55aabb22bd00 line:16:9 tbuffer TB # | 18814: | |-HLSLResourceClassAttr 0x55aabb22bd78 <> Implicit SRV # | 18815: | |-HLSLResourceBindingAttr 0x55aabb22bdd0 "t2" "space1" # | 18816: | |-VarDecl 0x55aabb22be58 col:9 used b 'hlsl_constant float' # | check:24'0 X error: no match found # | 18817: | `-CXXRecordDecl 0x55aabb22bed8 <> 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 0x55aabb22c158 line:20:14 used foo 'float ()' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18829: | `-CompoundStmt 0x55aabb22c2b8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18830: | `-ReturnStmt 0x55aabb22c2a8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18831: | `-BinaryOperator 0x55aabb22c288 'float' '+' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18832: | |-ImplicitCastExpr 0x55aabb22c258 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18833: | | `-DeclRefExpr 0x55aabb22c218 'hlsl_constant float' lvalue Var 0x55aabb22ba70 'a' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:24'1 ? possible intended match # | 18834: | `-ImplicitCastExpr 0x55aabb22c270 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18835: | `-DeclRefExpr 0x55aabb22c238 'hlsl_constant float' lvalue Var 0x55aabb22be58 'b' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18836: |-VarDecl 0x55aabb22c328 col:17 invalid UAV 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: |-VarDecl 0x55aabb22c408 col:17 invalid UAV1 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: |-VarDecl 0x55aabb22c4d8 col:17 invalid UAV3 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/TemplateOutArg.hlsl (102 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 0x5605c4444ee8 <> # | ^ # | :10:84: note: possible intended match here # | | | `-TypeAliasDecl 0x5605c4445b20 <> 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 0x5605c471c4e8 line:88:3 wrapper # | ^ # | :18841:70: note: possible intended match here # | | | | `-DeclRefExpr 0x5605c471d010 'void (inout int)' lvalue Function 0x5605c471be28 '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 0x5605c4444ee8 <> # | check:8'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x5605c4445828 <> implicit hlsl # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x5605c4445b80 <> implicit vector # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x5605c44458b0 <> class depth 0 index 0 element # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x5605c44450f0 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x5605c44459b0 <> 'int' depth 0 index 1 element_count # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x5605c4445a08 <> 'int' 4 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x5605c4445b20 <> implicit vector 'vector' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:8'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x5605c4445ad0 'vector' dependent # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x5605c4445930 'element' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x5605c44458b0 'element' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x5605c4445a70 <> 'int' lvalue NonTypeTemplateParm 0x5605c44459b0 'element_count' 'int' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x5605c4473158 <> implicit matrix # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18809: | `-CompoundStmt 0x5605c471c298 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18810: | `-BinaryOperator 0x5605c471c278 'double' lvalue '=' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18811: | |-DeclRefExpr 0x5605c471c220 'double' lvalue ParmVar 0x5605c471bfc8 'F' 'double &__restrict' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18812: | `-ImplicitCastExpr 0x5605c471c260 'double' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18813: | `-FloatingLiteral 0x5605c471c240 'float' 1.500000e+00 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18814: |-FunctionTemplateDecl 0x5605c471c4e8 line:88:3 wrapper # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'0 X error: no match found # | 18815: | |-TemplateTypeParmDecl 0x5605c471c2b0 col:20 referenced typename depth 0 index 0 T # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18816: | `-FunctionDecl 0x5605c471c440 line:88:3 wrapper 'T (T)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18817: | |-ParmVarDecl 0x5605c471c360 col:13 referenced V 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18818: | `-CompoundStmt 0x5605c471c698 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18819: | |-CallExpr 0x5605c471c638 '' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18836: | |-ParmVarDecl 0x5605c471cbc8 col:12 referenced X 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: | |-ParmVarDecl 0x5605c471cc40 col:17 referenced Y 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: | `-CompoundStmt 0x5605c471d1f8 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18839: | |-CallExpr 0x5605c471d0a8 'void' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18840: | | |-ImplicitCastExpr 0x5605c471d090 'void (*)(inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18841: | | | `-DeclRefExpr 0x5605c471d010 'void (inout int)' lvalue Function 0x5605c471be28 'fn' 'void (inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'1 ? possible intended match # | 18842: | | `-HLSLOutArgExpr 0x5605c471d158 'int' lvalue inout # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18843: | | |-OpaqueValueExpr 0x5605c471d0d8 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18844: | | | `-DeclRefExpr 0x5605c471cff0 'int' lvalue ParmVar 0x5605c471cbc8 'X' 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18845: | | |-OpaqueValueExpr 0x5605c471d108 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18846: | | | `-ImplicitCastExpr 0x5605c471d0f0 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl (103 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl (104 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dst.hlsl (105 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dst.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl (106 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/ByteCode/hlsl.hlsl (107 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 :: AST/HLSL/semantic-input-struct-shadow.hlsl (108 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 :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl (109 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos.hlsl (110 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/logical-not.hlsl (111 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/smoothstep.hlsl (112 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/smoothstep.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl (113 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl (114 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/BuiltIns/step-errors.hlsl (115 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/WavePrefixCountBits-errors.hlsl (116 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:17): invalid operand of type 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:22): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:29): invalid operand of type 'S' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl (117 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/BuiltIns/clip-errors.hlsl (118 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:16): invalid operand of type 'bool' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:21): invalid operand of type 'half3' (aka 'vector') where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:26): invalid operand of type 'half' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:31): invalid operand of type 'double' where 'float' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees.hlsl (119 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk.spec-constant.usage.hlsl (120 of 25549) ******************** TEST 'Clang :: AST/HLSL/vk.spec-constant.usage.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl (121 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/inline-spirv/SpirvType.incomplete.hlsl (122 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:6): argument type 'S' is incomplete # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 4: forward declaration of 'S' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:9): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl (123 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl (124 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:5): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:10): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:15): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:20): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:25): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:30): call to 'saturate' is ambiguous # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl (125 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/builtins/normalize.hlsl (126 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc.hlsl (127 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl (128 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantics-valid.hlsl (129 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/semantics/semantic.explicit-mix.lib.hlsl (130 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl (131 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl (132 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:5): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:14): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:23): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:32): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:41): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:50): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:61): no matching function for call to 'smoothstep' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:53): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:54): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:62): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:63): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:64): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:65): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl (133 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 0x56472efb24a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x56472f2581e0 <> 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 0x56472efb24a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x56472f2581e0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x56472f258268 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x56472f258758 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x56472f258720 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x56472f2586f0 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x56472f2581e0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x56472f2586e0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and_mat.hlsl (134 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/saturate.hlsl (135 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Operators/logical-not.hlsl (136 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/sqrt.hlsl (137 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/loops/unroll.hlsl (138 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 :: CodeGenHLSL/builtins/floor.hlsl (139 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/isnan-overloads.hlsl (140 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/builtins/f32tof16-builtin.hlsl (141 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-vector-AST.hlsl (142 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 0x55d3c4b354a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x55d3c4ddb1f0 <> 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 0x55d3c4b354a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x55d3c4ddb1f0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x55d3c4ddb278 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x55d3c4ddb768 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x55d3c4ddb730 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x55d3c4ddb700 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x55d3c4ddb1f0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x55d3c4ddb6f0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl (143 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 285: left hand operand of type 'float4' (aka 'vector') to compound assignment cannot be truncated when used with right hand operand of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:352): invalid operands to binary expression ('float4' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:363): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:374): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:385): invalid operands to binary expression ('float2' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:397): invalid operands to binary expression ('bool2' (aka 'vector') and 'bool2') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 24: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 35: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:54): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:55): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:68): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:69): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:93): implicit conversion loses integer precision: 'vector' (vector of 4 'unsigned long long' values) to 'vector' (vector of 4 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:94): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 111: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:130): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:131): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:151): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:152): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 169: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'half4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 180: implicit conversion increases floating-point precision: 'half4' (aka 'vector') to 'float4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 215: implicit conversion loses integer precision: 'int64_t4' (aka 'vector') to 'int4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 236 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:235): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 255: implicit conversion turns vector to scalar: 'int2' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 267: implicit conversion turns vector to scalar: 'float2' (aka 'vector') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 312: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:327): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:328): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 342: implicit conversion from 'int4' (aka 'vector') to 'vector' (vector of 4 'float' values) may lose precision # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:353): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:364): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:375): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:386): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:398): did you mean and? # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin.hlsl (144 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/entry_parameter.hlsl (145 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max.hlsl (146 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl (147 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/builtins/clip.hlsl (148 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan.hlsl (149 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl (150 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:20): no matching function for call to 'lerp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:30): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:35): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:40): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:45): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:50): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:55): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:60): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:65): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:70): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:75): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:80): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:85): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:90): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 94 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:95): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 99 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:100): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 104 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:105): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 109 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:110): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 114 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:115): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 119 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:120): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 124 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:125): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int4' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:25): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl (151 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl (152 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/BasicFeatures/MatrixSingleSubscriptSetter.hlsl (153 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp.hlsl (154 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/semantics/SV_Position.vs.hlsl (155 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step-overloads.hlsl (156 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/resources/Texture2D-shorthand-contexts.hlsl (157 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/length.hlsl (158 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/WaveActiveProduct.hlsl (159 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl (160 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/sgep/array_load.hlsl (161 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/log10-overloads.hlsl (162 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 :: SemaHLSL/BuiltIns/sign-errors.hlsl (163 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/lit.hlsl (164 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/distance.hlsl (165 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/HLSLControlFlowHint.hlsl (166 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/entry.hlsl (167 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 :: Driver/dxc_hlsl-rootsig-ver.hlsl (168 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/Types/AggregateSplatConstantExpr.hlsl (169 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl (170 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/semantics/semantic-struct-nested-inherit.hlsl (171 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round.hlsl (172 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/sinh.hlsl (173 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/float3.hlsl (174 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/float3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl (175 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl (176 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/builtins/cosh-overloads.hlsl (177 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/all-errors.hlsl (178 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/resources/StructuredBuffers-methods-lib.hlsl (179 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/semantics/semantic.arbitrary.hlsl (180 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/Types/ElementwiseCastConstantExpr.hlsl (181 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/any.hlsl (182 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 :: Driver/dxc_rootsig-define.hlsl (183 of 25549) ******************** TEST 'Clang :: Driver/dxc_rootsig-define.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_store.hlsl (184 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl (185 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl (186 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/resources/Texture2D-SampleBias.hlsl (187 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/BasicFeatures/ArrayReturn.hlsl (188 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/BasicFeatures/ArrayOutputArguments.hlsl (189 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl (190 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/shift-mask.hlsl (191 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 :: SemaHLSL/BuiltIns/any-errors.hlsl (192 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/reflect.hlsl (193 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 :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl (194 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 :: SemaHLSL/BuiltIns/transpose-errors.hlsl (195 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/Language/OutputParameters.hlsl (196 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/asuint-errors.hlsl (197 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:6): no matching function for call to 'asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:17): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:25): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:35): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:42): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:48): cannot bind non-lvalue argument '1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 53 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:54): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:9): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:10): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:11): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:18): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:19): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:20): candidate template ignored: substitution failure [with U = uint, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:26): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:27): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:28): candidate template ignored: substitution failure [with U = uint, T = half]: no type named 'Type' # | 20 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl (198 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk.spec-constant.error.hlsl (199 of 25549) ******************** TEST 'Clang :: SemaHLSL/vk.spec-constant.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:11): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:19): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:23): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:27): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:15): 'vk::constant_id' attribute only applies to external global variables # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:33): 'vk::constant_id' attribute only applies to external global variables # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl (200 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/vk_binding_attr.hlsl (201 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/ddx-fine-builtin.hlsl (202 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/round-overloads.hlsl (203 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/basic_types.hlsl (204 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/basic_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix-member-access-errors.hlsl (205 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix-member-access-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix row element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix column element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 13: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 14: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 19: invalid matrix member 'foo' expected zero based: '_mRC' or one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 20: invalid matrix member '_m00_33' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 21: invalid matrix member '_11_m33' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 22: invalid matrix member '_m0000' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 23: invalid matrix member '_m1' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 24: invalid matrix member '_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 25: invalid matrix member '_1' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 26: invalid matrix member 'm' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 27: invalid matrix member '_' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 28: invalid matrix member '_m00_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 29: invalid matrix member '_m11_m2' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 33: matrix is not assignable (contains duplicate components) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 37: matrix swizzle length must be between 1 and 4 but is 5 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 38: matrix swizzle length must be between 1 and 4 but is 5 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.hlsl (206 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10.hlsl (207 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2.hlsl (208 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl (209 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/WaveActiveBitXor.hlsl (210 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/resources/res-array-local3.hlsl (211 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/valid-shader-stages.hlsl (212 of 25549) ******************** TEST 'Clang :: SemaHLSL/valid-shader-stages.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint.hlsl (213 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl (214 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl (215 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/clamp-builtin.hlsl (216 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/vk-features/SpirvType.alignment.hlsl (217 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl (218 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shader_type_attr.hlsl (219 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/shader_type_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl (220 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/groupsharedArgs/Scalartest.hlsl (221 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl (222 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl (223 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings_errs.hlsl (224 of 25549) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings_errs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:13): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:21): assignment of 'Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:30): assignment of 'OutArr[0]' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:38): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:46): assignment of 'cond ? Out0 : Out1' to local resource 'StaticOut' is not to the same unique global resource # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 19: variable 'Out' is declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 28: variable 'Out' is declared here # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/entry.point.hlsl (225 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/entry.point.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl (226 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl (227 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/lerp-builtin.hlsl (228 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl (229 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin.hlsl (230 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl (231 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl (232 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ldexp.hlsl (233 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/wave_get_lane_index_simple.hlsl (234 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/resources/res-array-global-dyn-index.hlsl (235 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/BasicFeatures/VectorElementwiseCast.hlsl (236 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl (237 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl (238 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/Types/short-errors.hlsl (239 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/short-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:5): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:9): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:14): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:20): unknown type name short # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl (240 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/builtins/atan-overloads.hlsl (241 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/WaveActiveAnyTrue.hlsl (242 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/BuiltIns/WaveActiveBallot-errors.hlsl (243 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/fmod.hlsl (244 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/WaveGetLaneIndex-errors.hlsl (245 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/Language/groupsharedArgs/ExplicitCast.hlsl (246 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/wave_is_first_lane.hlsl (247 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl (248 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 :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl (249 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:5): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:10): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:15): call to 'firstbitlow' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl (250 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/matrix-member-zero-based-accessor-scalar-load.hlsl (251 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl (252 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/Texture2D-Gather.hlsl (253 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 18: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 19: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 33: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 34: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 44: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 47: no matching member function for call to 'GatherCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy.hlsl (254 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl (255 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/Language/AggregateSplatCast-errors.hlsl (256 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/resources/NonUniformResourceIndex.hlsl (257 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/vk-features/vk.pushconstant.access.bitfield.hlsl (258 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl (259 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS="reassoc nnan ninf nsz arcp afn" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK '-DFLOATATTRS=reassoc nnan ninf nsz arcp afn' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS=reassoc nnan ninf nsz arcp afn # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl (260 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl (261 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl (262 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl (263 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl (264 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_buf.hlsl (265 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 :: AST/HLSL/TypdefArrayParam.hlsl (266 of 25549) ******************** TEST 'Clang :: AST/HLSL/TypdefArrayParam.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/ScalarOverloadResolution.hlsl (267 of 25549) ******************** TEST 'Clang :: SemaHLSL/ScalarOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 86: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 147: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 200: implicit conversion loses floating-point precision: 'double' to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 221: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 226: implicit conversion loses floating-point precision: 'double' to 'half' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/length-errors.hlsl (268 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/BoolVector.hlsl (269 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/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/group_shared.hlsl (271 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/group_shared.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl -Wno-error=groupshared-initializer -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl -Wno-error=groupshared-initializer -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl (272 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/semantics/SV_Target.ps.hlsl (273 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/WavePrefixProduct.hlsl (274 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 :: SemaHLSL/BuiltIns/isinf-errors.hlsl (275 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/resources/StructuredBuffers-methods-ps.hlsl (276 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl (277 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/ddx-fine.hlsl (278 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/Types/Traits/IsIntangibleType.hlsl (279 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/resources/cbuffer_with_packoffset.hlsl (280 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/log2-overloads.hlsl (281 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitLists.hlsl (282 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/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl (283 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl (284 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolMatrix.hlsl (285 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/groupsharedArgs/VectorTest.hlsl (286 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow.hlsl (287 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/resources/res-array-local2.hlsl (288 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl (289 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/BasicFeatures/MatrixConstructor.hlsl (290 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl (291 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl (292 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl:4:12: error: CHECK: expected string not found in input # | // CHECK: warning: 'clamp' is deprecated: In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:4 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl (293 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/refract.hlsl (294 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/refract.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl (295 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl (296 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 :: AST/HLSL/pch_with_matrix_element_accessor.hlsl (297 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl (298 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl (299 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl (300 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl (301 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl (302 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/builtins/asin-overloads.hlsl (303 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/exp2-overloads.hlsl (304 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/semantics/SV_GroupThreadID.hlsl (305 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl (306 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Load-errors.hlsl (307 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Load-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 6: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 12: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 26: no matching member function for call to 'Load' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 18: implicit conversion turns floating-point number into integer: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 22: implicit conversion turns floating-point number into integer: 'float2' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 32: implicit conversion truncates vector: 'int4' (aka 'vector') to 'vector' (vector of 3 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 42: implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:7): candidate function not viable: requires single argument 'Location', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:13): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:14): candidate function not viable: requires single argument 'Location', but 3 arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:27): candidate function not viable: no known conversion from 'int2' (aka 'vector') to 'vector' (vector of 3 'int' values) for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 1 was provided # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl (308 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/TruncationOverloadResolution.hlsl (309 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/ddy-coarse-builtin.hlsl (310 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl (311 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:6): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:11): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl (312 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/semantics/semantic-struct-2.hlsl (313 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl (314 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/Language/groupsharedArgs/NotGroupSharedTest.hlsl (315 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 :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl (316 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:6): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:17): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:18): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:26): support for groupshared parameter annotation not added until HLSL 202x # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl (317 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/semantics/semantic.explicit-location-output-struct.hlsl (318 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl (319 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/Types/typedefs.hlsl (320 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/WaveActiveAllEqual-errors.hlsl (321 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl (322 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:5): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:14): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:23): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:34): no matching function for call to 'faceforward' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:26): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:27): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:37): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:38): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl (323 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:5): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:11): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:17): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:23): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:29): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:35): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:41): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:47): implicit conversion turns matrix to scalar: 'int4x4' (aka 'matrix') to 'int' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl (324 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:19): attribute 'packoffset' only applies to shader constant in a constant buffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:24): invalid resource class specifier 't2' for packoffset, expected 'c' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:26): invalid component 'm' used; expected 'x', 'y', 'z', or 'w' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:33): packoffset overlap between 'o2', 'o1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:39): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 42 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:41): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:51): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:53): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:58): packoffset at 'y' does not match alignment 64 required by 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:60): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 63 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:62): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:67): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:69): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:71): expected ')' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:73): invalid component 'X' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:75): expected '(' after '' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:77): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 80 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:79): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:81): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 85 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:84): invalid component 'xy' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:86): invalid component 'rg' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:88): invalid component 'yes' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:90): invalid component 'woo' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:92): invalid component 'xr' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 105 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:104): packoffset overlap between 'S2', 'S1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 120 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:119): packoffset overlap between 'S24', 'S23' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:3): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:11): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl (325 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/semantics/DispatchThreadID.hlsl (326 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl (327 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/resources/resource-bindings.hlsl (328 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/resource-bindings.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl (329 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/BasicFeatures/InitLists.hlsl (330 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/sgep/object_method.hlsl (331 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/Semantics/struct_input.hlsl (332 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/struct_input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:5): semantic annotations must be present for all parameters of an entry function or patch constant function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:16): semantic annotations must be present for all parameters of an entry function or patch constant function # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:6): 'f1' used here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:11): 's' declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:17): 'f' declared here # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asfloat.hlsl (333 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asfloat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl (334 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl:7): semantic 'SV_GroupThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk-ext-input-builtin.hlsl (335 of 25549) ******************** TEST 'Clang :: SemaHLSL/vk-ext-input-builtin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:3): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:7): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:11): 'vk::ext_builtin_input' attribute takes one argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:13): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:16): 'vk::ext_builtin_input' attribute requires an integer constant # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:18): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:21): 'vk::ext_builtin_input' attribute only applies to static const globals # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl (336 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/do.while.hlsl (337 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/do.while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl (338 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/tanh.hlsl (339 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/SplatOverloadResolution.hlsl (340 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/groupsharedArgs/MatrixTest.hlsl (341 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 :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl (342 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl (343 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/semantics/semantic.array.output.hlsl (344 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl (345 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl (346 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/builtins/rcp-builtin.hlsl (347 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl (348 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/Types/BuiltinMatrix/MatrixSplatErrors.hlsl (349 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:5): too few initializers in list for type 'int2x2' (aka 'matrix') (expected 4 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:10): too many initializers in list for type 'int1x2' (aka 'matrix') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:15): cannot initialize a variable of type 'matrix<[2 * ...], 4>' with an lvalue of type 'matrix<[2 * ...], 3>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl (350 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/degrees-overloads.hlsl (351 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/semantics/semantic.struct.hlsl (352 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and.hlsl (353 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/resources/res-array-global.hlsl (354 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl (355 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl (356 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/WaveActiveAllEqual.hlsl (357 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/BasicFeatures/AggregateSplatCast.hlsl (358 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 (359 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/or.hlsl (360 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/or.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/select-errors.hlsl (361 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/semantics/semantic.explicit-mix-builtin.vs.hlsl (362 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/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl (363 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 13: incomplete type 'Undefined' where a complete type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:18): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:19): variable length arrays are not supported in '__builtin_hlsl_is_scalarized_layout_compatible' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:20): static assertion failed due to requirement '__builtin_hlsl_is_scalarized_layout_compatible(int[4], int[X])' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:21): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 11: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 17: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:22): function parameter 'X' with unknown value cannot be used in a constant expression # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl (364 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:12): no viable overloaded operator[] for type 'Texture2D' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 17: implicit conversion changes signedness: 'int' to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:20): implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:21): implicit conversion changes signedness: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:13): candidate function not viable: no known conversion from 'S' to 'vector' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/res-may-alias.hlsl (365 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/res-may-alias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[RMA:.*]] = !{i32 1, !"dx.resmayalias", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl (366 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl (367 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/MatrixSplat.hlsl (368 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/semantics/semantic-struct-nested-shadow.hlsl (369 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl (370 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/resources/Texture2D-SampleLevel.hlsl (371 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/matrix-member-zero-based-swizzle-store.hlsl (372 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 :: AST/HLSL/pch.hlsl (373 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/dot4add_i8packed-errors.hlsl (374 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl (375 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl (376 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/vk-features/vk.spec-constant.hlsl (377 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl (378 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.explicit-location.hlsl (379 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/resources/RWBuffer-imageformat.hlsl (380 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asdouble.hlsl (381 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 :: AST/HLSL/OutArgExpr.hlsl (382 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/vk-features/vk.pushconstant.anon-struct.hlsl (383 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/ScalarSwizzles.hlsl (384 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl (385 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/wavesize.hlsl (386 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/wavesize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose.hlsl (387 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-input-builtin.hlsl (388 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/Types/Traits/IsTypedResourceElementCompatible.hlsl (389 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl (390 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/BasicFeatures/OutputArguments.hlsl (391 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/ArrayAssignable_errors.hlsl (392 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 :: SemaHLSL/Semantics/target.ps.input.hlsl (393 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/atan2-overloads.hlsl (394 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl (395 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/resources/cbuffer_geps.hlsl (396 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/BasicFeatures/MatrixElementRowColFlags.hlsl (397 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl (398 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl (399 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/builtins/acos-overloads.hlsl (400 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl (401 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/resource_getpointer-errors.hlsl (402 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 :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl (403 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/semantics/semantic-struct-1.hlsl (404 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.size.hlsl (405 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.size.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:4): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:8): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings.hlsl (406 of 25549) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/for.hlsl (407 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/resources/Texture2D-Subscript.hlsl (408 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl (409 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl (410 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/all-resources-bound.hlsl (411 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/all-resources-bound.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl # .---command stderr------------ # | clang: warning: argument unused during compilation: '-Vd' [-Wunused-command-line-argument] # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl (412 of 25549) ******************** TEST 'Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl (413 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl (414 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/load_global.hlsl (415 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/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl (416 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:16): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:20): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:24): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:55): implicit conversion loses floating-point precision: 'const float2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 58 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:59): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:63): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 73 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:74): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:77): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl (417 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/ceil-overloads.hlsl (418 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 :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl (419 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:20): passing 'double' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:25): passing 'int3' (aka 'vector') to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:32): passing 'S' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:37): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl (420 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:4): unknown type name 'uint64_t5x5' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:8): unknown type name 'uint16_t4x4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:11): constraints not satisfied for alias template 'matrix' [with element = int, rows_count = 5, cols_count = 5] # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:15): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:18): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:21): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:24): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:26): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:28): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:31): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:33): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:35): zero matrix size # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:12): because '5 <= 4' (5 <= 4) evaluated to false # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl (421 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:20): all arguments to '__builtin_hlsl_asdouble' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:25): invalid operand of type 'uint64_t' (aka 'unsigned long') where 'unsigned int' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/AddUint64.hlsl (422 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/AddUint64.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl (423 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 :: AST/HLSL/pch_spirv_type.hlsl (424 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_spirv_type.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max-overloads.hlsl (425 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 :: SemaHLSL/Semantics/position.ps.hlsl (426 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/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl (427 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl (428 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 4: vector component access exceeds type 'vector' (vector of 1 'int' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 8: vector component access exceeds type 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 12: illegal vector component name 'p' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 16: expected unqualified-id # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 20: assignment to cast is illegal, lvalue casts are not supported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl (429 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl (430 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/BasicFeatures/MatrixImplicitTruncation.hlsl (431 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl (432 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/TypedBuffers-elementtype.hlsl (433 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 :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl (434 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:14): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:20): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:26): invalid operand of type 'int' where 'bool' or a vector or matrix of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:32): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:38): cannot pass object of non-trivial type 'bool2x2' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:39): cannot pass object of non-trivial type 'bool3x3' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:40): all arguments to # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32.hlsl (435 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl (436 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/Types/Traits/ScalarizedLayoutCompatible.hlsl (437 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl (438 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/static-variable.hlsl (439 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/static-variable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl (440 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/BasicFeatures/frem_modulo.hlsl (441 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl (442 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl (443 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 :: SemaHLSL/Language/InitIncompleteArrays.hlsl (444 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:55): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 4 but found 2) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:60): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 8 but found 7) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:67): too few initializers in list for type 'int[][2]' (expected 6 but found 5) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl (445 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl (446 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:8): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:14): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:21): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:28): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:35): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:42): an array type is not allowed here # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:9): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:15): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:22): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:29): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:36): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:43): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl (447 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 17: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 23: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 29: no matching member function for call to 'SampleBias' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:18): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:19): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:20): candidate function not viable: requires 5 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:24): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:25): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:26): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:30): no known conversion from 'const char[8]' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:31): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:32): candidate function not viable: requires 3 arguments, but 5 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl (448 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/Semantics/target.vs.output.hlsl (449 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/f32tof16.hlsl (450 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/Bool.hlsl (451 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/Bool.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl (452 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/Semantics/semantic.explicit-mix-location-2.hlsl (453 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/half.hlsl (454 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 :: SemaHLSL/BuiltIns/degrees-errors.hlsl (455 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/resources/cbuffer_align.hlsl (456 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:22): packoffset overlap between 'f0f', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:39): packoffset overlap between 'f1f', 's1f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:55): packoffset overlap between 'f2f', 's2f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:71): packoffset overlap between 'f3f', 's3f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:87): packoffset overlap between 'f4f', 's4f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 101 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:102): packoffset overlap between 'f5f', 's5f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:118): packoffset overlap between 'f6f', 's6f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log-overloads.hlsl (457 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/no-conversion-warnings.hlsl (458 of 25549) ******************** TEST 'Clang :: SemaHLSL/no-conversion-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl (459 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl (460 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/Semantics/semantic.explicit-mix-builtin-vs.hlsl (461 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 :: AST/HLSL/pch_with_matrix_single_subscript.hlsl (462 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl (463 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 5: use of undeclared identifier 'vk' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 9: '__hlsl_spirv_type' is only available for the SPIR-V target # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl (464 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl (465 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:11): packoffset overlap between 'a0bad', 'A0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:29): packoffset overlap between 's0bad', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:52): packoffset overlap between 'o0bad', 'o0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:70): packoffset overlap between 'as0bad', 'as0f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl (466 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/matrix-member-one-based-accessor-scalar-load.hlsl (467 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/export.hlsl (468 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/export.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl (469 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/ImpCastAddrSpace.hlsl (470 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 4: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 5: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 8: implicit conversion from 'int' to 'half' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 9: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 10: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 11: implicit conversion turns floating-point number into integer: 'half' to 'int' # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step.hlsl (471 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl (472 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl:5): attribute 'SV_VertexID' is unsupported in 'pixel' shaders, requires vertex # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl (473 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/resources-declared-only-once.hlsl (474 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 :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl (475 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 :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl (476 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:4): 'export' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:9): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:20): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl (477 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl (478 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 15: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 20: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 25: no matching member function for call to 'SampleLevel' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:16): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:17): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:21): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:22): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:26): no known conversion from 'const char[8]' to 'float' for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl (479 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:7): semantic 'SV_GroupID' does not allow indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:13): semantic 'SV_GROUPID' does not allow indexing # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local1.hlsl (480 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl (481 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/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl (482 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/WaveActiveAnyTrue-errors.hlsl (483 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Wave.hlsl (484 of 25549) ******************** TEST 'Clang :: SemaHLSL/Wave.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl (485 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:17): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:22): 1st argument must be a scalar or vector of unsigned integer types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:27): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:32): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:37): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:42): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:47): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:52): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:57): 1st argument must be a scalar or vector of unsigned integer types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:62): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:67): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:72): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:77): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:82): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:87): 1st argument must be a scalar or vector of unsigned integer types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:93): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:98): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:103): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:108): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:113): 1st argument must be a scalar or vector of unsigned integer types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:118): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:123): 1st argument must be a scalar or vector of unsigned integer types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:128): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:133): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl (486 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:6): no matching function for call to 'asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:14): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:22): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:15): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:17): candidate template ignored: substitution failure [with U = float, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:23): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:25): candidate template ignored: substitution failure [with U = float, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Loops/unroll.hlsl (487 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/WaveActiveMax-errors.hlsl (488 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl (489 of 25549) ******************** TEST 'Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 248: cannot initialize a variable of type 'matrix' with an lvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 249: no matching function for call to 'fn3x2' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 259: assigning to 'matrix<[2 * ...], 3>' from incompatible type 'matrix<[2 * ...], 2>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 260: assigning to 'matrix' from incompatible type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 276: call to 'matOrVec' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 299: no matching function for call to 'matOrVec2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:241): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:242): implicit conversion turns floating-point number into integer: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 252 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:253): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 263 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:264): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 269 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:270): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 286 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:287): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 292 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:293): implicit conversion truncates matrix: 'float3x3' (aka 'matrix') to 'matrix' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 35: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 226: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 231: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 232: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 234: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 235: candidate function # | 28 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/select.hlsl (490 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/select.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl (491 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/Semantics/target.vs.input.hlsl (492 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl (493 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/BuiltIns/normalize-errors.hlsl (494 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl (495 of 25549) ******************** TEST 'Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min-overloads.hlsl (496 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 :: SemaHLSL/WaveBuiltinAvailability.hlsl (497 of 25549) ******************** TEST 'Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:7): 'WaveActiveCountBits' is only available on Shader Model 6.0 or newer # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:8): 'WaveActiveCountBits' has been marked as being introduced in Shader Model 6.0 here, but the deployment target is Shader Model 5.0 # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl (498 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/BasicFeatures/MatrixSingleSubscriptGetter.hlsl (499 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/BuiltIns/refract-errors.hlsl (500 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:5): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:14): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:23): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:32): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:41): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:50): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:61): no matching function for call to 'refract' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:53): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:54): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:62): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:63): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:64): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:65): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl (501 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:3): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:17): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:22): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:27): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:32): no matching member function for call to 'SampleCmpLevelZero' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:14): in instantiation of member function 'hlsl::Texture2D>::SampleCmpLevelZero' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:18): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:19): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:23): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:24): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:28): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:29): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:33): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:34): candidate function not viable: requires 3 arguments, but 4 were provided # | 15 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl (502 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:11): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:17): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:23): invalid operand of type 'bool3' (aka 'vector') where 'double' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:30): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:37): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:44): cannot bind non-lvalue argument 'A' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:51): cannot bind non-lvalue argument 'B' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:57): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:63): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:69): cannot bind non-lvalue argument 'B + 1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:75): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl (503 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl (504 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:6): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:15): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:24): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:32): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:40): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:48): no matching function for call to 'asuint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:16): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:17): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:25): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:26): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:33): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:34): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:42): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:49): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:50): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx.hlsl (505 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/ByteAddressBuffers-methods.hlsl (506 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl (507 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/resources/MatrixElement_cbuffer.hlsl (508 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl (509 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl (510 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl (511 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:15): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:20): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:25): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/round-errors.hlsl (512 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/radians-overloads.hlsl (513 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl (514 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/groupsharedArgs/ArrTest.hlsl (515 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: 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: 171.37s 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.